GramDesk GramDesk
pt
Conectar

Como unir WhatsApp e Telegram em um só lugar

Se os clientes falam com você pelo WhatsApp enquanto a equipe trabalha no Telegram, a divisão aparece muito rápido: algumas conversas ficam no WhatsApp, outras discussões passam para o Telegram, e os atendentes começam a responder a partir de contas pessoais. Como resultado, mensagens se perdem, o contexto se quebra e o controle da comunicação fica mais fraco.

Uma opção mais prática é transformar o Telegram na interface única de trabalho e deixar o WhatsApp como o canal visível para o cliente. É exatamente isso que a combinação GramDeskBot + Twilio oferece: o cliente escreve no WhatsApp, a mensagem aparece no Telegram, o responsável responde no Telegram e a resposta volta para o WhatsApp.

Se você quer o fluxo de negócio e não só o setup técnico, veja o caso de uso de suporte de WhatsApp no Telegram. Para lojas, a mesma configuração também atende dúvidas de pedidos, entrega e devolução.

Como funciona o fluxo entre WhatsApp e Telegram

Depois da configuração, o fluxo fica assim:

EtapaO que aconteceOnde acontece
1O cliente envia uma mensagemWhatsApp
2O Twilio recebe o evento e o encaminha ao GramDeskBotWebhook do Twilio
3A mensagem aparece em uma conversa separada para a equipeTelegram
4O responsável responde no tópico ou no chatTelegram
5A resposta volta para o clienteWhatsApp via Twilio

Como resultado, o Telegram vira a inbox única da equipe, enquanto o WhatsApp continua sendo o canal externo de comunicação com o cliente.

O que você precisa antes de começar

Antes de começar, confirme que você já tem:

  • um bot do Telegram conectado ao GramDeskBot
  • acesso ao management bot @GramDeskBot
  • uma conta no Twilio
  • um WhatsApp sender já configurado no Twilio

Se o seu bot do Telegram ainda não estiver conectado, faça primeiro a configuração básica do GramDeskBot e só depois adicione WhatsApp via Twilio.

Precisa de um bot para suporte no Telegram?

Primeiro conecte seu bot do Telegram ao GramDeskBot e depois adicione o WhatsApp como canal adicional de entrada.

Abrir GramDeskBot Guia de configuração

Configuração passo a passo no Telegram e no Twilio

Etapa 1. Abra o management bot e a lista de bots

No Telegram, abra:

@GramDeskBot

Depois toque em:

🤖 Meus bots

e escolha o bot necessário.

Etapa 2. Abra a seção WhatsApp via Twilio

No cartão do bot, abra:

📲 WhatsApp via Twilio

Se a integração ainda não tiver sido configurada, você verá o botão:

Conectar Twilio WhatsApp

Etapa 3. Inicie o fluxo de conexão

Depois disso, o bot vai pedir três parâmetros, um de cada vez.

Twilio Account SID

O bot mostrará a etapa:

Passo 1 de 3 — Twilio Account SID

No Twilio, abra:

Twilio Console → Dashboard

Copie o Account SID. Ele deve começar com AC.

Twilio Auth Token

Na segunda etapa, o bot mostrará:

Passo 2 de 3 — Twilio Auth Token

O Auth Token fica ao lado do Account SID no Twilio Console. É uma chave secreta e não deve ser compartilhada fora do processo de configuração.

WhatsApp sender number

Na terceira etapa, o bot mostrará:

Passo 3 de 3 — WhatsApp sender number

Informe o número usado no Twilio como WhatsApp sender em formato internacional:

+14155238886

Importante:

  • informe o número apenas no formato +123...
  • não adicione o prefixo whatsapp:
  • não use um número pessoal, a menos que ele realmente esteja registrado como sender no Twilio

Etapa 4. Revise o resumo e confirme a configuração

Depois de informar os dados, o bot mostrará uma tela de revisão antes de salvar. Nela você verá:

  • um Account SID mascarado
  • o status do Auth Token
  • o número do WhatsApp

Se tudo estiver correto, toque em:

Confirmar

Depois disso, a configuração será salva no GramDeskBot.

Etapa 5. Obtenha os webhook URLs

Depois de salvar, o bot mostrará duas URLs que você precisa adicionar na configuração do WhatsApp sender no Twilio:

  • o webhook para mensagens recebidas
  • o webhook para status de entrega

Na interface do bot, essa é uma etapa separada de configuração de webhook do Twilio depois que as credenciais são salvas.

Quais webhook URLs colocar no Twilio

No Twilio, use estes endereços:

