#INTEGRACIONES

Una API.Todas las entradas.

Zavu es una API REST antes que nada. Todo lo que hay en esta página es otra puerta a la misma superficie: un cliente tipado, una herramienta que tu agente puede llamar, un nodo que arrastras a un lienzo, un comando que escribes.

SDKs oficiales
5SDKs oficiales
Recursos del cliente
16Recursos del cliente
Recursos en n8n
11Recursos en n8n
Eventos de webhook
17Eventos de webhook

#LA SUPERFICIE

Seis entradas. Una sola API detrás.

No hay una segunda API oculta ni un espejo parcial. Cada una se genera a partir de la misma especificación OpenAPI, o está escrita contra ella.

SDKs

TypeScript · Python · Ruby · Go · PHP

Clientes tipados para toda la superficie REST. Se generan desde la especificación, así que se mueven cuando la API se mueve.

Servidor MCP

@zavudev/sdk-mcp

Ejecútalo local con npx, o apunta tu cliente al endpoint alojado. Tu asistente llama a la API directamente.

Skills de agente

zavudev/zavu-skills

Trece skills que le enseñan a un agente de código la elección de canal, la ventana de WhatsApp, las firmas de webhook y el ciclo de deploy.

CLI

npx zavudev

Inicia sesión, despliega una Function, baja un agente de fábrica, lee los logs. Cada recurso de la API reflejado como comando.

Nodo n8n

n8n-nodes-zavu

Un nodo comunitario más un nodo trigger. Once recursos, y una llamada API personalizada para lo que aún no está envuelto.

Vercel

Integración del Marketplace

Provisiona una API key e inyecta ZAVUDEV_API_KEY y ZAVU_PROJECT_ID en los proyectos que elijas.

#EXPLORADOR DE SDK

Elige un lenguaje. Lee la superficie.

La línea de instalación cambia con el lenguaje. El mapa de recursos de abajo es el cliente de Node, tal como se publica — incluidos los tres recursos que aún no se generan.

Paquete

@zavudev/sdk

npm

Instalación

npm add @zavudev/sdk

@zavudev/sdk expone

Selecciona un recurso para ver qué cubre y la ruta que llama.

Aún sin generar

Estos tres endpoints están activos, pero el generador todavía no emite un cliente para ellos. Llámalos con fetch o curl mientras tanto — los ejemplos de abajo lo muestran.

messagesEn el cliente

Envía por cualquier canal y lee después el estado y los adjuntos.

Ruta · /v1/messages

#CÓDIGO

Los mismos cuatro trabajos, en tu lenguaje.

Enviar, leer el inbox, configurar un agente, publicar una Function. Donde el SDK todavía no tiene recurso, el ejemplo es REST — no un método inventado.

send.ts
npm add @zavudev/sdk
import Zavudev from "@zavudev/sdk"

const zavu = new Zavudev()

const { message } = await zavu.messages.send({
  to: "+14155551234",
  text: "Your order #1234 has shipped.",
})

console.log(message.id, message.channel, message.status)

#CONFIGURAR AGENTES

Enséñale la API a tu agente de código.

Las skills le dan criterio — qué canal, qué ventana, qué error. El servidor MCP le da manos. Elige tu editor para ver los comandos exactos.

Editor

Skills incluidas

zavu-rulesfunctionsvoice-agentai-agentsend-messagechannel-setupconversationswebhook-setupwhatsapp-templatesbroadcast-campaigncontacts-managementphone-numberseve-compat

Se cargan según lo que estés construyendo. zavu-rules está siempre en contexto.

  1. Paso 01Agrega las skills. El instalador pregunta a qué agentes instalarlas.
    npx skills add zavudev/zavu-skills
  2. Paso 02O instálalas como plugin desde el marketplace de Zavu.
    claude plugin marketplace add zavudev/zavu-skills claude plugin install zavu-skills@zavu-marketplace --scope user
  3. Paso 03Agrega el servidor MCP para que el agente llame a la API, no solo la describa.
    claude mcp add zavudev --scope user -e ZAVUDEV_API_KEY=<key> -- npx -y @zavudev/sdk-mcp

Verificar

claude plugin list --json claude mcp list

#N8N

Arrástralo a un lienzo.

Dos nodos. El trigger inicia un flujo con un evento de Zavu; el nodo de acción llama a un recurso. Elige un evento y una operación para ver el cableado.

Zavu Trigger

triggerZavu Triggermessage.inboundRegistra el webhook en el sender cuando activas el flujo.
actionZavuMessage · sendOnce recursos. La llamada API personalizada cubre lo que aún no está envuelto.
outputSalidaitems[]Un item por resultado, hacia el siguiente nodo.

El trigger verifica X-Zavu-Signature y rechaza entregas más viejas que la tolerancia que definas.

Recurso

Operación

Instalación

npm install n8n-nodes-zavu

Empieza por la puerta en la que estás parado.

Una clave sirve en toda esta página. Nada de esto es un plan aparte ni un producto aparte.

Integraciones — SDKs, MCP, skills de agentes, n8n | Zavu | Zavu