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

# Agente de Conversation AI

> Configura un agente de Conversation AI que responde automáticamente a tus clientes, contesta preguntas desde tu base de conocimiento y agenda citas por WhatsApp, SMS y otros canales conectados a través de GoGHL.ai.

Imagina que tu WhatsApp responde a los clientes, contesta sus preguntas y agenda citas por sí solo. Con los **Agentes de Conversation AI** y tus canales de **GoGHL.ai**, eso es exactamente lo que obtienes:

* Un cliente escribe a tu negocio por **WhatsApp**
* El agente de IA lee el mensaje, entiende la intención y responde al instante
* Si quiere agendar una cita, le ofrece horarios disponibles de tu calendario
* Si tiene una pregunta, responde desde tu **base de conocimiento**
* Si no sabe la respuesta, **transfiere la conversación a un humano**

Todo automático, todo por WhatsApp, desde tu propio número conectado vía GoGHL.ai.

***

## Video de Configuración Completa

<iframe className="w-full aspect-video rounded-xl" src="https://www.youtube.com/embed/3f35I9e5sWI?modestbranding=1&rel=0" title="YouTube video player" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen />

***

## Requisitos Previos

Antes de comenzar, asegúrate de tener:

* Una cuenta activa de **GoGHL.ai** con la app del marketplace instalada en tu subcuenta
* **WhatsApp conectado** a la subcuenta (consulta [Configuración de WhatsApp](/es/whatsapp/full-setup))
* **Conversation AI** habilitado en tu plan del CRM
* Un **calendario** configurado en tu CRM (necesario para agendar citas)

***

## Paso 1: Abrir Conversation AI

<Steps>
  <Step title="Selecciona tu Subcuenta">
    Inicia sesión en tu CRM y cambia a la **subcuenta** que conectaste a WhatsApp vía GoGHL.ai.
  </Step>

  <Step title="Ve a AI Agents">
    En la barra lateral izquierda, haz clic en **AI Agents** y abre la pestaña **Conversation AI**.
  </Step>
</Steps>

<Frame>
  <img src="https://mintcdn.com/goghl/iJktDt2CyPNRNJzI/images/conversation-ai/conversation-ai-dashboard.png?fit=max&auto=format&n=iJktDt2CyPNRNJzI&q=85&s=214fd01cd8123e28725d665cddf88736" alt="Panel de Agentes de Conversation AI" width="2880" height="1522" data-path="images/conversation-ai/conversation-ai-dashboard.png" />
</Frame>

El panel muestra el rendimiento de tus agentes: contactos únicos atendidos, acciones ejecutadas, citas agendadas y tiempo ahorrado.

***

## Paso 2: Crear un Bot

<Steps>
  <Step title="Haz clic en Create Bot">
    Haz clic en el botón **+ Create Bot** en la esquina superior derecha.
  </Step>

  <Step title="Elige el Tipo de Bot">
    Elige cómo quieres construir tu bot:

    * **Prompt Based Bot**: proporciona instrucciones personalizadas (un prompt) para captura de leads, agendamiento de citas o preguntas y respuestas generales. Recomendado si te sientes cómodo escribiendo prompts.
    * **Flow Based Builder**: un constructor visual de flujos para captura y nutrición avanzada de leads con lógica compleja y ramificaciones. Recomendado para usuarios avanzados.

    <Frame>
      <img src="https://mintcdn.com/goghl/iJktDt2CyPNRNJzI/images/conversation-ai/create-bot-prompt-vs-flow.png?fit=max&auto=format&n=iJktDt2CyPNRNJzI&q=85&s=c88dae66669e5f1e301af3e3bc16a26e" alt="Elige entre Prompt Based Bot y Flow Based Builder" width="2880" height="1502" data-path="images/conversation-ai/create-bot-prompt-vs-flow.png" />
    </Frame>

    Esta guía usa el **Prompt Based Bot**.
  </Step>

  <Step title="Elige una Plantilla">
    Selecciona una plantilla inicial y haz clic en **Continue**:

    * **General Q\&A**: responde preguntas comunes al instante; perfecto para FAQs y resoluciones rápidas
    * **Appointment booking**: ayuda a los clientes a elegir horarios disponibles y confirmar citas
    * **Marketplace Templates**: plantillas de ConversationAI pre-construidas (solo administradores de agencia)
    * **Start from Scratch**: construye un bot totalmente personalizado

    <Frame>
      <img src="https://mintcdn.com/goghl/iJktDt2CyPNRNJzI/images/conversation-ai/create-bot-templates.png?fit=max&auto=format&n=iJktDt2CyPNRNJzI&q=85&s=95fc568131aafc403353b4ef1e2aa404" alt="Elige una plantilla de bot" width="2880" height="1552" data-path="images/conversation-ai/create-bot-templates.png" />
    </Frame>
  </Step>
