# Integração Intercom HITL
Esta integração permite que Botpress use Intercom como um provedor HITL (Human in the Loop). As mensagens do bot aparecerão no Intercom, e as respostas do agente serão enviadas de volta para o bot.
Caraterísticas
Integração perfeita entre Botpress e Intercom
Sincronização de mensagens em tempo real
Suporte para mensagens de texto
Gestão automática de sessões de conversação
Tratamento de eventos Webhook
Atribuição de agentes e gestão de conversas
Configuração
A integração requer a seguinte configuração:
accessToken
: Seu token de acesso ao Intercom (necessário para autenticação da API)
Configuração do aplicativo Intercom para integração com Botpress
Este guia orienta-o na instalação e configuração do Intercom para permitir a integração com o seu chatbot Botpress .
Instruções passo a passo
1. Criar um aplicativo Intercom
- Navegue atéintercomintercom
- Inicie sessão na sua conta Intercom
- Vá para Apps no hub do desenvolvedor
- Clique em "Criar aplicativo "
- Introduza o nome da sua aplicação (por exemplo,Botpress HITL Integration")
- Clique em "Criar aplicativo "
2. Copiar o código de acesso
- No painel de controlo da aplicação, vá para Autenticação
- Copie o Token de acesso apresentado na secção Token de acesso
- Na sua **configuração de integração do Botpress Intercom , cole este Token de acesso
3. Configurar Webhooks
a. Webhook
de eventos de conversação Webhook
- Aceda a Webhooks no painel de controlo da sua aplicação
- Clique em "Adicionar Webhook"
- Defina o Webhook URL** para o seu Botpress Intercom integration webhook URL**
- Subscrever apenas estes eventos
conversation.admin.assigned
conversation.admin.closed
conversation.admin.replied
- Clique em "Guardar Webhook"
Resumo da configuração necessária Botpress
- Token de acesso: Da autenticação do aplicativo Intercom
- URL do Webhook : Fornecido pelo Botpress
Utilização
- Configure a integração com o seu Token de Acesso Intercom
- Iniciar uma sessão de conversação utilizando a ação
startHitl
- As mensagens do bot aparecerão nas conversas Intercom
- As respostas do agente no Intercom serão enviadas de volta para o bot
- O estado da conversa é gerido automaticamente entre Botpress e Intercom
Nota: Ao iniciar uma sessão HITL, se o e-mail do utilizador não existir como contacto no Intercom, será criado automaticamente um novo contacto. Se o e-mail já existir, o contacto existente será utilizado para o processo HITL.
Suporte
Para obter suporte, entre em contato com a equipe Botpress ou consulte aIntercom Documentação da APIIntercom ]intercom.
Solução de problemas
Problemas comuns
- O Webhook não está a receber eventos: Certifique-se de que o URL do webhook está acessível publicamente e configurado corretamente
- Erros de autenticação: Verifique se o seu Token de Acesso está correto e tem as permissões necessárias
- As mensagens não estão a ser sincronizadas: Verifique se a conversa foi criada corretamente e se o contacto existe no Intercom
Modo de depuração
Active o registo de depuração na sua configuração Botpress para resolver problemas de integração.