Skip to content
CRM integration · HubSpot

O registro no HubSpot que deveria ter fechado o negócio nunca foi atualizado.

Seus representantes sabem. Você sabe. As notas são escritas de memória na sexta — se é que são escritas. Gangly mantém o CRM atualizado direto da ligação: etapa, MEDDIC, próximos passos e follow-up sincronizados antes da próxima reunião começar. Sem digitar. Sem recuperar o atraso.

OAuth 2.0Setup in 3 minutesNo engineering required
Integration active Live · 2,1s de sync
HubSpot
HubSpot CRM
AC

Acme Corp

Deal · $48k · Demo stage

Demo
NW

Northwind

Deal · $22k · Evaluation

Eval
GX

Globex Ltd

Contact · VP Sales

Warm
Pulling context
Gangly
Gangly
Gangly
Gangly enriched

Signal detected

New exec hire · 3d

Objection likely

"Already using Gong"

Talk track ready

Discovery · Stage 2

Synced back
HubSpot
Gangly
2,1s de sync
The transformation

HubSpot como imposto. HubSpot como vantagem.

Sem Gangly

manual
MEDDIC
Deal stage Eval?
Last activity 12 days ago
Next step follow up…
  • Nota escrita 4 horas depois, de memória
  • Etapa movida por intuição, não por sinal
  • MEDDIC incompleto no fim do trimestre
  • Forecast construído no otimismo do representante
  • Gestor manda mensagem toda segunda pedindo atualização

Com Gangly

auto-synced
MEDDIC 94% complete
Deal stage Demo → Proposal
Last activity Today · call notes
Next step Security review · Fri
  • CRM atualizado antes da próxima ligação começar
  • Etapa vinculada ao que a transcrição realmente disse
  • MEDDIC 90%+ em todas as oportunidades
  • Variância no forecast reduzida em 30%
  • Gestor usa o 1:1 para coaching, não para auditoria
How it works

HubSpot de entrada. HubSpot de saída.

Step 01

Puxar contexto para preparação

HubSpot deal record reading
Contact history reading
Stage + activities reading

STEP 01

Puxar contexto para preparação

Gangly lê o registro de oportunidade no HubSpot — etapa, contatos, atividade anterior — e monta o briefing de preparação.

Step 02

Coach + captura durante a ligação

Signal match · 9.4
Objection predicted
Talk track assigned

STEP 02

Coach + captura durante a ligação

Durante a ligação, Gangly escuta. Após a ligação, notas estruturadas são redigidas vinculadas ao registro da oportunidade.

Step 03

Sincronizar com aprovação

Notes synced to deal
Stage updated
Tasks created

STEP 03

Sincronizar com aprovação

Você revisa notas + etapa sugerida + tarefas. Um clique sincroniza com o HubSpot — oportunidade, contato e registros de tarefa todos atualizados.

Uma oportunidade. Um fluxo.

Contexto de saída. Atualizações de volta.

A real moment in the workflow — from HubSpot to outcome.

Timeline HubSpot

2,1s de sync
  • 09:55

    pull

    Gangly puxa registro da Acme + contato Marcus + últimas 3 atividades.

  • 10:00

    ligação começa

    Briefing abre com contexto completo do HubSpot. Coach ao vivo de prontidão.

  • 10:28

    ligação encerra

    Notas redigidas, campos MEDDIC, 2 tarefas de próximos passos — tudo pré-preenchido.

  • 10:30

    sincronizado

    Você aprova. HubSpot atualizado em 2,1s. Etapa movida. Tarefas vinculadas.

What flows where

Three lanes. Zero surprises.

Reads

5 fields
  • Registros de oportunidade
  • Registros de contato
  • Registros de empresa
  • Histórico de atividade
  • Propriedades customizadas (com mapeamento)

Writes

5 fields
  • Atualizações de etapa da oportunidade
  • Atualizações de campos de contato
  • Logs de atividade
  • Tarefas + próximos passos
  • Atualizações de campos MEDDIC · tudo com aprovação do representante

Never touches

protected
  • Cria novas oportunidades automaticamente
  • Modifica configurações de administrador
  • Exclui registros
  • Lê contatos de marketing (somente vendas por padrão)
  • Operações em massa sem confirmação explícita
Setup

Three steps. Three minutes.

Step 01

Authorization

HubSpot

Allow Gangly to access your CRM

Read contacts + deals
Write notes + tasks
Manage stage updates

STEP 01

Abrir Integrações

No Gangly, clique em Configurações → Integrações → HubSpot.

Step 02

Field mapping

Call notes HubSpot note
Deal stage CRM stage
MEDDIC Custom fields
Standard fields auto-mapped

STEP 02

Autorizar via OAuth

Faça login no HubSpot. Conceda escopos de leitura e escrita no CRM. ~3 minutos incluindo mapeamento de campos customizados.

Step 03

Connected

HubSpot is live

First sync: next call

STEP 03

Sync começa

A próxima ligação já recebe o contexto do HubSpot para preparação. A primeira sincronização pós-ligação roda no mesmo dia.

Impact

What changes in week one.

Cobertura do CRM

campos completos

94%

Latência do sync

média

2,1s

Captura MEDDIC

em cada oportunidade

90%+

Tempo de configuração

OAuth

< 3 min

What customers say

