Mensagens pessoais, enviadas em escala.
Escolha um modelo aprovado e envie para até 10.000 destinatários. Cada pessoa recebe suas próprias variáveis, e cada resultado retorna por número.
API de Chamadas do WhatsApp
Os clientes tocam no ícone de chamada no chat que já utilizam, e a chamada chega à caixa de entrada da sua equipe no Wati, ao lado das mensagens. Extraia registros de chamadas, gravações, transcrições e resumos para os seus próprios sistemas por meio de API.
Parte da API de desenvolvedor do WhatsApp.
call.statusÚltima atualização em
| Capacidade | Como você usa | Status |
|---|---|---|
| Registros de chamadas, gravações, transcrições e resumos | API REST | Em breve |
Cada chamada fica ao lado das mensagens ao redor, com sua gravação, transcrição e resumo.
Escolha um modelo aprovado e envie para até 10.000 destinatários. Cada pessoa recebe suas próprias variáveis, e cada resultado retorna por número.
Dentro da janela de 24 horas, envie texto, imagens, arquivos, botões de resposta e seletores de lista, com um indicador de digitação enquanto você trabalha.
Sua loja, sistema de reservas ou faturamento envia um modelo aprovado quando algo muda. Os clientes tocam em um botão ou respondem.
O webhook de mensagem traz cada nova mensagem para o seu servidor. Responda com os endpoints de envio ou inicie um chatbot Wati nos planos Pro e Business.
Os webhooks enviam novas mensagens, confirmações de leitura, cliques e falhas para a sua URL. Sem polling.
As respostas chegam à caixa de entrada da equipe no Wati. Atribua um operador, defina o status e adicione tags via API, para que a pessoa certa assuma o atendimento.
Crie e atualize contatos com atributos personalizados e, em seguida, visualize uma prévia do segmento antes de enviar a mensagem.
Liste comentários em suas postagens, responda publicamente ou envie uma resposta privada.
Vincule seu número do WhatsApp por meio do cadastro integrado (Embedded Signup) da Meta dentro do Wati.
Crie um token de API no Wati e conceda a ele apenas os escopos necessários. Mantenha-o em seu servidor.
Envie um modelo aprovado com uma única requisição. Em seguida, adicione um webhook para acompanhar a entrega.
Aqui está o que compõe uma requisição e onde cada parte aparece na mensagem.
O número de WhatsApp do cliente, com código do país.
phone_number14155552671O nome de um modelo que a Meta aprovou em sua conta.
template_nameorder_updateOs valores para os espaços em branco no modelo, um por pessoa.
custom_paramsname = Mayaorder_id = 10482Seu token de API, enviado com cada requisição. Mantenha-o em seu servidor.
Authorization: Bearer <token>Um código 200 significa que o Wati aceitou a mensagem, junto com um broadcast_id. Os status de entregue e lido chegam posteriormente via webhook.
200broadcast_idO texto da mensagem e order_update são exemplos. O texto exato é definido pelo seu modelo aprovado.
O comentário ao qual você está respondendo. Você obtém o ID dele ao listar os comentários de uma postagem.
comment_idno caminho da URLSua conta do Instagram conectada ao Wati.
channelA pessoa que escreveu o comentário, obtida do próprio comentário.
userIduserNameTexto simples de até 1.000 caracteres ou um modelo com botões.
type = texttexttype = templateUm código 200 com ok definido como true significa que a resposta privada foi enviada com sucesso. Use o mesmo cabeçalho Authorization de qualquer outra chamada.
ok: trueresult: successPOST /api/ext/v3/comments/{comment_id}/privateReply. O comentário e o texto da resposta são exemplos. Consulte a requisição na documentação
Conecte-se por meio do Cadastro Incorporado da Meta. A conta do WhatsApp Business é registrada em nome da sua empresa.
Alterações de aprovação, qualidade e categoria chegam como webhooks, para você saber antes que um envio falhe.
Até 144 tentativas, a cada 10 minutos. Se o seu endpoint continuar falhando, o Wati envia um e-mail.
Se você enviar rápido demais, receberá um erro 429 com o cabeçalho Retry-After. As mensagens aceitas ficam aguardando em uma fila.
Uma caixa de entrada compartilhada para as conversas que seu código não deve responder sozinho.
O v3 oferece suporte a tokens com escopo, garantindo que cada integração obtenha apenas o acesso necessário.
Agende o envio de um template para mais tarde com apenas uma chamada. O Wati envia na hora certa.
Estime o custo de uma transmissão antes de enviar qualquer mensagem.
Inicie conversas com templates aprovados, agora ou em horário agendado.
Documentação →GET/messageTemplatesPOST/messageTemplates/sendPOST/messageTemplates/scheduleVeja os resultados da campanha e o status por destinatário, além de estimar o custo com antecedência.
Documentação →GET/broadcastsGET/broadcasts/{broadcast_id}/recipientsPOST/broadcasts/estimate-costResponda com texto, mídia ou botões dentro da janela de 24 horas.
Documentação →POST/conversations/messages/textPOST/conversations/messages/fileViaUrlPOST/conversations/messages/interactivePOST/conversations/typingIndicatorListe seus chatbots do Wati e inicie um para um contato.
Documentação →GET/chatbotsPOST/chatbots/startGerencie inscrições e liste os tipos de eventos que você pode receber.
Documentação →GET/webhooksGET/webhooks/event-typesPUT/webhooks/{id}Sincronize contatos e atributos do seu CRM e, em seguida, segmente o público-alvo.
Documentação →POST/contactsPUT/contactsPOST/segments/evaluateAtribua um operador, altere o status e adicione ou remova tags.
Documentação →PUT/conversations/{target}/operatorPUT/conversations/{target}/statusPOST/conversations/{target_conv}/tagsListe publicações e comentários, responda publicamente ou em privado e verifique permissões.
Documentação →GET/posts/{post_id}/commentsPOST/comments/{comment_id}/repliesPOST/comments/{comment_id}/privateReplyGET/channels/{channel}/permissionsOs caminhos são relativos a https://live-mt-server.wati.io/api/ext/v3. A criação de um webhook utiliza o caminho legado POST /{tenantId}/api/v2/webhookEndpoints.
Para agentes de IA, o servidor Wati MCP abrange as mesmas ações do WhatsApp e pode responder a DMs do Instagram e chats do Messenger com texto.
Versões BSUID de vários eventos também estão disponíveis. Documentação de webhooks
Chamadas para enviar templates, dependendo do seu plano (Growth, Pro ou Business).
Um template para até 10.000 pessoas, cada uma com suas próprias variáveis.
Texto, mídia e botões exigem uma janela de atendimento ao cliente aberta. Fora dela, envie um template.
O Wati informa quanto tempo você deve esperar. As mensagens aceitas são processadas em uma fila.
| Endpoint | Growth | Pro | Business |
|---|---|---|---|
/addContact, /getContacts | 10 / 10 s | 10 / 10 s | 10 / 10 s |
/getMessages | 10 / 10 s | 10 / 10 s | 10 / 10 s |
/sendTemplateMessage | 30 / 10 s | 60 / 10 s | 100 / 10 s |
/sendTemplateMessages | 30 / 10 s | 60 / 10 s | 100 / 10 s |
Limites conforme publicados em Errors & Rate Limits, listados pelo nome do endpoint. A chamada em lote v1 suporta até 1.000 contatos. Os endpoints principais de mensageria, templates e contatos estão incluídos em todos os planos. A atribuição de equipe, status de chat, chatbots e segmentos personalizados exigem os planos Pro ou Business. A atualização de atributos para vários contatos de uma só vez exige o plano Business. Disponibilidade de endpoints por plano. Para limites maiores, fale com o Wati sobre o seu caso de uso.
É a extensão de voz oficial da Meta para a Plataforma WhatsApp Business. As empresas podem fazer e receber chamadas de voz dentro do mesmo chat do WhatsApp que os clientes usam para enviar mensagens. A Wati é um Provedor de Soluções de Negócios oficial, e as chamadas aparecem na caixa de entrada da equipe da Wati junto com o histórico de chat.
Registros de chamadas com GET /calls, além da gravação, transcrição e resumo de cada chamada, uma a uma ou em lotes. O webhook call.status avisa o seu sistema quando o status de uma chamada muda.
Sim, com a permissão deles. Os clientes podem ligar para você a partir do chat. Para chamadas iniciadas pela empresa, a Meta exige que o cliente aceite uma solicitação de permissão de chamada primeiro: uma solicitação por cliente a cada 24 horas, até duas em 7 dias, e a chamada deve acontecer em até 72 horas após a aprovação.
Menos do que antes. Construtores de aplicativos de IA podem escrever as chamadas de API a partir de instruções em linguagem simples, e os exemplos nesta página mostram cada chamada.
Você ainda precisa de um número do WhatsApp conectado à Wati, um token de API e um modelo aprovado pela Meta antes de poder iniciar uma conversa. Se uma ferramenta de IA escrever o código, verifique se o seu token permanece no servidor.
Chamadas de contato e de histórico de mensagens são limitadas a 10 solicitações a cada 10 segundos em todos os planos. Envios de modelos são limitados a 30, 60 ou 100 solicitações a cada 10 segundos nos planos Growth, Pro e Business. Quando você atinge um limite, recebe um HTTP 429 com um cabeçalho Retry-After. Para limites maiores, entre em contato com a Wati.
No WhatsApp, textos em formato livre, mídias e mensagens interativas exigem uma janela de atendimento ao cliente aberta de 24 horas. Fora dessa janela, inicie a conversa com um modelo aprovado pela Meta.
O aplicativo Business é para chats manuais em um telefone, com até 5 dispositivos vinculados e listas de transmissão limitadas a 256 contatos. A API conecta o WhatsApp aos seus próprios sistemas. Você pode enviar modelos aprovados em volume, automatizar respostas, receber webhooks e compartilhar um único número em uma caixa de entrada para equipes.
Endpoints principais de mensagens, modelos e contatos estão em todos os planos. Atribuição de equipe, status do chat, chatbots e segmentos personalizados exigem os planos Pro ou Business. A documentação lista a disponibilidade de endpoints por plano.
Conecte seu número do WhatsApp na Wati e faça sua primeira chamada. Fale conosco se quiser os dados de chamadas nos seus próprios sistemas.