#INTEGRAÇÕES
Uma API.Todas as entradas.
A Zavu é uma API REST antes de tudo. Tudo nesta página é outra porta para a mesma superfície: um cliente tipado, uma ferramenta que seu agente pode chamar, um nó que você arrasta para uma tela, um comando que você digita.
- SDKs oficiais
- 5SDKs oficiais
- Recursos do cliente
- 16Recursos do cliente
- Recursos no n8n
- 11Recursos no n8n
- Eventos de webhook
- 17Eventos de webhook
#A SUPERFÍCIE
Seis entradas. Uma API atrás delas.
Não há uma segunda API escondida nem um espelho parcial. Cada uma é gerada a partir da mesma especificação OpenAPI, ou escrita contra ela.
SDKs
TypeScript · Python · Ruby · Go · PHP
Clientes tipados para toda a superfície REST. Gerados da especificação, então acompanham a API quando ela muda.
Servidor MCP
@zavudev/sdk-mcp
Rode local com npx, ou aponte o cliente para o endpoint hospedado. Seu assistente chama a API diretamente.
Skills de agente
zavudev/zavu-skills
Treze skills que ensinam um agente de código a escolher canal, a janela do WhatsApp, assinaturas de webhook e o ciclo de deploy.
CLI
npx zavudev
Faça login, publique uma Function, baixe um agente de fábrica, leia os logs. Cada recurso da API espelhado como comando.
Nó n8n
n8n-nodes-zavu
Um nó comunitário e um nó de trigger. Onze recursos, e uma chamada de API personalizada para o que ainda não foi encapsulado.
Vercel
Integração do Marketplace
Provisiona uma API key e injeta ZAVUDEV_API_KEY e ZAVU_PROJECT_ID nos projetos que você escolher.
#EXPLORADOR DE SDK
Escolha uma linguagem. Leia a superfície.
A linha de instalação muda com a linguagem. O mapa de recursos abaixo é o cliente Node, exatamente como é publicado — incluindo os três recursos que ainda não são gerados.
Pacote
@zavudev/sdk
npm
Instalação
npm add @zavudev/sdk@zavudev/sdk expõe
Selecione um recurso para ver o que ele cobre e a rota que chama.
Ainda não gerados
Esses três endpoints estão no ar, mas o gerador ainda não emite um cliente para eles. Chame-os com fetch ou curl até lá — os exemplos abaixo mostram como.
Envie por qualquer canal e leia depois o status e os anexos.
Rota · /v1/messages
#CÓDIGO
Os mesmos quatro trabalhos, na sua linguagem.
Enviar, ler o inbox, configurar um agente, publicar uma Function. Onde o SDK ainda não tem recurso, o exemplo é REST — não um 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
Ensine a API ao seu agente de código.
As skills dão critério — qual canal, qual janela, qual erro. O servidor MCP dá mãos. Escolha seu editor para ver os comandos exatos.
Editor
Skills incluídas
Carregadas conforme o que você está construindo. zavu-rules fica sempre em contexto.
- Passo 01Adicione as skills. O instalador pergunta em quais agentes instalar.
npx skills add zavudev/zavu-skills - Passo 02Ou instale como plugin a partir do marketplace da Zavu.
claude plugin marketplace add zavudev/zavu-skills claude plugin install zavu-skills@zavu-marketplace --scope user - Passo 03Adicione o servidor MCP para o agente chamar a API, não apenas descrevê-la.
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
Arraste para a tela.
Dois nós. O trigger inicia um fluxo com um evento da Zavu; o nó de ação chama um recurso. Escolha um evento e uma operação para ver a ligação.
Zavu Trigger
O trigger verifica X-Zavu-Signature e rejeita entregas mais antigas que a tolerância definida.
Recurso
Operação
Instalação
npm install n8n-nodes-zavuComece pela porta em que você já está.
Uma chave serve em toda esta página. Nada aqui é um plano à parte nem um produto à parte.