</Steps>

<Info>
  Esta guía sigue la plantilla de **Appointment booking** (agendamiento de citas), el caso de uso más común para la automatización de WhatsApp.
</Info>

***

## Paso 3: Configurar los Ajustes del Bot

<Frame>
  <img src="https://mintcdn.com/goghl/iJktDt2CyPNRNJzI/images/conversation-ai/bot-settings-channels.png?fit=max&auto=format&n=iJktDt2CyPNRNJzI&q=85&s=a7b2b0e027512f6b7e0621c55e1fcac1" alt="Ajustes del bot con canales seleccionados" width="2880" height="1542" data-path="images/conversation-ai/bot-settings-channels.png" />
</Frame>

<Steps>
  <Step title="Nombra tu Bot">
    Dale al bot un nombre reconocible, por ejemplo `Asistente de Citas WhatsApp`.
  </Step>

  <Step title="Define el Estado del Bot">
    Elige el modo de operación:

    * **Off**: Conversation AI está desactivado
    * **Suggestive**: el bot sugiere respuestas dentro de la ventana de chat, y tú decides qué enviar
    * **Auto Pilot**: el bot responde automáticamente según los datos con los que fue entrenado

    <Frame>
      <img src="https://mintcdn.com/goghl/iJktDt2CyPNRNJzI/images/conversation-ai/bot-status-suggestive.png?fit=max&auto=format&n=iJktDt2CyPNRNJzI&q=85&s=5dad3fc2aaa6b4c4e0ccc78c7f6184fd" alt="Opciones de estado del bot" width="2880" height="1546" data-path="images/conversation-ai/bot-status-suggestive.png" />
    </Frame>

    <Note>
      Comienza con **Suggestive** mientras haces pruebas y cambia a **Auto Pilot** cuando confíes en las respuestas del bot.
    </Note>
  </Step>

  <Step title="Selecciona los Canales de Comunicación">
    En **Supported Communication Channels/Providers**, selecciona los canales donde el bot debe estar activo. GoGHL.ai se conecta a tu CRM como un proveedor de conversación de tipo **SMS**, así que selecciona **SMS** para que el bot responda a través de tu proveedor de GoGHL.ai (WhatsApp QR, iMessage y SMS Android). También puedes habilitar **Live Chat**, **Chat Widget (SMS chat)**, **Instagram** y **Facebook**.

    <Frame>
      <img src="https://mintcdn.com/goghl/D8C6k1Zwm9QSXMmn/images/conversation-ai/channels-sms-selected.png?fit=max&auto=format&n=D8C6k1Zwm9QSXMmn&q=85&s=0a378a50455d8feeb307bae9aaba3bc0" alt="SMS seleccionado en Supported Communication Channels" width="1828" height="456" data-path="images/conversation-ai/channels-sms-selected.png" />
    </Frame>
  </Step>

  <Step title="Ingresa el Nombre de tu Negocio">
    Opcionalmente define un **Business Name** (por defecto es el nombre de la ubicación). El bot lo usa cuando se refiere a tu negocio en las respuestas.
  </Step>
</Steps>

***

## Paso 4: Configurar el Modo Auto-Pilot

Ajusta cómo se comporta el bot cuando responde automáticamente.

<Frame>
  <img src="https://mintcdn.com/goghl/iJktDt2CyPNRNJzI/images/conversation-ai/bot-settings-autopilot.png?fit=max&auto=format&n=iJktDt2CyPNRNJzI&q=85&s=5a27557230db816c4f3d8727dcb10d6d" alt="Ajustes del modo auto-pilot" width="2876" height="1552" data-path="images/conversation-ai/bot-settings-autopilot.png" />
