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.
Acme Corp
Deal · $48k · Demo stage
Northwind
Deal · $22k · Evaluation
Globex Ltd
Contact · VP Sales
Signal detected
New exec hire · 3d
Objection likely
"Already using Gong"
Talk track ready
Discovery · Stage 2
Works alongside
HubSpot como imposto. HubSpot como vantagem.
Sem Gangly
manual- 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- 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
HubSpot de entrada. HubSpot de saída.
Puxar contexto para preparação
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.
Coach + captura durante a ligação
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.
Sincronizar com aprovação
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.
Contexto de saída. Atualizações de volta.
A real moment in the workflow — from HubSpot to outcome.
Timeline HubSpot
2,1s de sync09: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.
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
Three steps. Three minutes.
Authorization
HubSpot
Allow Gangly to access your CRM
STEP 01
Abrir Integrações
No Gangly, clique em Configurações → Integrações → HubSpot.
Field mapping
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.
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.
Validate the configured integration in your environment.
Confirm entitlements, scopes, objects, field direction, write authority, duplicate handling, retries, deprovisioning, reconciliation, rollback, retention, and deletion. Examples on this page are workflow illustrations—not measured customer outcomes.
Pairs with the rest of your stack.
Built on top of HubSpot.
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.
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.
- Rcrm.objects.deals.read
- Rcrm.objects.contacts.read
- Rcrm.objects.companies.read
- Wcrm.objects.deals.write
- Wcrm.objects.contacts.write
- Wtickets · 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.stage | dealstage |
| deal.amount | amount |
| deal.closeDate | closedate |
| deal.nextStep | next_step (custom) |
| meddic.metrics | meddic_metrics_c |
| contact.role | jobtitle |
Log de auditoria · rastreamento por ação
streaming10: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:3142889 → complete
total_ops=3 total_latency=2.1s retries=0Exportá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-Keyderivado decall_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