Plataformastutorial

Como Integrar Agentes de IA com seu CRM: HubSpot, Pipedrive e RD Station

18 min de leitura

Como Integrar Agentes de IA com seu CRM: HubSpot, Pipedrive e RD Station

Seu agente de IA conversa com centenas de leads por dia — mas esses dados estão indo para algum lugar? Se a resposta for "não exatamente", você está perdendo a metade mais valiosa da equação.

Integrar um agente de IA ao CRM é o que transforma uma automação de atendimento em uma máquina de vendas completa. O agente qualifica o lead, extrai informações, registra o histórico e atualiza o funil — tudo sem que o vendedor precise tocar em nada. O resultado prático: equipes comerciais que usam essa integração reduzem o tempo de entrada de dados em 80% e aumentam a velocidade de follow-up em até 3x, segundo dados compilados pela HubSpot em 2025.

Neste guia você vai aprender exatamente como conectar um agente de IA aos três CRMs mais usados no Brasil — HubSpot, Pipedrive e RD Station — com passo a passo para cada um, exemplos de automações reais e os erros que fazem essa integração falhar.


Por que integrar agentes de IA ao seu CRM

Um CRM sem alimentação em tempo real é um arquivo morto. E um agente de IA sem CRM é um atendente que esquece tudo que aprendeu.

A integração entre os dois resolve um problema central: a fricção entre a conversa com o cliente e o registro comercial. Hoje, em empresas sem essa integração, o fluxo típico é assim:

  1. Lead envia mensagem no WhatsApp
  2. Atendente responde manualmente
  3. Atendente copia as informações para o CRM (quando lembra)
  4. Vendedor abre o CRM e não tem contexto suficiente para agir

Com um agente de IA integrado ao CRM, o fluxo vira:

  1. Lead envia mensagem no WhatsApp
  2. Agente qualifica, extrai nome, empresa, interesse e urgência
  3. CRM recebe o contato criado, a oportunidade aberta e as notas preenchidas
  4. Vendedor abre o CRM com contexto completo — e só precisa fechar

Isso é automação de vendas com IA funcionando na prática, não na teoria.

O que a integração permite automatizar

  • Criação de contatos: quando o lead se identifica na conversa, o agente cria o registro no CRM automaticamente
  • Abertura de oportunidades: se o lead demonstra intenção de compra, o agente abre um deal no funil correto
  • Registro de histórico: cada conversa relevante vira uma nota ou atividade no contato
  • Atualização de estágio: o agente move o lead no funil com base no comportamento da conversa
  • Atribuição para vendedor: leads qualificados são atribuídos ao responsável certo automaticamente
  • Criação de tarefas: o agente agenda follow-ups no CRM com base no que foi combinado na conversa

O que você precisa antes de começar

Antes de configurar qualquer integração, três pré-requisitos precisam estar em ordem.

1. Um agente de IA com suporte a chamadas de API (tool calling)

Agentes que apenas respondem texto não conseguem escrever no CRM. Você precisa de um agente com capacidade de tool calling — ou seja, ele precisa poder executar ações externas como criar registros, atualizar campos e consultar dados via API.

Plataformas como a Halk oferecem isso nativamente: você define as ferramentas (ex: "criar contato no HubSpot") e o agente chama essa ferramenta quando identifica que a condição foi atingida na conversa.

2. Credenciais de API do seu CRM

Cada CRM fornece uma chave de API (API key) ou credenciais OAuth para integração. Você vai precisar:

  • HubSpot: Private App Token (via Configurações > Integrações > Apps Particulares)
  • Pipedrive: API Token pessoal (via Configurações > Pessoal > API)
  • RD Station: Client ID e Client Secret (via App Store do RD Station Marketing)

3. Mapeamento dos campos

Antes de integrar, defina quais informações o agente vai coletar e para qual campo do CRM cada informação vai. Exemplo:

Informação coletada pelo agente Campo no CRM
Nome do lead Nome do contato
Empresa Empresa / Organização
Telefone Telefone
Interesse declarado Notas da oportunidade
Urgência (imediato / 30 dias / 90 dias+) Estágio do funil
Produto mencionado Pipeline específico

Fazer esse mapeamento antes evita retrabalho e garante que os dados chegam nos campos certos.


Como integrar agente de IA com HubSpot

O HubSpot é o CRM com a API mais completa entre os três — e também o mais usado por empresas B2B no Brasil. A integração com agentes de IA permite criar contatos, deals, notas e tarefas em tempo real.

