Uau!Sandbox completo para desenvolvedores — grátis para sempre!Registre-se agora
Guia da API do WhatsApp

Webhooks de chamadas do WhatsApp: initiated, ringing, answered e missed explicados

Updated on July 22, 2026

Este guia da Whapi.Cloud, provedora de API do WhatsApp, explica os handlers do webhook calls.post para desenvolvedores backend que integram CRM e lógica de roteamento. JSON flat entrega initiated, ringing, answered, missed e canceled em chamadas 1:1 e em grupo, sem WebRTC ou SDP. A duração da chamada não está disponível hoje porque não existe evento terminate nesta surface. Você vai mapear payloads, traduzir nomes de status da Meta e construir um ledger de estado idempotente que responde HTTP 200 em até dois segundos.

WhatsApp call webhook lifecycle from initiated to answered or missed via flat JSON
Sobre o autor
Jason Mitchell
Jason Mitchell
Product Owner na Whapi.Cloud
Construindo integrações de WhatsApp desde 2019. Sempre aberto a conexões — seja para discutir um caso de uso da API, compartilhar feedback ou simplesmente trocar ideias. Me encontre no LinkedIn.
Perguntas frequentes

FAQ: webhooks de chamadas do WhatsApp na Whapi

Não. A surface atual <code>calls.post</code> entrega apenas os status initiated, ringing, answered, missed e canceled. Não há evento terminate ou de fim de chamada, então segundos em linha não podem ser calculados só com webhooks. A Whapi lista webhooks de fim de chamada e APIs de informação de chamada no roadmap.
Não. O <code>calls.post</code> da Whapi envia eventos de sinalização em JSON flat para seu endpoint HTTPS. WebRTC, SDP e ICE pertencem a fluxos VoIP da Cloud API oficial quando você termina mídia nos seus próprios servidores. Na Whapi, configure o webhook do canal, retorne HTTP 200 rapidamente e persista transições de status.
<code>missed</code> significa que a chamada tocou até o limite ou não foi atendida a tempo. <code>canceled</code> significa que o convite terminou antes do atendimento: caller desligou cedo ou a sessão foi retirada. Ambos são estados terminais; encaminhe retornos por texto no CRM em <code>missed</code> por padrão e trate <code>canceled</code> como bucket analítico separado.
Quando <code>group_call</code> é <code>true</code>, <code>chat_id</code> é um JID de grupo e o mesmo enum de status se aplica. Toque seletivo na Web pode produzir vários posts <code>ringing</code>. Deduplique por <code>id</code>, <code>status</code> e <code>timestamp</code>, e distribua ações do CRM para uma fila compartilhada em vez de um responsável por contato.

Veja o que Nossos Clientes Construíram
com Whapi.Cloud

"Cart reminders with a 5% follow-up coupon lifted our recovery rate from 4% to 11%. Customers reply directly in WhatsApp — our team closes the sale right there."

Abandoned Cart Recovery

Hans M., Germany
"Managing 40+ segment groups became trivial — auto welcome messages, pinned updates, inactive member cleanup. Lead gen from WhatsApp groups grew 3x in two months."

Automated Group Management at Scale

Carlos S., Brazil
"Guests receive door codes, WiFi credentials, and a local guide automatically on arrival. Checkout is confirmed via a photo on WhatsApp. Front desk load dropped 40% in the first month."

Contactless Hotel Operations

Ana M., Romania
"Our deals channel has 12,000 subscribers. Whapi.Cloud scrapes competitors, filters duplicates, and auto-posts the top 5 daily. Channel growth tripled after switching to automated posting."

Automated Deal Channel Publishing

Katrin S., Germany
"We verified 93,000 active WhatsApp numbers from 180,000 contacts in 48 hours. Campaign open rates improved significantly by stopping spend on inactive numbers."

Large-Scale Audience Filtering

Sergio N., Spain
"Patients book appointments and check lab results on WhatsApp. The bot handles 200+ daily queries without staff. Appointment no-shows dropped 30% after automated 24h reminders."

Healthcare Bot — Scheduling & Results

Dr. Fernanda O., Brazil
"Post-purchase WhatsApp messages with a tailored discount at day 14. Birthday coupons see 45% redemption — far above our email rate. Repeat purchases via WhatsApp: 18% of total revenue."

WhatsApp Retention Campaigns

Lukas W., Germany
"Customers get a WhatsApp tracking link the moment their parcel ships. Support tickets dropped 35% in 3 months — mostly 'where is my order?' queries simply disappeared."

Automated Shipping Notifications

Matei P., Romania
Desenvolvimento e gestão próprios

O que é Whapi.Cloud?

Whapi.Cloud é uma API intuitiva que conecta seu negócio ao WhatsApp de forma direta e sem complicações. Crie bots de suporte, agende compromissos, envie notificações, gerencie grupos e canais, automatize confirmações de pedidos e acompanhe tudo com webhooks. Foque no crescimento do seu negócio enquanto a API cuida da camada de mensagens.

Nosso serviço oferece controle total e gerenciamento de grupos, comunidades e canais do WhatsApp.

Adicione dinâmica e novos recursos: mídia, botões, reações, stories, pedidos e produtos. Tudo disponível para interação com seus clientes.

Nossa equipe responderá rapidamente e ajudará você com qualquer dúvida!
Account screenshot
Account screenshot