O que ele cria
Uma stack com o app da Evolution API e um banco de dados Postgres gerenciado, conectados com um certificado de cliente. Se você escolher Redis gerenciado para o cache, ele também cria o Redis.O que o assistente pergunta
O que você recebe
O endereço do manager (<address>/manager) e a chave de API global, mostrada uma única vez. Guarde-a: ela dá acesso a todas as instâncias. Se você a perder, altere o segredo AUTHENTICATION_API_KEY nas variáveis do app e reinicie.
Primeiros passos
1
Abra o manager
Abra
<address>/manager e entre com a chave de API global.2
Crie uma instância
Escolha qualquer nome e a integração
WHATSAPP-BAILEYS. O manager mostra um QR code: no celular, abra WhatsApp > Linked devices > Link a device e escaneie-o.3
Envie uma mensagem de teste
4
Receba eventos
No Webhook da instância, informe a URL do seu serviço e marque os eventos (
MESSAGES_UPSERT, CONNECTION_UPDATE e outros).Variáveis
Limites e boas práticas
- O deploy sem downtime está desligado: duas cópias poderiam abrir duas sessões do mesmo WhatsApp e a conexão cairia.
- Um rollback volta com os dados, porque a Evolution aplica migrações de banco de dados a cada inicialização.
- Os dados ficam no Postgres e em
/app/instancese/app/store, e fazem parte dos snapshots. - A conexão Baileys é o WhatsApp Web não oficial: o WhatsApp pode bloqueá-la se usada para spam. Use-a apenas com pessoas que aceitaram receber suas mensagens.
Problemas comuns
- O QR code não aparece. Confira se a instância usa
WHATSAPP-BAILEYSe leia o log do app. - 401 nas chamadas. O cabeçalho
apikeydeve ser a chave global ou a chave da instância.