When a message comes in

https://api.gramdeskbot.com/twilio/inbound

Method:

POST

Status callback

https://api.gramdeskbot.com/twilio/status

Method:

POST

Esses webhooks são necessários para duas tarefas diferentes: o primeiro recebe mensagens de entrada do WhatsApp e o segundo atualiza os status de entrega das respostas de saída.

Onde isso é configurado no Twilio

Abra seu WhatsApp sender no painel do Twilio e adicione ambas as URLs nos campos correspondentes de webhook. Depois salve a configuração do sender.

Campo no TwilioValorMethod
When a message comes inhttps://api.gramdeskbot.com/twilio/inboundPOST
Status callbackhttps://api.gramdeskbot.com/twilio/statusPOST

Como verificar se a integração funciona

Depois de salvar os webhooks no Twilio, verifique a integração em duas etapas.

Primeiro, confira as mensagens recebidas

Envie uma mensagem de teste do WhatsApp para o número sender.

Se tudo estiver configurado corretamente:

  • a mensagem aparecerá no Telegram
  • um diálogo ou tópico separado será criado para o cliente
  • o webhook no cartão da integração ficará verificado

Depois, ative as respostas de saída

Mesmo que as mensagens recebidas já estejam chegando, as respostas enviadas pelo Telegram ainda podem estar desativadas. No cartão da integração, confira o campo:

Ativado

Se ele mostrar não, toque em:

Ativar

Esse detalhe é importante: antes dessa etapa, o Telegram pode já aceitar mensagens de entrada, mas ainda não devolver respostas para o WhatsApp.

Teste final em duas direções

Depois de ativar:

  • envie uma mensagem pelo WhatsApp e confirme que ela chega ao Telegram
  • responda pelo Telegram e confirme que a mensagem volta ao WhatsApp

Se as duas direções funcionarem, a integração está configurada corretamente.

O que costuma falhar

A maior parte dos problemas se resume a um destes pontos:

  • foi adicionada uma webhook URL incorreta no Twilio
  • o method do webhook não é POST
  • foi informado um WhatsApp sender number incorreto
  • a integração ainda não foi ativada para respostas de saída
  • as alterações não foram salvas no Twilio depois de editar o sender

Se a mensagem recebida chega ao Telegram, mas a resposta não volta, revise primeiro o status Ativado e o botão Ativar.

A limitação de 24 horas do WhatsApp

Mesmo com a configuração correta, o WhatsApp tem uma limitação padrão para respostas normais.

Se tiverem passado mais de 24 horas desde a última mensagem do cliente:

  • uma resposta normal pode deixar de ser enviada
  • pode ser necessária uma mensagem de template para continuar a conversa

Isso não é uma limitação do GramDeskBot nem do Telegram. É uma regra padrão do WhatsApp Business API ao usar o Twilio.

FAQ sobre conectar WhatsApp ao Telegram

Posso usar esse fluxo para uma equipe e não apenas para uma pessoa?

Sim. Esse é justamente o objetivo da integração: os clientes continuam escrevendo pelo WhatsApp, enquanto a equipe trabalha no Telegram como interface compartilhada.

O que devo fazer se o bot disser que o webhook foi verificado, mas as respostas ainda estiverem desativadas?

Abra o cartão da integração e toque em Ativar. No produto, essa é uma etapa separada depois que o webhook de entrada já está funcionando.

Posso usar meu número pessoal do WhatsApp?

Só se esse número estiver realmente conectado no Twilio como sender. Caso contrário, você precisa usar o número que está registrado no Twilio para envio de mensagens do WhatsApp.

Por que o artigo usa nomes de campos em inglês como Account SID e Auth Token?

Porque é exatamente assim que esses campos aparecem no Twilio Console e em parte da interface da integração. Traduzir tudo dentro do artigo dificultaria a comparação com a configuração real.

Conclusão

A integração entre WhatsApp e Telegram usando Twilio permite manter o WhatsApp como canal visível para o cliente e transformar o Telegram na interface única de trabalho para a equipe. Isso elimina a separação entre canais, reduz o risco de perder conversas e entrega uma inbox compartilhada real sem a necessidade de um helpdesk separado.

Se você precisa desse fluxo, conecte primeiro seu bot do Telegram ao GramDeskBot, depois adicione WhatsApp via Twilio e verifique as duas direções: mensagens recebidas e respostas de saída.

Precisa de um fluxo de suporte simples no Telegram?

Conecte seu bot e atenda clientes no Telegram sem ferramentas de helpdesk complexas.

Conectar seu bot Ver todos os artigos