</Frame>

* **Wait time before responding**: cuánto espera el bot antes de responder (segundos, minutos u horas). Un pequeño retraso permite que los clientes terminen de escribir mensajes en varias partes.
* **Maximum messages a bot can send in a conversation**: limita las respuestas del bot por conversación para controlar el uso y los costos de IA.
* **Also allow this bot to respond to**: habilita **Images** y/o **Voice Notes** para que el bot pueda entenderlos. Estas respuestas pueden tardar un poco más y solo están disponibles en modo Auto-Pilot.
* **Send bot to sleep when I send a**: pausa el bot cuando envías un **Manual Message** o un **Workflow Message**. Habilita ambos para pausarlo con cualquier mensaje saliente, así el bot nunca interrumpe tus conversaciones ni tus workflows existentes.
* **Response Settings**: habilita **Response Style Settings** para elegir cómo escribe el bot: conciso, equilibrado o detallado.

Haz clic en **Save** al terminar.

***

## Paso 5: Entrenar el Bot

El bot responde desde tu **base de conocimiento**. Abre la pestaña **Bot Training** para conectar una.

<Steps>
  <Step title="Crea una Base de Conocimiento">
    Haz clic en **Manage Knowledge Base** (o crea una nueva desde Bot Training), dale un nombre y una descripción opcional, y haz clic en **Create**.
  </Step>

  <Step title="Agrega Contenido">
    Agrega fuentes de las que el bot pueda aprender:

    * **Website**: importa una **URL exacta** o **todas las URLs de un dominio**; las páginas se obtienen e indexan automáticamente
    * **FAQs**: agrega pares de pregunta y respuesta
    * **Tables**: datos estructurados como listas de precios
    * **Rich text**: contenido de texto libre
    * **Upload file**: documentos como PDFs
  </Step>

  <Step title="Agrega un Disparador de Base de Conocimiento">
    De vuelta en **Bot Training**, haz clic en **Add Trigger**, elige tu base de conocimiento (puedes conectar hasta 7) y opcionalmente agrega instrucciones como:

    ```text theme={null}
    Usa esta base de conocimiento cuando el usuario pregunte por precios y descuentos
    ```

    <Frame>
      <img src="https://mintcdn.com/goghl/iJktDt2CyPNRNJzI/images/conversation-ai/bot-training-kb-trigger.png?fit=max&auto=format&n=iJktDt2CyPNRNJzI&q=85&s=028b5f2162785faf310d93a468e370e5" alt="Agregar un disparador de base de conocimiento" width="2866" height="1542" data-path="images/conversation-ai/bot-training-kb-trigger.png" />
    </Frame>

    <Info>
      Las instrucciones son opcionales; el agente decide de forma autónoma cuándo usar cada base de conocimiento. Agregar instrucciones hace que el enrutamiento sea más predecible.
    </Info>
  </Step>
</Steps>

***

## Paso 6: Definir la Personalidad y los Objetivos del Bot

Abre la pestaña **Bot Goals** para definir cómo habla el bot y qué debe lograr.

<Frame>
  <img src="https://mintcdn.com/goghl/iJktDt2CyPNRNJzI/images/conversation-ai/bot-goals-prompt.png?fit=max&auto=format&n=iJktDt2CyPNRNJzI&q=85&s=724b9c6605c0ae5a0dc14bf00e271e65" alt="Bot Goals con personalidad y prompt" width="2876" height="1518" data-path="images/conversation-ai/bot-goals-prompt.png" />
</Frame>

* **Modelo de IA**: elige el modelo que impulsa el bot (por ejemplo, OpenAI GPT 4.1).

* **Personality**: describe el tono y el rol, por ejemplo:

  ```text theme={null}
  Eres un asistente de atención al cliente amigable y profesional de {{ai.business_name}}.
  Ayudas a los negocios a conectar su WhatsApp para automatizar mensajes,
  respuestas impulsadas por IA y comunicación multicanal.
  ```

* **Goal**: hacia dónde debe dirigir el bot la conversación. Con la plantilla de Appointment booking, el objetivo es lograr que los clientes agenden una cita; puedes ampliarlo, p. ej. responder preguntas sobre funciones, precios, configuración e integraciones.