Passo 1: Crie um Private App no HubSpot

  1. Acesse sua conta HubSpot e vá em Configurações (ícone de engrenagem no canto superior direito)
  2. No menu lateral, clique em Integrações > Apps Particulares
  3. Clique em Criar app particular
  4. Dê um nome (ex: "Agente IA Halk") e uma descrição
  5. Na aba Escopos, selecione as permissões necessárias:
    • crm.objects.contacts.write — para criar e editar contatos
    • crm.objects.deals.write — para criar e editar oportunidades
    • crm.objects.notes.write — para adicionar notas
    • crm.objects.tasks.write — para criar tarefas
  6. Clique em Criar app e copie o Token de acesso gerado

Guarde esse token em local seguro — ele não é exibido novamente.

Passo 2: Configure as ferramentas no seu agente de IA

No painel da sua plataforma de agentes, crie as seguintes ferramentas apontando para a API do HubSpot:

Ferramenta: Criar Contato

  • Endpoint: POST https://api.hubapi.com/crm/v3/objects/contacts
  • Headers: Authorization: Bearer {seu_token}
  • Body mínimo:
{
  "properties": {
    "firstname": "{{nome_lead}}",
    "lastname": "{{sobrenome_lead}}",
    "email": "{{email_lead}}",
    "phone": "{{telefone_lead}}",
    "company": "{{empresa_lead}}"
  }
}

Ferramenta: Criar Deal

  • Endpoint: POST https://api.hubapi.com/crm/v3/objects/deals
  • Body mínimo:
{
  "properties": {
    "dealname": "{{nome_empresa}} - {{produto_interesse}}",
    "pipeline": "default",
    "dealstage": "appointmentscheduled",
    "amount": "{{valor_estimado}}"
  }
}

Ferramenta: Criar Nota

  • Endpoint: POST https://api.hubapi.com/crm/v3/objects/notes
  • Associe a nota ao contato usando o ID retornado na criação do contato

Passo 3: Instrua o agente sobre quando acionar cada ferramenta

O agente precisa de instruções claras no prompt de sistema sobre quando usar cada ferramenta. Exemplo de instrução:

"Quando o usuário informar o nome e a empresa, use a ferramenta criar_contato para registrar no HubSpot. Quando o usuário demonstrar interesse em compra (perguntar sobre preço, prazo ou quiser falar com um vendedor), use criar_deal com o estágio appointmentscheduled. Ao finalizar a conversa, use criar_nota para registrar o resumo do atendimento."

Passo 4: Configure o agente SDR de IA para atribuição automática

Ao criar o deal, você pode já atribuir o hubspot_owner_id do vendedor responsável. Se você tem territórios ou setores definidos, instrua o agente a perguntar qual o segmento da empresa e mapeie cada segmento para o ID do vendedor correspondente no HubSpot.


Como integrar agente de IA com Pipedrive

O Pipedrive tem uma das APIs mais simples e diretas do mercado — ideal para times comerciais focados em gestão do funil. A integração com agentes de IA é especialmente poderosa para criar pessoas, organizações e deals em tempo real.

Passo 1: Obtenha o token de API do Pipedrive

  1. Acesse sua conta Pipedrive
  2. Clique no seu avatar no canto superior direito > Configurações pessoais
  3. Navegue até a aba API
  4. Copie o Token de API pessoal

Passo 2: Mapeie seu funil de vendas

Antes de criar as ferramentas, você precisa dos IDs do pipeline e dos estágios. Faça uma chamada GET:

GET https://api.pipedrive.com/v1/stages?api_token={seu_token}

Isso retorna todos os estágios com seus IDs. Anote os IDs dos estágios que o agente vai usar (ex: "Qualificado", "Reunião Agendada").

Passo 3: Crie as ferramentas no agente

Ferramenta: Criar Pessoa

POST https://api.pipedrive.com/v1/persons?api_token={seu_token}
{
  "name": "{{nome_lead}}",
  "phone": [{"value": "{{telefone}}", "primary": true}],
  "email": [{"value": "{{email}}", "primary": true}],
  "org_id": "{{id_organizacao}}"
}

Ferramenta: Criar Organização

POST https://api.pipedrive.com/v1/organizations?api_token={seu_token}
{
  "name": "{{nome_empresa}}"
}

Ferramenta: Criar Deal

POST https://api.pipedrive.com/v1/deals?api_token={seu_token}
{
  "title": "{{nome_empresa}} - {{interesse}}",
  "person_id": "{{id_pessoa}}",
  "org_id": "{{id_organizacao}}",
  "stage_id": 3,
  "value": "{{valor_estimado}}"
}

