#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.

messagesNo cliente

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.

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

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

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

Carregadas conforme o que você está construindo. zavu-rules fica sempre em contexto.

  1. Passo 01Adicione as skills. O instalador pergunta em quais agentes instalar.
    npx skills add zavudev/zavu-skills
  2. 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
  3. 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

triggerZavu Triggermessage.inboundRegistra o webhook no sender quando você ativa o fluxo.
actionZavuMessage · sendOnze recursos. A chamada de API personalizada cobre o que falta encapsular.
outputSaídaitems[]Um item por resultado, para o próximo nó.

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-zavu

Comece pela porta em que você já está.

Uma chave serve em toda esta página. Nada aqui é um plano à parte nem um produto à parte.

Integrações — SDKs, MCP, skills de agentes, n8n | Zavu | Zavu