* **Additional Information**: pautas de conversación, por ejemplo:

  ```text theme={null}
  Pautas de Conversación:
  * Mantén un tono casual, con propósito y conciso.
  * Refleja el idioma y la manera de hablar del cliente.
  * Identifica siempre primero el tipo de consulta: pregunta sobre funciones,
    problema técnico, pregunta de facturación o solicitud de cita.
  ```

***

## Paso 7: Configurar las Acciones

Las acciones permiten que el bot haga más que chatear. Configúralas desde la pestaña **Bot Goals**.

<AccordionGroup>
  <Accordion title="Agendamiento de Citas">
    Conecta un **calendario único** o **múltiples calendarios** y haz clic en **Proceed**. Luego configura:

    * **Agendar mediante enlace**: envía a los clientes un enlace de reserva en lugar de agendar en el chat (déjalo desactivado para que la IA agende directamente)
    * **Pause bot response after booking**: detiene el bot una vez agendada la cita
    * **Trigger workflows after booking**: dispara un workflow para confirmaciones o recordatorios
    * **Transfer to employee post appointment booking**: asigna la conversación a un miembro específico del equipo
    * **Permitir que el bot cancele citas** y **reprograme citas**: habilita ambos para que los clientes gestionen sus reservas completamente en el chat
  </Accordion>

  <Accordion title="Actualizar Campos del Contacto">
    Permite que el bot recopile información durante la conversación (por ejemplo, la **ciudad**) y la guarde automáticamente en la ficha del contacto. Puedes agregar nuevos campos directamente desde esta pantalla.
  </Accordion>

  <Accordion title="Detener el Bot (Detección de Despedidas)">
    Cuando un cliente dice "adiós", "hasta luego" o "gracias, que tengas buen día", el bot deja de responder. Esto también evita el desperdicio de uso de IA. Opcionalmente configura:

    * Un **mensaje final** (p. ej. "¡Gracias por tu tiempo, que tengas un buen día!")
    * **Reactivar el bot** después de un número determinado de minutos, horas o días, o mantenerlo apagado
    * Una **etiqueta personalizada** para rastrear las conversaciones donde el bot se detuvo
  </Accordion>

  <Accordion title="Transferencia a Humano">
    Pasa la conversación a una persona real en tres escenarios:

    1. **Human requested**: se activa con frases como "quiero hablar con un gerente" o "quiero hablar con un humano". Asigna la conversación a un usuario específico y habilita **Skip assigning if contact has an assigned user** para evitar reasignaciones.
    2. **Can't find relevant information**: el bot no tiene una respuesta. Define un mensaje final como "Lo siento, no tengo la respuesta a tu pregunta en este momento. Estoy enviando tu solicitud a nuestro equipo y alguien te contactará dentro de 24 horas."
    3. **Failed to resolve issue**: varios intentos de resolver el problema han fallado; la conversación se escala a tu equipo.

    <Tip>
      Combina la transferencia a humano con las [notificaciones internas](/es/automation/setup) de GoGHL.ai para recibir un aviso por WhatsApp o email en el momento en que la IA no pueda responder, y entra a responder tú mismo.
    </Tip>
  </Accordion>

  <Accordion title="Transferencia entre Bots">
    Dirige la conversación a otro bot: ya sea una **transferencia por defecto** a tu bot principal cuando este bot no sabe la respuesta, o transferencias basadas en escenarios hacia bots especializados que hayas creado.
  </Accordion>

  <Accordion title="Seguimientos Automáticos">
    Si un contacto deja de responder, el bot hace seguimiento automáticamente después del tiempo que definas (minutos, horas o días), con varios pasos de seguimiento si es necesario. Si el contacto dice que está ocupado ("contáctame en 15 minutos"), el bot respeta el tiempo solicitado.
  </Accordion>

  <Accordion title="Resumen de Conversación (Preferencias)">
    Genera un resumen automático de la conversación cuando esta queda inactiva durante el tiempo que definas, y envíalo a un **usuario específico** o a un **email personalizado**.
  </Accordion>
</AccordionGroup>

***

## Paso 8: Prueba tu Bot

Usa el panel **Test Your Bot** (disponible en las pestañas Bot Settings, Bot Training y Bot Goals) antes de salir en vivo.

