Skip to content
CRM integration · HubSpot

El registro de HubSpot que debería haber cerrado el deal nunca se actualizó.

Tus reps lo saben. Tú lo sabes. Las notas se escriben de memoria el viernes — cuando se escriben. Gangly hace que el CRM sea preciso desde la propia llamada: etapa, MEDDIC, próximos pasos y seguimiento sincronizados antes de que empiece la siguiente reunión. Sin teclear. Sin ponerse al día.

OAuth 2.0Setup in 3 minutesNo engineering required
Integration active Live · 2,1s sincronización
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 sincronización
The transformation

HubSpot como carga. HubSpot como ventaja.

Sin Gangly

manual
MEDDIC
Deal stage Eval?
Last activity 12 days ago
Next step follow up…
  • Nota escrita 4 horas después, de memoria
  • Etapa movida por intuición, no por señal
  • MEDDIC a medias al final del trimestre
  • Forecast construido sobre el optimismo del rep
  • El manager escribe a los reps cada lunes para que lo actualicen

Con Gangly

auto-synced
MEDDIC 94% complete
Deal stage Demo → Proposal
Last activity Today · call notes
Next step Security review · Fri
  • CRM actualizado antes de que empiece la siguiente llamada
  • Etapa vinculada a lo que la transcripción realmente dijo
  • MEDDIC al 90%+ en cada deal
  • Varianza del forecast reducida un 30%
  • El manager usa los 1:1s para entrenar, no para auditar
How it works

HubSpot dentro. HubSpot afuera.

Step 01

Extrae contexto para preparación

HubSpot deal record reading
Contact history reading
Stage + activities reading

STEP 01

Extrae contexto para preparación

Gangly lee el registro del deal en HubSpot — etapa, contactos, actividad previa — y genera el brief de preparación.

Step 02

Entrena + captura durante la llamada

Signal match · 9.4
Objection predicted
Talk track assigned

STEP 02

Entrena + captura durante la llamada

Durante la llamada, Gangly escucha. Después, las notas estructuradas se redactan contra el registro del deal.

Step 03

Sincroniza al aprobar

Notes synced to deal
Stage updated
Tasks created

STEP 03

Sincroniza al aprobar

Revisas las notas + etapa sugerida + tareas. Un clic sincroniza con HubSpot — deal, contacto y registros de tareas actualizados.

Un deal. Un flujo.

Contexto afuera. Actualizaciones de vuelta.

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

Línea de tiempo de HubSpot

2,1s sincronización
  • 09:55

    extrae

    Gangly extrae el registro del deal de Acme + contacto Marcus + últimas 3 actividades.

  • 10:00

    empieza la llamada

    Brief abierto con contexto completo de HubSpot. Coaching en vivo en espera.

  • 10:28

    termina la llamada

    Notas redactadas, campos MEDDIC, 2 tareas de próximos pasos — todo pre-rellenado.

  • 10:30

    sincronizado

    Apruebas. HubSpot actualizado en 2,1s. Etapa movida. Tareas adjuntas.

What flows where

Three lanes. Zero surprises.

Reads

5 fields
  • Registros de deals
  • Registros de contactos
  • Registros de empresas
  • Historial de actividad
  • Propiedades personalizadas (con mapeo)

Writes

5 fields
  • Actualizaciones de etapa del deal
  • Actualizaciones de campos de contacto
  • Registros de actividad
  • Tareas y próximos pasos
  • Actualizaciones de campos MEDDIC · todas con aprobación del rep

Never touches

protected
  • Crea nuevos deals automáticamente
  • Modifica configuración de administrador
  • Elimina registros
  • Lee contactos de marketing (solo ventas por defecto)
  • Operaciones masivas sin confirmación 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

Abre Integraciones

En Gangly, haz clic en Ajustes → Integraciones → HubSpot.

Step 02

Field mapping

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

STEP 02

Autoriza vía OAuth

Inicia sesión en HubSpot. Concede permisos de lectura + escritura del CRM. ~3 minutos incluyendo mapeo de campos personalizados.

Step 03

Connected

HubSpot is live

First sync: next call

STEP 03

La sincronización comienza

La próxima llamada recibe contexto de HubSpot para la preparación. La primera sincronización post-llamada se ejecuta ese mismo día.

Impact

What changes in week one.

Cobertura del CRM