Importante: o Pipedrive exige que você primeiro crie a organização, depois a pessoa (associada à organização) e só então o deal (associado à pessoa e à organização). Configure o agente para executar nessa ordem e usar os IDs retornados em cada etapa para a próxima.

Passo 4: Adicione notas e atividades automáticas

Após criar o deal, adicione uma nota com o resumo da conversa:

POST https://api.pipedrive.com/v1/notes?api_token={seu_token}
{
  "content": "{{resumo_conversa}}",
  "deal_id": "{{id_deal}}"
}

Para qualificação de leads com IA mais sofisticada, use campos personalizados no Pipedrive para registrar o score de qualificação do lead diretamente no deal — isso permite filtrar e priorizar no CRM com critérios objetivos.

Passo 5: Webhook para eventos do Pipedrive → Agente

A integração não precisa ser só de ida. Configure um webhook no Pipedrive para notificar seu agente quando um deal mudar de estágio — por exemplo, para enviar uma mensagem automática ao lead quando o vendedor marcar a reunião como realizada.

Acesse Configurações > Ferramentas e integrações > Webhooks no Pipedrive para configurar os eventos.


Como integrar agente de IA com RD Station

O RD Station é o CRM mais popular entre PMEs brasileiras focadas em inbound marketing. A integração com agentes de IA é especialmente útil para capturar leads qualificados do WhatsApp e do Instagram diretamente na plataforma — sem depender apenas de formulários.

Passo 1: Crie um app na plataforma RD Station

O RD Station usa OAuth 2.0 para integrações. O processo é:

  1. Acesse rdstation.com/app-store e faça login como desenvolvedor
  2. Crie uma nova aplicação e defina as permissões:
    • contacts.write — para criar e atualizar contatos
    • events.write — para registrar eventos de conversão
  3. Obtenha o Client ID e o Client Secret
  4. Complete o fluxo OAuth para obter o access token (válido por 24h — configure refresh automático)

Se preferir uma integração mais simples sem OAuth, o RD Station também aceita integração via Webhook de Conversão:

POST https://www.rdstation.com/api/1.3/conversions
{
  "token_rdstation": "{{seu_token_publico}}",
  "identificador": "agente-ia-whatsapp",
  "email": "{{email_lead}}",
  "nome": "{{nome_lead}}",
  "telefone": "{{telefone_lead}}",
  "empresa": "{{empresa_lead}}",
  "cf_interesse": "{{interesse_declarado}}"
}

Esta é a forma mais rápida de começar — o lead entra na plataforma como uma conversão e pode ser tratado pelo fluxo de automação do RD Station.

Passo 2: Configure campos personalizados (CF)

O RD Station permite campos customizados com o prefixo cf_. Crie campos no painel e instrua o agente a preenchê-los:

  • cf_origem_conversa: "WhatsApp", "Instagram", "Site"
  • cf_urgencia: "Imediato", "30 dias", "90+ dias"
  • cf_produto_interesse: nome do produto ou serviço
  • cf_score_ia: score de qualificação atribuído pelo agente

Passo 3: Conecte com os fluxos de automação do RD Station

Aqui está onde a integração se torna especialmente poderosa para quem já usa o RD Station. Depois que o agente cria o lead com os campos preenchidos, você pode criar fluxos de nutrição segmentados por cf_urgencia:

  • Lead com cf_urgencia = Imediato → entra no fluxo "Urgente" com notificação para vendedor em tempo real
  • Lead com cf_urgencia = 30 dias → entra em sequência de e-mails + retorno do agente em 7 dias
  • Lead com cf_urgencia = 90+ dias → entra em fluxo de nutrição de longo prazo

Passo 4: Configure o chatbot de vendas para requalificação

Use o agente para requalificar leads que já estão no RD Station mas estão inativos. Usando a API do RD Station, consulte contatos com mais de 60 dias sem atividade e acione o agente para enviar uma mensagem de reengajamento no WhatsApp — atualizando o estágio no CRM conforme a resposta.


Integrando os três CRMs via middleware: n8n e Make

Se você usa mais de um CRM ou quer uma camada de lógica mais complexa entre o agente e o CRM, ferramentas de automação como n8n e Make funcionam como middleware — o agente chama o n8n/Make via webhook, e o middleware executa a lógica certa para cada CRM.

