Centro de ayuda de Teamwork
¿Cómo conectar HubSpot a Teamwork y qué permisos necesita?
Para usar Teamwork, un administrador conecta tu portal de HubSpot de una de tres formas: con la app de Revenue Hub Latam (OAuth), reutilizando un portal que ya autorizaste con esa app, o con una Private App creada en tu portal. Teamwork necesita permisos de lectura sobre negocios, contactos, empresas y propietarios; los permisos de escritura son opcionales y habilitan funciones como descartar negocios o limpiar tareas. El token nunca llega al navegador.
¿Qué forma de conexión conviene?
- App de Revenue Hub Latam (OAuth). La opción más simple: autorizas desde HubSpot y Teamwork empieza a leer.
- Portal ya conectado. Si tu portal ya está autorizado con la app de Revenue Hub Latam, por ejemplo por PortalSync, puedes vincularlo sin repetir la autorización.
- Private App de tu portal. Creas una app privada en HubSpot (Configuración, Integraciones, Private Apps) con los scopes de la lista y pegas su token en Conexión y reglas. Teamwork comprueba que pertenezca al mismo portal y lo guarda cifrado. Desde ese momento todas las lecturas y escrituras usan esa credencial.
Al conectar, Teamwork hace la primera lectura completa. Con “Comprobar permisos” puedes revisar en cualquier momento qué scopes están concedidos.
¿Qué scopes necesita Teamwork y para qué?
| Scope | Uso | ¿Obligatorio? |
|---|---|---|
crm.objects.deals.read | Negocios: etapas, montos, próximo paso y fechas | Sí |
crm.schemas.deals.read | Propiedades y pipelines de negocios | Sí |
crm.objects.owners.read | Usuarios de HubSpot para elegir personas | Sí |
crm.objects.contacts.read | Contactos y actividades: tareas, reuniones, llamadas y notas | Sí |
crm.schemas.contacts.read | Propiedades de contactos | Sí |
crm.objects.companies.read | Empresas asociadas | Sí |
crm.schemas.companies.read | Propiedades de empresas | Sí |
crm.objects.deals.write | Guardar el próximo paso y descartar negocios | Para escribir negocios |
crm.objects.contacts.write | Higiene de tareas: completar o eliminar | Para la higiene de tareas |
sales-email-read | Correos registrados en el CRM | Opcional |
crm.lists.read, crm.lists.write | Listas manuales administradas | Opcional |
conversations.read | Conversaciones del inbox por contacto | Para ver el inbox en los casos |
scheduler.meetings.meeting-link.read | Enlaces de reuniones por usuario | Opcional |
¿Qué hago después de conectar?
El asistente de puesta en marcha tiene seis pasos: conectar el portal, comprobar permisos y fuentes, elegir a las personas, definir roles y equipos, mapear el próximo paso y activar una o dos conductas, y revisar casos de ejemplo antes de publicar. Si tu empresa usa otra propiedad para el próximo paso, la mapeas en ese paso; sin mapeo, la conducta aparece como “no medible”.
Preguntas frecuentes
¿Teamwork modifica mi HubSpot al conectarlo?
No. Conectar solo habilita la lectura. Teamwork escribe únicamente cuando una persona lo pide, y cada escritura queda registrada con su autor.
¿Qué pasa si falta un permiso?
La función que lo necesita te lo dice antes de intentar escribir y nombra el scope que falta. Las demás siguen funcionando.
Hecho por Revenue Hub Latam
Teamwork es un desarrollo propio de Revenue Hub Latam, Partner HubSpot Platinum en Santiago de Chile. Nace de problemas reales que resolvemos con equipos comerciales B2B en HubSpot, para que líderes y ejecutivos gestionen mejor y vean más con el CRM que ya tienen.
Del equipo de Revenue Hub Latam que creó PortalSync, el pitch más votado del Pitch Contest del HubSpot Partner Summit LATAM 2026.