campos completos

94%

Latencia de sincronización

prom.

2,1s

Captura MEDDIC

cada deal

90%+

Tiempo de configuración

OAuth

< 3 min

What customers say

Real teams. Real outcomes.

"Nuestro HubSpot por fin refleja lo que está pasando de verdad en los deals. Los 1:1s con el manager pasaron de 'actualiza tu CRM' a coaching real."

Drew K.

VP Sales · SaaS 80 personas

15% forecast
"Antes pasaba los domingos por la noche poniéndome al día con notas del CRM. Ahora están listas antes de que se cierre la ventana de la llamada."

Marcus R.

AE · SaaS Serie B

5 h/sem recuperadas
"La captura de MEDDIC en HubSpot pasó de "lo que el rep recordaba" al 90%+ en cada deal."

Priya V.

RevOps Lead · mid-market

90%+ MEDDIC
Questions teams ask

FAQ

HubSpot-specific answers. No fluff.

¿La sincronización es bidireccional?

Sí. Gangly extrae contexto para la preparación de llamadas y escribe notas post-llamada, tareas y actualizaciones de etapa de vuelta a HubSpot — siempre con aprobación del rep antes de sincronizar.

¿Necesito acceso de administrador?

No. Un rep puede conectar su propia cuenta de HubSpot vía OAuth en unos 3 minutos. El admin solo es necesario si tu instancia de HubSpot restringe apps de terceros.

¿Qué pasa con las propiedades personalizadas de HubSpot?

Las propiedades personalizadas requieren mapeo manual durante la configuración (5 minutos). Los campos estándar de deal, contacto y empresa se mapean automáticamente.

¿Qué contactos se incluyen en la preparación de llamadas?

Solo los contactos asociados al deal se incluyen por defecto. Puedes ampliar esto por cuenta en Ajustes → Reglas de contacto.

¿Cuál es la postura de seguridad?

OAuth 2.0 (sin API keys), cifrado AES-256 en reposo, TLS 1.3 en tránsito, SOC 2 Tipo II en curso, GDPR-ready con DPA disponible. Gangly nunca envía automáticamente desde tu dominio — cada acción de salida requiere aprobación del rep.

¿Puedo desconectarlo en cualquier momento?

Sí. Desconecta desde Ajustes → Integraciones. Gangly deja de leer o escribir datos de inmediato. Las notas existentes permanecen en HubSpot.

Detalle técnico

Construido como una integración real — no un webhook pegado encima.

OAuth 2.0, permisos granulares, escrituras idempotentes y un registro de auditoría por acción. Todo lo de abajo es lo que tu equipo de seguridad va a preguntar. Lo respondemos aquí para que no tengas que pedirlo.

OAuth 2.0 · permisos solicitados

Mínimo privilegio por defecto

Gangly solicita solo lo que las funciones configuradas necesitan. Sin marketing, sin admin, sin permisos de suplantación — 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

Revoca en cualquier momento desde HubSpot → Cuenta & Facturación → Integraciones. Gangly se desconecta en 30s tras la revocación.

Mapeo de campos · detección automática

Los campos estándar se mapean al conectar

Las propiedades personalizadas de HubSpot aparecen en la UI de Mapeo durante la configuración. Mapeas una vez; Gangly lo recuerda.

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

Registro de auditoría · trazado por acción

en 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

Exportable como JSONL · Retención de 90 días por defecto · Filtrable por rep.

Fiabilidad

Idempotente · reintentos · observable

Idempotencia
Cada escritura lleva una Idempotency-Key derivada de call_id + field. Los reintentos son seguros.
Estrategia de reintento
Backoff exponencial [1s, 4s, 16s, 64s] en 429/5xx. Pasa a dead-letter tras 4 intentos con notificación al rep.
Límites de velocidad
Respeta el límite de HubSpot de 110 req/10s por portal. Las escrituras en ráfaga se encolan y reordenan por deal.
Residencia de datos
US-East por defecto · EU-West disponible · transcripciones cifradas con claves KMS por workspace.

¿Necesitas una revisión detallada de la arquitectura? Solicita el whitepaper de integración — 14 páginas, sin formulario de email.

El deal que perdiste tenía un registro que nadie mantuvo.

Gangly mantiene HubSpot actualizado desde la primera llamada hasta el cierre. En vivo en 3 minutos.

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