1. O que mudou na lógica de transbordo do HubSpot?
Em fevereiro de 2026, o HubSpot lançou novas funcionalidades que nos permitem evoluir a lógica de transferência de tickets para N2. Com isso, migramos o fluxo de transbordo para essa nova abordagem, tornando a funcionalidade mais resiliente, rastreável e observável.
As principais melhorias que essa evolução traz:
-
Maior resiliência: o fluxo agora passa inteiramente por APIs e automações oficiais do HubSpot, reduzindo pontos de falha.
-
Rastreabilidade: cada transferência gera eventos auditáveis diretamente na plataforma, facilitando a investigação de qualquer ocorrência.
-
Observabilidade: conseguimos monitorar com mais precisão quantas transferências são concluídas com sucesso e identificar rapidamente qualquer desvio.
2. Como funciona a nova lógica de transbordo?
Quando a ClaudIA decide transbordar o ticket para N2, o sistema agora:
-
Busca o ID do ticket associado à conversa no HubSpot.
-
Dispara um Evento Personalizado via API oficial do HubSpot, referenciando esse ticket.
-
Um Workflow configurado no HubSpot é ativado automaticamente ao receber esse evento.
-
O Workflow executa a transferência, atribuindo o ticket ao agente ou equipe de N2 configurados.
Nenhuma autenticação extra é necessária, todo o fluxo passa pelas APIs e automações oficiais da plataforma.
3. Preciso fazer algo no meu HubSpot?
Sim. Para que o novo fluxo funcione, é necessário criar no seu HubSpot:
-
1 Workflow de notificação de criação de ticket — envia o ID do ticket ao nosso sistema no momento em que ele é criado (único por integração).
-
1 Evento Personalizado por fluxo de transbordo — recebe o sinal da ClaudIA para iniciar a transferência.
-
1 Workflow de transbordo baseado nesse evento por fluxo de transbordo — executa a atribuição para o agente ou equipe de N2.
⚠️ Para clientes que utilizam a versão Inbox (e não Helpdesk), são necessários dois workflows adicionais. Veja a seção 7 para mais detalhes.
4. Por que precisamos de um evento de criação de ticket enviado ao nosso webhook?
Para disparar o transbordo corretamente, o sistema precisa conhecer o ID do ticket no HubSpot (hs_ticket_id) associado à conversa em andamento.
O HubSpot não disponibiliza um método oficial na API para obter o ID do ticket a partir do ID de uma conversa (threadId). Ou seja: quando a ClaudIA está atendendo e precisa transbordar o ticket, não é possível simplesmente consultar a API do HubSpot e perguntar "qual ticket está associado a essa conversa?" de forma direta e confiável.
Para resolver isso, utilizamos um evento enviado pelo próprio HubSpot ao nosso webhook no momento em que o ticket é criado. Esse evento carrega o threadId da conversa e o hs_ticket_id do ticket recém-criado, permitindo que armazenemos essa associação do nosso lado e a utilizemos durante o transbordo.
⚠️ Sem esse evento, o sistema não consegue identificar com certeza o ticket correto e o transbordo via evento personalizado pode falhar.
4.1. Como configurar o Workflow de notificação de criação de ticket
-
Acesse Automações → Fluxos de Trabalho.
- Crie um workflow baseado em Ticket.
-
Configure o gatilho: "Quando um ticket é criado".
-
Adicione a ação "Enviar webhook" e configure com a URL fornecida pela Cloud Humans.
-
O payload deve incluir o ID do ticket (
hs_ticket_id) e o ID da conversa associada (threadId). -
Ative o Workflow.

Esse workflow precisa existir uma única vez por integração, independentemente de quantos fluxos de transbordo você tiver.
5. Como configurar o Evento Personalizado de transbordo no HubSpot
O Evento Personalizado é o gatilho que a Cloud Humans utiliza para avisar o HubSpot que um transbordo deve acontecer.
5.1. Criar o Evento Personalizado
-
Acesse Configurações → Gerenciamento de dados → Eventos personalizados.
-
Clique em "Criar evento personalizado".
-
Dê um nome claro ao evento (ex.:
transbordo_para_n2). -
Adicione a propriedade obrigatória:
objectId(tipo: Número). -
Salve o evento.

