Tema
Canais
Por onde os clientes falam com você: chat do site e WhatsApp (Evolution ou API oficial da Meta).
Menu Canais. É uma área para admins: só eles criam e editam canais. Cada canal aparece num cartão com o nome, o status (Conectado, Desconectado ou Sem verificação), o setor padrão e o fluxo.
Qual canal escolher?
Comece pelo chat do site: é grátis e sem risco. No WhatsApp, prefira a API oficial para volume alto ou para o número principal da empresa. A Evolution é prática para testes e números secundários, mas pode ser bloqueada pelo WhatsApp.
Configurações comuns a todo canal
Ao criar ou editar um canal, a seção Geral tem:
| Campo | Para que serve |
|---|---|
| Nome do canal | Só para você identificar (por exemplo, Site principal). |
| Quando o cliente chama | Veja abaixo. |
| Fluxo de atendimento | Qual fluxo recebe o cliente. Em Último fluxo publicado, o canal usa sempre o fluxo publicado mais recente. |
| Setor padrão | Para onde a conversa vai quando o fluxo não escolhe um setor (ou quando o canal começa direto com atendente). |
| Canal ativo | Desligue para pausar sem apagar. |
Quando o cliente chama
Vale também para quem volta depois de a conversa ser encerrada:
- Começa pelo fluxo: boas-vindas e menu do robô; depois o cliente vai para o setor escolhido.
- Direto com um atendente: pula o robô e entra na fila do setor padrão.
Veja como os fluxos se comportam em Fluxos.
Chat do site
- Clique em Criar canal e escolha Chat do site.
- Dê um nome, escolha o setor padrão e o fluxo.
- Em Domínios permitidos, adicione o endereço do seu site (sem
https://). - Salve. O canal fica pronto para instalar.
A aparência, o formulário e o código para colar no site ficam em Configurações > Chat do site. Tudo isso está explicado em Chat do site.
WhatsApp via Evolution
Não oficial
A Evolution usa o WhatsApp Web. A Meta pode bloquear o número. Para volume alto ou número principal, prefira a API oficial.
Conectar
- Criar canal > WhatsApp via Evolution.
- Informe a URL da Evolution, o nome da instância e a API key. Esses dados vêm da pessoa que administra a sua Evolution.
- Salve o canal.
- Na seção Conexão do WhatsApp, clique em Conectar a este painel. O WayChat configura sozinho o recebimento de mensagens (webhook) na instância.
- Se o celular estiver desconectado, aparece um QR code. No celular: WhatsApp > Aparelhos conectados > Conectar aparelho e leia o código.
- Quando aparecer Recebendo mensagens neste painel, mande uma mensagem de teste para o número.
O botão de atualizar (setas circulares) refaz a checagem de status. Se as mensagens estiverem indo para outro endereço, o painel mostra qual e o botão passa a ser Reaplicar configuração.
Configurar o webhook manualmente
Se preferir (ou se o passo automático não funcionar), a tela mostra a URL do webhook com um código secreto (?t=). Não compartilhe essa URL.
- No Evolution Manager, abra a instância e vá em Webhook.
- Ative o webhook e cole a URL.
- Marque os eventos
MESSAGES_UPSERTeMESSAGES_UPDATE. - Ligue Webhook Base64. Sem isso, áudios e imagens não chegam.
- Salve e envie uma mensagem de teste.
Na Evolution, menus viram texto numerado (o cliente responde com o número).
WhatsApp API oficial (Meta)
É a integração oficial: estável e sem risco de bloqueio por uso do WhatsApp Web. Exige uma conta na Meta (WhatsApp Business Platform).
Conectar
- Criar canal > WhatsApp API oficial (Meta).
- Preencha:
- Phone number ID: o identificador do número no painel da Meta.
- Versão da API: já vem preenchida; só mude se precisar.
- Token de acesso e App secret: os segredos do seu aplicativo na Meta.
- Salve. O WayChat gera a URL do webhook e um verify token.
- No painel da Meta, abra WhatsApp > Configuração > Webhook.
- Cole a URL em URL de callback e o verify token em Verificar token.
- Assine o campo
messages.
Menus com até 3 opções viram botões; com mais opções viram uma lista (até 10).
Segurança do webhook
Toda mensagem que chega da Meta traz uma assinatura (X-Hub-Signature-256). O WayChat confere essa assinatura com o App secret e descarta qualquer chamada que não bata. O verify token só serve para a Meta confirmar o endereço na primeira vez.
Segredos
Tokens, API keys e App secrets ficam guardados cifrados no servidor. Depois de salvos, a tela só mostra que existe um valor; para trocar, cole um novo ou use a opção de apagar.
Excluir ou pausar um canal
- Canal ativo desligado: pausa sem perder nada.
- Excluir canal: o balão some do site (no chat) ou as mensagens novas daquele número deixam de chegar ao painel. Pense bem antes de excluir.
Quando algo não chega
- Confira o status do canal em Canais (Desconectado é a causa mais comum).
- No chat do site, veja se o domínio está na lista de Domínios permitidos.
- Na Evolution, repita o passo Conectar a este painel e confirme que o Webhook Base64 está ligado.
- Na API oficial, confira se a URL, o verify token e o campo
messagesestão corretos na Meta.
Próximo passo: Fluxos.