VoltarTake Sales

Telegram

Conecte seu agente ao Telegram para atender usuários via bot.

Visão geral

O canal Telegram permite que seu agente atenda usuários automaticamente através de um bot do Telegram. A configuração é simples e direta — basta criar um bot pelo BotFather, inserir o token no Take Sales e o agente começa a responder mensagens imediatamente.


Pré-requisitos

  1. Conta no Telegram — Para criar e gerenciar o bot
  2. Agente configurado — Um agente no Take Sales com prompt e configurações prontas

Passo a passo da configuração

1. Criar o bot no BotFather

O BotFather é o bot oficial do Telegram para criação e gerenciamento de bots.

  1. Abra o Telegram e pesquise por @BotFather
  2. Inicie uma conversa e envie o comando /newbot
  3. O BotFather pedirá um nome para o bot (nome de exibição, ex.: "Atendimento Take Sales")
  4. Em seguida, pedirá um username (identificador único, deve terminar com bot, ex.: takesales_atendimento_bot)
  5. O BotFather retornará o Bot Token — uma string no formato 123456789:ABCdefGhIjKlMnOpQrStUvWxYz
  6. Copie o token com cuidado
⚠️

Nunca compartilhe o Bot Token publicamente. Qualquer pessoa com o token pode controlar o bot. Se o token for comprometido, use o comando /revoke no BotFather para gerar um novo.

2. Criar o canal no Take Sales

  1. Acesse Canais no menu lateral
  2. Clique em Adicionar Canal
  3. Selecione Telegram
  4. Dê um nome de exibição e preencha:
CampoDescrição
Bot TokenToken gerado pelo BotFather
  1. Clique em Criar Canal
  2. Vincule o canal ao agente em Agentes → [agente] → Canais → Conectar

3. Webhook automático

Ao criar o canal, o Take Sales configura automaticamente o webhook do Telegram. Diferente de outros canais, não é necessário configurar nada manualmente no lado do Telegram — o sistema registra o webhook via API automaticamente.

ℹ️

Se você precisar reconfigurar o webhook por algum motivo, basta editar o canal e salvar novamente. O Take Sales reenviará a configuração do webhook para o Telegram.

4. Testar o bot

  1. No Telegram, pesquise pelo username do bot que você criou
  2. Inicie uma conversa clicando em Iniciar (ou envie /start)
  3. Envie uma mensagem de texto
  4. O agente deve responder automaticamente
  5. Verifique se a conversa aparece em Conversas, com o canal Telegram

Configurações adicionais do bot

Você pode personalizar o bot diretamente pelo BotFather com os seguintes comandos:

ComandoDescrição
/setdescriptionDefine a descrição exibida antes de iniciar a conversa
/setabouttextDefine o texto "Sobre" do perfil do bot
/setuserpicDefine a foto de perfil do bot
/setcommandsConfigura os comandos disponíveis no menu do bot
💡

Configure uma descrição e foto de perfil no BotFather para transmitir mais profissionalismo. O visitante vê essas informações antes de iniciar a conversa.


Funcionalidades específicas do Telegram

Comandos do bot

O Telegram permite definir comandos (ex.: /start, /ajuda, /contato). Se você configurar comandos no BotFather, os usuários poderão acessá-los pelo menu do bot. O agente receberá o comando como uma mensagem de texto e poderá ser instruído no prompt para responder adequadamente.

Conversas em grupo

O bot pode ser adicionado a grupos do Telegram. Nesse cenário:

  • O bot responde apenas quando é mencionado diretamente (@seu_bot mensagem) ou quando o modo de privacidade está desativado
  • Para desativar o modo de privacidade, use o comando /setprivacy no BotFather e selecione Disable
  • Em grupos, o agente receberá todas as mensagens e poderá participar da conversa
⚠️

Desativar o modo de privacidade em grupos significa que o bot receberá todas as mensagens do grupo, o que pode gerar um volume alto de mensagens e consumo de tokens. Use com cautela.

Mensagens com mídia

O agente recebe notificações de imagens, documentos e outros tipos de mídia enviados pelos usuários. O processamento depende das capacidades configuradas no agente.


Boas práticas

  1. Respostas concisas — Usuários do Telegram esperam respostas rápidas e diretas. Configure o prompt do agente para ser objetivo
  2. Use o comando /start — Instrua o agente no prompt a dar uma mensagem de boas-vindas quando receber o comando /start
  3. Evite markdown complexo — O Telegram suporta markdown básico, mas formatação complexa pode não renderizar corretamente
  4. Configure comandos úteis — Defina comandos no BotFather que orientem o usuário (ex.: /servicos, /horarios, /contato)
  5. Monitore o uso em grupos — Se o bot for adicionado a grupos, acompanhe o consumo de tokens e o comportamento do agente