⚠️ Após criar o evento, copie o nome interno gerado pelo HubSpot (formato
pe12345_nome_do_evento) e envie para o time da Cloud Humans — ele é necessário para a configuração do nosso lado.
5.2. Informar o nome interno do evento à Cloud Humans
Após a criação, envie para o seu Customer Success:
-
O nome interno do Evento Personalizado criado.
-
Confirmação de que o evento está ativo.
6. Como configurar o Workflow de Transbordo no HubSpot
O Workflow é a automação responsável por mover o ticket para a equipe humana quando o evento de transbordo é recebido.
6.1. Criar o Workflow
-
Acesse Automações → Fluxos de Trabalho.
-
Clique em "Criar fluxo de trabalho" e selecione "Baseado em evento personalizado".
-
Selecione o evento criado na seção 5.

6.2. Configurar a ação de atribuição
-
Adicione a ação "Atribuir proprietário do ticket".
-
Selecione o agente ou equipe de N2 de destino.
-
Ative obrigatoriamente a opção "Substituir qualquer proprietário do ticket existente".

⚠️ Sem ativar essa opção, tickets que já possuem um proprietário atribuído não serão transferidos.
6.3. Ativar o Workflow
- Salve e clique em "Ativar".
7. Configuração adicional para clientes que usam a versão Inbox
A nova lógica de transbordo funciona com a versão Helpdesk do HubSpot, que já associa automaticamente um ticket a cada conversa. Clientes que ainda utilizam a versão Inbox precisam configurar dois workflows adicionais para garantir essa associação.
⚠️ Na versão Inbox, cada conversa deve ter no máximo um ticket associado. Se houver mais de um ticket por conversa, o sistema não conseguirá identificar qual utilizar e o transbordo poderá falhar.
7.1. Workflow: criar ticket ao iniciar uma conversa
-
Acesse Automações → Fluxos de Trabalho.
-
Crie um workflow baseado em Conversa.
-
Configure o gatilho para criar o ticket assim que a conversa entrar pra a Claudia ou caso já tenha um fluxo que faça essa criação, deve ser ajustado pra nos enviar o webhook de criação.
-
Adicione a ação "Criar ticket" e configure os campos necessários (pipeline, estágio inicial, etc.).
-
Ative o Workflow.

7.2. Workflow: associar conversa ao proprietário do ticket
-
Crie um segundo workflow baseado em conversas.
-
Configure o gatilho: Ticket (Objeto Associado)".
-
A última mensagem é um comentário do thread é igual a Verdadeiro
-
Proprietário do ticket sempre foi qualquer um dos Claudia Cloud Humans
-
-
Adicione a ação "Revezar registro para o proprietário" e escolha suas opções de transferência.
-
Ative o Workflow.

8. E se eu tiver mais de um fluxo de transbordo?
Operações com múltiplos destinos de N2 (ex.: suporte técnico, financeiro, comercial) precisam de um Evento Personalizado e um Workflow para cada fluxo de transbordo.
-
Repita as configurações das seções 5 e 6 para cada fluxo.
-
Informe todos os nomes internos dos eventos criados para o time da Cloud Humans.
O Workflow de notificação de criação de ticket (seção 4) não precisa ser duplicado — ele é único por integração.
9. Uso de "ticket infinito" — reinscrição no Workflow
Alguns clientes utilizam a configuração de ticket infinito, onde um mesmo ticket é reutilizado em múltiplos atendimentos ao longo do tempo. Nesse cenário, o fluxo de transbordo pode precisar ser acionado mais de uma vez para o mesmo ticket.
Por padrão, os Workflows do HubSpot não permitem que o mesmo registro seja inscrito novamente após já ter passado pelo fluxo. Para habilitar isso:
-
Abra o Workflow de Transbordo.
-
Acesse Configurações (ícone de engrenagem).
-
Ative a opção "Permitir que registros sejam reinscritos".

É necessário falar com o nosso time se a sua operação utiliza ticket infinito e se essa configuração se aplica ao seu caso.