Visão Geral
Para receber mensagens, você precisa configurar um webhook. Quando alguém envia uma mensagem para sua instância, o EnviaAI faz um POST para sua URL.1. Criar o Endpoint
Seu servidor precisa de um endpoint para receber webhooks:2. Expor na Internet
Seu endpoint precisa ser acessível publicamente. Para desenvolvimento:ngrok (Recomendado para dev)
https://abc123.ngrok.io
Outras opções
- localtunnel:
npx localtunnel --port 3000 - Cloudflare Tunnel: gratuito, mais estável
- Deploy em produção: Vercel, Railway, Render
3. Configurar o Webhook
Via API ou Developer Portal:4. Processar Mensagens
Exemplo de handler completo:Estrutura do Payload
message.received
Tipos de mensagem
type | content |
|---|---|
text | Texto da mensagem |
image | URL da imagem |
video | URL do vídeo |
audio | URL do áudio |
document | URL do documento |
location | { latitude, longitude } |
contact | { name, phone } |
sticker | URL do sticker |