* Haz las preguntas que harían tus clientes: precios, funciones, agendar una demo
* Prueba agendar: el bot ofrece horarios reales del calendario que conectaste
* Califica las respuestas con los botones de **like/dislike** para marcar respuestas incorrectas
* Abre los detalles de una respuesta para ver el **prompt y la intención utilizados, el historial del chat y las acciones ejecutadas**

<Check>
  Cuando las respuestas se vean bien, cambia el **Bot Status** a **Auto Pilot** en Bot Settings, haz clic en **Save**, y tu agente de IA para WhatsApp estará en vivo.
</Check>

***

## Mejores Prácticas

* Comienza en modo **Suggestive** y revisa las sugerencias del bot antes de habilitar Auto Pilot
* Mantén tu base de conocimiento enfocada: conecta bases de conocimiento separadas para precios, soporte e información de producto con instrucciones de disparador claras
* Define un límite razonable de **mensajes máximos** para controlar el uso de IA
* Habilita la **detección de despedidas** para evitar respuestas innecesarias
* Configura siempre la **transferencia a humano** para que los clientes nunca queden atrapados con un bot que no puede ayudarlos
* Habilita **send bot to sleep on manual message** para que el bot nunca interrumpa las conversaciones de tu equipo

***

## Solución de Problemas

**El bot no responde en WhatsApp**

* Asegúrate de tener saldo en tu billetera (revisa **View credits** en la barra superior). Sin saldo, Conversation AI no funcionará.
* Confirma que **SMS** esté seleccionado en Supported Communication Channels (GoGHL.ai es un proveedor de conversación de tipo SMS)
* Verifica que el estado del bot sea **Auto Pilot** (en modo Suggestive solo sugiere, nunca envía)
* Verifica que tu número de WhatsApp esté conectado en GoGHL.ai (consulta [Configuración de WhatsApp](/es/whatsapp/full-setup))

**El bot da respuestas incorrectas o vacías**

* Verifica que la base de conocimiento haya terminado de indexar las páginas de tu sitio web
* Agrega instrucciones de disparador para que se use la base de conocimiento correcta
* Ajusta los prompts de Personality y Additional Information

**Las citas no se agendan**

* Asegúrate de que haya un calendario conectado en la acción de Appointment Booking
* Confirma que el calendario tenga horarios disponibles

***

## Soporte

Si necesitas ayuda para configurar tu agente de Conversation AI:

* Contáctanos vía **WhatsApp Chat**
* Escribe a [**support@goghl.ai**](mailto:support@goghl.ai)

***

## Preguntas Frecuentes

<AccordionGroup>
  <Accordion title="¿El bot responde desde mi propio número de WhatsApp?">
    Sí. El bot responde a través del número de WhatsApp que conectaste a tu subcuenta vía GoGHL.ai, en cualquier canal que habilites.
  </Accordion>

  <Accordion title="¿Qué canal selecciono para que el bot responda en WhatsApp?">
    Selecciona **SMS**. GoGHL.ai se conecta a tu CRM como un proveedor de conversación de tipo **SMS**, por lo que el bot debe estar activo en el canal SMS para responder a través de tu proveedor de GoGHL.ai (WhatsApp QR, iMessage y SMS Android).
  </Accordion>

  <Accordion title="¿Puedo tener diferentes bots para diferentes propósitos?">
    Sí. Crea varios bots (p. ej. uno para preguntas y respuestas, otro para citas) y usa la acción **Transfer Bot** para dirigir las conversaciones entre ellos. También puedes definir un bot como **Primary Bot**.
  </Accordion>

  <Accordion title="¿El bot me interrumpirá cuando responda manualmente?">
    No, si habilitas **Send bot to sleep when I send a Manual Message** en los ajustes de Auto-pilot. El bot se pausa cada vez que entras a la conversación.
  </Accordion>

  <Accordion title="¿Puede el bot manejar imágenes y notas de voz?">
    Sí. Habilita **Images** y **Voice Notes** en el modo Auto-pilot. Estas respuestas pueden tardar un poco más y solo están disponibles en modo Auto-Pilot.
  </Accordion>
</AccordionGroup>

***

Ya estás listo para operar un agente de IA totalmente automatizado en WhatsApp usando **GoGHL.ai + Conversation AI**.
