Skip to main content
Todo envio de WhatsApp sai por uma única ação, send_message, dentro do endpoint POST /conversation/actions. Uma mesma ação cobre os quatro modos —texto, mídia, resposta rápida e template—; qual você pode usar depende do estado da janela de 24h da conversa.

Qual modo se aplica conforme a janela

O template é a única mensagem que você pode enviar com a janela fechada. Além disso, enviá-lo reabre a janela, habilitando texto, mídia e resposta rápida novamente.

Os quatro modos de send_message

Cada send_message envia um único tipo de conteúdo: texto (body), mídia (file_uuid), uma resposta rápida (quick_reply) ou um template (template). Os três primeiros admitem ainda um template de fallback para quando a janela está fechada (ver abaixo).
Texto livre, até 4096 caracteres.

Enviar

O envio é uma ação dentro do grupo. Faça um POST /conversation/actions com um send_message no array actions:
Responde 202: o envio corre em background. Consulte o resultado no estado da conversa ou no activity log. Para encadear vários envios ou outras ações em um mesmo request, veja Ações.

Fallback de template para a janela fechada

Um send_message de texto, mídia ou resposta rápida pode incluir ainda um template opcional: se ao executar a janela estiver fechada, envia-se o template em vez do primário; se estiver aberta, envia-se o primário. Sem template, um primário com a janela fechada falha com WINDOW_CLOSED.

Próximos passos

Templates

Criar e enviar templates para reabrir a janela.

Ações

Encadear envios, etiquetas, notas e execução de AI em um request.