Quando usar middleware

  • Quando você precisa criar registros em múltiplos CRMs simultaneamente
  • Quando a lógica de roteamento é complexa (ex: "se empresa tem mais de 100 funcionários, vai para HubSpot; se menor, vai para Pipedrive")
  • Quando você quer transformar ou enriquecer os dados antes de enviá-los ao CRM (ex: buscar CNPJ na Receita Federal antes de criar a empresa)
  • Quando precisa de logging centralizado de todas as chamadas

Arquitetura com middleware

Agente de IA
     ↓
  Webhook (POST com dados do lead)
     ↓
   n8n / Make
     ↓
  Lógica de roteamento + transformação
     ↓
  HubSpot | Pipedrive | RD Station

O agente só precisa de uma ferramenta: "registrar lead" — que chama o webhook do n8n. O resto da lógica fica no fluxo do middleware, sem aumentar a complexidade do prompt do agente.


Erros comuns ao integrar agentes de IA com CRM

Integrar o agente ao CRM parece simples — e é, quando bem feito. Mas há erros específicos que aparecem sempre e que comprometem a qualidade dos dados ou a experiência do lead.

Erro 1: Criar duplicatas de contato

O agente chama a API de criação de contato toda vez que identifica um nome — sem verificar se o contato já existe. Resultado: dezenas de contatos duplicados no CRM.

Solução: antes de criar, sempre faça uma busca pelo e-mail ou telefone. Se o contato existir, use o endpoint de atualização (PATCH) em vez de criação (POST).

Erro 2: Campos obrigatórios em branco

O agente cria o deal sem o campo de e-mail porque o lead não informou. O CRM rejeita a chamada silenciosamente ou cria um registro incompleto.

Solução: instrua o agente a verificar quais campos são obrigatórios para criar cada objeto antes de chamar a ferramenta. Se faltar um campo crítico, o agente deve perguntar ao lead antes de registrar.

Erro 3: Tokens de API expirados

Tokens OAuth (como os do RD Station) expiram. Se o agente não tiver um mecanismo de refresh automático, as chamadas começam a falhar silenciosamente.

Solução: configure o refresh automático do token antes do vencimento. Para tokens de longa duração (HubSpot Private App Token, Pipedrive API Token), eles não expiram por padrão — mas precisam ser rotacionados periodicamente por segurança.

Erro 4: Registrar tudo, incluindo conversas sem valor

O agente cria um deal para cada contato que responde — inclusive para quem apenas perguntou o horário de funcionamento.

Solução: defina critérios claros de qualificação mínima. O agente só cria um deal quando o lead atende ao menos 2 critérios: tem interesse declarado em produto/serviço + forneceu nome e contato.

Erro 5: Falta de tratamento de erros

A chamada à API falha (timeout, erro 429 de rate limit, etc.) e o agente não sabe — continua a conversa sem registrar o lead.

Solução: configure tratamento de erro na ferramenta. Se a chamada falhar, o agente deve notificar (via slack, e-mail ou outro canal) e tentar novamente após 60 segundos. Para integração de sistemas com agentes de IA em produção, logs de todas as chamadas são indispensáveis.


Como a Halk facilita a integração com CRMs

A Halk — plataforma SaaS para criar, operar e evoluir agentes de IA para negócios — tem integração nativa com os principais CRMs do mercado, incluindo HubSpot, Pipedrive e RD Station.

Em vez de configurar manualmente cada endpoint de API, você conecta seu CRM em poucos cliques no painel da Halk e define as regras de quando o agente deve criar contatos, abrir deals e registrar notas. O agente entende o contexto da conversa e aciona as ações certas automaticamente — sem que você precise escrever uma linha de código ou gerenciar tokens de API manualmente.

O resultado é um agente que atende, qualifica e alimenta seu CRM em tempo real, enquanto o time comercial foca no que realmente importa: fechar negócios.

Crie seu agente de IA com integração ao CRM gratuitamente


Dicas para extrair o máximo da integração

Use o CRM como fonte de dados para o agente

A integração não precisa ser só de escrita. Configure o agente para consultar o CRM antes de responder — assim ele sabe se aquele número de WhatsApp já é cliente, qual produto contratou e se tem algum ticket aberto. Isso transforma o atendimento: em vez de pedir o nome a cada contato, o agente diz "Olá, João — vi que você é cliente desde janeiro. Posso ajudar com alguma coisa?"

Segmente os dados por origem

Sempre registre a origem da conversa no CRM (WhatsApp, Instagram, site, etc.). Isso permite análises de conversão por canal e ajuda a calibrar onde o agente performa melhor.

Revise os dados semanalmente no início

Nas primeiras semanas de integração, revise uma amostra dos registros criados pelo agente no CRM. Verifique se os campos estão corretos, se há duplicatas e se os leads estão indo para os estágios certos. Os ajustes feitos nesse período garantem dados limpos no longo prazo.