Real teams. Real outcomes.

"Nosso HubSpot finalmente reflete o que está acontecendo de verdade nas oportunidades. Os 1:1s com o gestor deixaram de ser "atualize o CRM" e viraram coaching de verdade."

Drew K.

VP de Vendas · SaaS de 80 pessoas

15% forecast
"Eu ficava atualizando notas no CRM nos domingos à noite. Agora elas ficam prontas antes de fechar a janela de ligações."

Marcus R.

AE · SaaS Série B

5 h/semana de volta
"A captura de MEDDIC no HubSpot foi de "o que o representante lembrava" para 90%+ em todas as oportunidades."

Priya V.

RevOps Lead · mid-market

90%+ MEDDIC
Questions teams ask

FAQ

HubSpot-specific answers. No fluff.

O sync é bidirecional?

Sim. Gangly puxa contexto para preparação de ligação e escreve notas pós-ligação, tarefas e atualizações de etapa de volta ao HubSpot — sempre com aprovação do representante antes de qualquer sincronização.

Preciso de acesso de administrador?

Não. Um representante pode conectar a própria conta do HubSpot via OAuth em cerca de 3 minutos. Admin só é necessário se sua instância do HubSpot restringe aplicativos de terceiros.

E as propriedades customizadas do HubSpot?

Propriedades customizadas precisam de mapeamento manual durante a configuração (5 minutos). Campos padrão de oportunidade, contato e empresa são mapeados automaticamente.

Quais contatos são incluídos na preparação da ligação?

Somente os contatos associados à oportunidade são incluídos por padrão. Você pode expandir isso por conta em Configurações → Regras de contato.

Qual é a postura de segurança?

OAuth 2.0 (sem chaves de API), criptografia AES-256 em repouso, TLS 1.3 em trânsito, SOC 2 Tipo II em andamento, conformidade com GDPR e DPA disponível. Gangly nunca envia automaticamente pelo seu domínio — toda ação de saída exige aprovação do representante.

Posso desconectar a qualquer momento?

Sim. Desconecte em Configurações → Integrações. O Gangly para imediatamente de ler ou escrever dados. As notas existentes ficam no HubSpot.

Detalhes de engenharia

Construída como uma integração de verdade — não um webhook colado por cima.

OAuth 2.0, escopos granulares, writes idempotentes e um log de auditoria por ação. Tudo abaixo é o que seu time de segurança vai perguntar. Respondemos aqui para você não precisar perguntar.

OAuth 2.0 · escopos solicitados

Privilégio mínimo por padrão

Gangly solicita apenas o que as funcionalidades configuradas precisam. Sem marketing, sem admin, sem escopos de personificação — nunca.

  • R crm.objects.deals.read
  • R crm.objects.contacts.read
  • R crm.objects.companies.read
  • W crm.objects.deals.write
  • W crm.objects.contacts.write
  • W tickets · timeline-events

Revogue a qualquer momento em HubSpot → Conta & Cobrança → Integrações. Gangly desconecta em até 30s após a revogação.

Mapeamento de campos · detecção automática

Campos padrão mapeados na conexão

Propriedades customizadas do HubSpot aparecem na UI de mapeamento durante a configuração. Você mapeia uma vez; Gangly memoriza.

Gangly Propriedade HubSpot
deal.stagedealstage
deal.amountamount
deal.closeDateclosedate
deal.nextStepnext_step (custom)
meddic.metricsmeddic_metrics_c
contact.rolejobtitle

Log de auditoria · rastreamento por ação

streaming
10:30:04.221 POST   /crm/v3/objects/deals/3142889
  actor=rashid@gangly.com  scope=deals.write
  diff={ dealstage: "presentationscheduled""contractsent" }
  source=call_id:c_8821  approved_by=rashid@gangly.com
  status=200  latency=214ms

10:30:04.512 PATCH  /crm/v3/objects/deals/3142889
  diff={ next_step: "Send MSA + 2 references by Fri" }
  status=200  latency=178ms

10:30:04.704 POST   /engagements/v1/engagements
  type=NOTE  associations=[deal:3142889, contact:1284]
  body_hash=a7b2c…  status=201  latency=242ms

10:30:04.918 SYNC    deal:3142889complete
  total_ops=3  total_latency=2.1s  retries=0

Exportável como JSONL · retenção padrão de 90 dias · filtrável por representante.

Confiabilidade

Idempotente · com retry · observável

Idempotência
Cada write carrega um Idempotency-Key derivado de call_id + field. Replays são seguros.
Estratégia de retry
Backoff exponencial [1s, 4s, 16s, 64s] em 429/5xx. Vai para dead-letter após 4 tentativas com notificação ao representante.
Rate limits
Respeita o limite de 110 req/10s por portal do HubSpot. Writes em burst são enfileirados e reordenados por oportunidade.
Residência de dados
US-East por padrão · EU-West disponível · transcrições criptografadas com chaves KMS por workspace.

Precisa de uma revisão detalhada de arquitetura? Solicite o whitepaper de integração — 14 páginas, sem barreira de e-mail.

A oportunidade que você perdeu tinha um registro que ninguém manteve.

Gangly mantém o HubSpot atualizado da primeira ligação até o fechamento. Ao vivo em 3 minutos.

14-day trial · No credit card · OAuth-secured