#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.
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.
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
Se cargan según lo que estés construyendo. zavu-rules está siempre en contexto.
- Paso 01Agrega las skills. El instalador pregunta a qué agentes instalarlas.
npx skills add zavudev/zavu-skills - 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 - 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
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-zavuEmpieza 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.