Ative notificações para o time comercial

Configure o CRM para notificar os vendedores em tempo real quando um lead qualificado for criado pelo agente. O intervalo entre a primeira mensagem do lead e o primeiro contato humano é crítico para a taxa de conversão — empresas que respondem em menos de 5 minutos têm 9x mais chance de converter do que as que demoram 10 minutos ou mais, segundo pesquisa da InsideSales.


Perguntas frequentes sobre integração de agentes de IA com CRM

É possível integrar um agente de IA com CRM sem saber programar?

Sim. Plataformas como a Halk oferecem integração com HubSpot, Pipedrive e RD Station sem necessidade de código. Você configura quais informações o agente deve coletar e para qual campo do CRM cada dado deve ir — tudo via interface visual. Para integrações mais customizadas, é necessário algum conhecimento de API, mas as operações básicas (criar contato, abrir deal, registrar nota) são acessíveis para qualquer pessoa com acesso ao painel do CRM.

O agente de IA consegue atualizar um contato que já existe no CRM?

Sim, desde que o agente seja configurado para verificar duplicatas antes de criar um novo registro. O fluxo correto é: buscar pelo e-mail ou telefone → se existir, atualizar com PATCH; se não existir, criar com POST. Essa lógica evita contatos duplicados e mantém o histórico consolidado em um único registro.

Quanto tempo leva para configurar a integração entre um agente de IA e o HubSpot?

Com a Halk, a integração básica (criar contato + abrir deal) pode ser configurada em menos de 1 hora. Uma integração completa — com criação de contatos, deals, notas, tarefas e atribuição automática para vendedores — tipicamente leva entre 4 e 8 horas, incluindo testes. Integrar via API direta sem plataforma leva de 1 a 3 dias, dependendo da complexidade.

O agente consegue mover leads pelo funil automaticamente com base na conversa?

Sim. Você pode instruir o agente a atualizar o estágio do deal conforme a conversa avança. Por exemplo: quando o lead confirmar uma data de reunião, o agente chama a API para mover o deal para o estágio "Reunião Agendada". Quando o lead disser que decidiu comprar, o deal vai para "Proposta Enviada". Essa automação funciona com os três CRMs mencionados neste guia.

Como evitar que o agente crie registros de má qualidade no CRM?

Defina critérios mínimos de qualificação antes de criar qualquer registro. O agente só deve criar um contato quando tiver ao menos nome e telefone — e só deve criar um deal quando houver interesse declarado. Além disso, revise semanalmente uma amostra dos registros criados nas primeiras semanas para identificar padrões de erro e ajustar as instruções do agente.

O RD Station funciona com a API simples de conversão ou precisa do OAuth completo?

Para a maioria dos casos de uso (criar leads com campos preenchidos), o webhook de conversão simples do RD Station é suficiente e muito mais fácil de configurar. O OAuth completo é necessário quando você precisa de acesso bidirecional — consultar dados do CRM, atualizar registros existentes ou disparar automações específicas via API. Se o seu objetivo é apenas alimentar o RD Station com leads qualificados pelo agente, comece pelo webhook de conversão.

É possível conectar o agente a mais de um CRM ao mesmo tempo?

Sim. A abordagem mais comum é usar um middleware como n8n ou Make para centralizar a lógica de distribuição. O agente chama um único webhook, e o middleware decide para qual CRM (ou para múltiplos CRMs simultaneamente) os dados devem ser enviados. Isso é útil em empresas que usam um CRM para marketing (RD Station) e outro para vendas (Pipedrive), por exemplo.


Conclusão

Integrar seu agente de IA ao CRM é o que separa uma automação de atendimento de uma operação comercial de verdade. Com as configurações descritas neste guia, você tem tudo que precisa para conectar seu agente ao HubSpot, Pipedrive ou RD Station — criando contatos, abrindo deals e registrando histórico sem nenhuma intervenção manual.

O próximo passo é colocar em produção: comece com um CRM, configure as três ferramentas básicas (criar contato, criar deal, criar nota) e valide os dados gerados na primeira semana antes de expandir a automação.

[Teste a Halk gratuitamente e integre seu agente ao CRM hoje mesmo](https://halk.

Halk

Crie seu agente de IA em minutos

A Halk é a plataforma SaaS para criar, operar e evoluir agentes de IA para qualquer tipo de negócio. Poder máximo com a maior facilidade de uso.

Começar gratuitamente

Continue lendo