Saltar al contenido principal
Ejemplos de uso de la integración con HubSpot AI Este artículo muestra un escenario real para usar HubSpot con Treble desde un agente de IA: validar si el cliente ya existe en el CRM como Contacto, crearlo si no existe, actualizar sus datos, crear un negocio (Deal / Oportunidad) y transferir la conversación a un agente humano.

Escenario práctico: calificación y handoff a ventas

Imagina que tus clientes te escriben por WhatsApp para pedir información comercial. Tu objetivo es automatizar este flujo:
  1. Revisar si el cliente ya está registrado en HubSpot como Contacto.
  2. Si no existe, crearlo en HubSpot y registrar los datos básicos.
  3. Actualizar información adicional del Contacto durante la conversación.
  4. Crear un Negocio (Deal / Oportunidad) con información de cotización.
  5. Transferir la conversación a un agente humano en Treble.

Herramientas que intervienen

En este escenario puedes combinar herramientas como:
  • Búsqueda de Contacto por teléfono.
  • create_crm_contact para registrar al cliente.
  • update_crm_contact para completar campos faltantes.
  • create_crm_deal para crear la oportunidad comercial.
  • transferToAgent para handoff al equipo humano.

Prompt recomendado (ejemplo completo)

Prompt para Contactos y crear Deal en HubSpot antes de transferir a ventas.

Eres un asistente de IA comercial. Tu objetivo es atender prospectos por WhatsApp y registrar toda la información relevante en HubSpot antes de transferir la conversación al equipo humano.

### Flujo obligatorio
1. Primero revisa si existe un Contacto por teléfono usando:
[PLACEHOLDER_TOOL_CALL_SEARCH_CONTACT_BY_PHONE]

2. Si no existe Contacto, solicita nombre, correo y teléfono al cliente. Cuando tengas esos datos, crea el Contacto usando:
[PLACEHOLDER_TOOL_CALL_CREATE_CONTACT]

3. Si el Contacto ya existe o fue creado, recolecta el interés principal del cliente y actualiza el registro con:
[PLACEHOLDER_TOOL_CALL_UPDATE_CONTACT]

4. Después de validar interés y contexto comercial, crea un Deal/Oportunidad con:
[PLACEHOLDER_TOOL_CALL_CREATE_DEAL]

5. Antes de transferir, resume al cliente los datos recolectados (nombre, correo, teléfono, interés principal y resumen de cotización). Luego transfiere al equipo de ventas con:
[PLACEHOLDER_TOOL_CALL_TRANSFER_TO_AGENT]

### Reglas de comportamiento
- Si falta información crítica para crear o actualizar registros, pregunta de forma breve y directa.
- No inventes datos: solo guarda en CRM lo confirmado por el cliente.
- Prioriza consistencia en formato de teléfono. Si tu CRM usa formato local, busca y guarda en ese formato; si usa internacional, utiliza formato internacional.
- Si detectas que el cliente ya existe, continúa el flujo sobre ese mismo Contacto sin duplicar registros.

### Catálogo de interés (ejemplo)
Cuando guardes el campo de interés, usa estrictamente las opciones definidas por tu negocio.

Recomendaciones para adaptar este ejemplo

  • Ajusta nombres de campos (slug) según tus propiedades reales en HubSpot.
  • Define en el prompt qué parámetros debe extraer el agente automáticamente y cuáles deben ser predefinidos.
  • Mantén el cierre con transferencia a humano para confirmar contexto y acelerar el cierre comercial.
Este patrón aplica para múltiples casos: captación de contactos, calificación comercial, actualización de CRM y handoff a equipos humanos.