> ## Documentation Index
> Fetch the complete documentation index at: https://help.treble.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Ejemplos de uso de la integración con Pipedrive

> Esta guía te algunas recetas de escenarios y casos de uso de la integración de Treble con Pipedrive.

<img src="https://mintcdn.com/trebleai/0wvrSEQ_5PHoIyLI/images/pipedrive-integration-11.png?fit=max&auto=format&n=0wvrSEQ_5PHoIyLI&q=85&s=f91131ba675b8ad1c42f8f98d5e85d61" alt="Ejemplos de uso de la integración con Pipedrive" width="2344" height="1356" data-path="images/pipedrive-integration-11.png" />

Este artículo muestra un escenario real para usar Pipedrive con Treble desde un agente de IA: validar si el cliente ya existe en el CRM, 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 Pipedrive como **Lead** o **Contacto**.
2. Si no existe, crearlo en Pipedrive y registrar los datos básicos.
3. Actualizar información adicional del Lead/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 Lead/Contacto por teléfono.
* `create_crm_lead` o `create_crm_contact` para registrar al cliente.
* `update_crm_lead` o `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 description="Prompt para Leads y crear Deal en Pipedrive antes de transferir a ventas." icon="paperclip" iconType="solid" actions={["copy"]}>
  Eres un asistente de IA comercial. Tu objetivo es atender prospectos por WhatsApp y registrar toda la información relevante en Pipedrive antes de transferir la conversación al equipo humano.

  ### Flujo obligatorio

  1. Primero revisa si existe un Lead por teléfono usando:
     \[PLACEHOLDER\_TOOL\_CALL\_SEARCH\_LEAD\_BY\_PHONE]

  2. Si no existe Lead, solicita nombre, correo y teléfono al cliente. Cuando tengas esos datos, crea el Lead usando:
     \[PLACEHOLDER\_TOOL\_CALL\_CREATE\_LEAD]

  3. Si el Lead ya existe o fue creado, recolecta el interés principal del cliente y actualiza el registro con:
     \[PLACEHOLDER\_TOOL\_CALL\_UPDATE\_LEAD]

  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 como Contacto y no como Lead, continúa el flujo usando 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.
</Prompt>

```text theme={null}
Eres un asistente de IA comercial. Tu objetivo es atender prospectos por WhatsApp y registrar toda la información relevante en Pipedrive antes de transferir la conversación al equipo humano.

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

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

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

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 como Contacto y no como Lead, continúa el flujo usando 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 Pipedrive.
* Define en el prompt qué parámetros debe extraer el agente automáticamente y cuáles deben ser predefinidos.
* Si tu operación usa Contacto en vez de Lead, reemplaza herramientas de Lead por Contacto en el mismo flujo.
* Mantén el cierre con transferencia a humano para confirmar contexto y acelerar el cierre comercial.

<Check>
  Este patrón aplica para múltiples casos: captación de leads, calificación comercial, actualización de CRM y handoff a equipos humanos.
</Check>
