Chatbot de generación de leads con IA y notificación por correo electrónico

Este chatbot de generación de leads potenciado por IA proporciona soporte personalizado al cliente utilizando tu base de conocimientos interna, identifica posibles leads en tiempo real y notifica automáticamente a tu equipo de ventas por correo electrónico cuando un visitante muestra interés en tus productos o servicios. Optimiza la captación de leads y asegura un seguimiento comercial ágil, siendo ideal para la automatización de marketing y ventas.

Cómo funciona el Flujo de IA - Chatbot de generación de leads con IA y notificación por correo electrónico

Cómo funciona el Flujo de IA

El chatbot saluda y captura la entrada del usuario

El chatbot da la bienvenida al visitante del sitio web y recoge sus preguntas o mensajes.

Recupera información relevante

Busca en la base de conocimientos interna y en URLs externas para encontrar respuestas relacionadas con la consulta del usuario.

El agente de IA proporciona respuestas personalizadas

Un agente de IA analiza la entrada, utiliza los documentos recuperados y da respuestas personalizadas al visitante.

Identificación de leads y notificación por correo electrónico

Si el visitante muestra interés en productos o servicios, el sistema lo identifica como lead y automáticamente envía un correo de notificación al equipo de ventas/soporte.

Salida del chat al usuario

Muestra la respuesta del chatbot al usuario en la interfaz de chat.

Prompts utilizados en este flujo

A continuación se muestra una lista completa de todos los prompts utilizados en este flujo para lograr su funcionalidad. Los prompts son las instrucciones dadas al modelo de IA para generar respuestas o realizar acciones. Guían a la IA en la comprensión de la intención del usuario y la generación de resultados relevantes.

Agente que llama a herramientas

Agente que utiliza un LLM con un prompt de sistema personalizado para actuar como especialista técnico de soporte en chat en vivo, realizar recuperación de docu...

                You are an AI language model assistant acting as technical live chat customer support specialist. 
Search content relevant to question of user by connecting to Document Retriever. If you don't find any relevant evidence in context found with Document Retriever always prompt the user and let them know that you couldn't find anything. 
---
If visitor is interested in one of the website features or is interested to buy the product offered on the website, ask for his email address (optionally also name) and send notification email to our support team.
Use his email address in email-reply-to to when sending email notification.
Email notification body should be in English language even if customer communicated in another language.
Format email body as markdown.
Example of body, separate by new lines, URLs turn into links:
**Email address:** <email of visitor>
**Name:** <if user provided name, provide name>
**URL:** <current page url>
**Summary:** <history of conversation in english>
Don't send notification mail if current page URL contains word 'directory' in the URL.
**Company information:** <Based on the email address of user identify company domain, retrieve data from their domain URL and summarize what company does>
---
Answer to visitor in the same language as is defined in Current session chat data
            

Componentes utilizados en este flujo

A continuación se muestra una lista completa de todos los componentes utilizados en este flujo para lograr su funcionalidad. Los componentes son los elementos básicos de cada Flujo de IA. Le permiten crear interacciones complejas y automatizar tareas mediante la conexión de diversas funcionalidades. Cada componente sirve para un propósito específico, como manejar la entrada del usuario, procesar datos o integrarse con servicios externos.

Descripción del flujo

Propósito y beneficios

Chatbot de generación de leads: Descripción del flujo de trabajo en lenguaje natural

Este flujo de trabajo implementa un chatbot de generación de leads sofisticado que combina una interfaz conversacional personalizable, una base de conocimientos y notificaciones automáticas por correo electrónico para capturar leads. El sistema está diseñado para brindar soporte personalizado a los visitantes del sitio web, responder sus preguntas utilizando fuentes internas de conocimiento y alertar a tu equipo de ventas/soporte cuando un visitante exprese interés de compra.

Descripción general del flujo de trabajo

El flujo de trabajo puede dividirse en varias etapas clave:

  1. Inicio del chat y mensaje de bienvenida
  2. Gestión de preguntas de usuario y recuperación de conocimientos
  3. Soporte conversacional personalizado
  4. Detección de leads y automatización de notificaciones
  5. Entrega de respuestas y salida

1. Inicio del chat y mensaje de bienvenida

Cuando un visitante abre el widget de chat, el flujo de trabajo dispara un mensaje inicial:

  • Disparador de chat abierto: Detecta cuándo se inicia una sesión de chat.
  • Widget de mensaje de bienvenida: Envía automáticamente un mensaje de bienvenida amigable e informativo explicando las capacidades del chatbot e invitando al visitante a hacer preguntas.
  • Nodo de salida del chat: Muestra este mensaje en la interfaz de chat.

Esto asegura que cada usuario sea saludado puntualmente y comprenda los beneficios de interactuar con el bot.


2. Gestión de preguntas de usuario y recuperación de conocimientos

Cuando un usuario envía una pregunta o mensaje:

  • Nodo de entrada del chat: Recibe la entrada del usuario.
  • Nodo de historial del chat: Mantiene el contexto de la conversación para respuestas personalizadas.
  • Recuperador de documentos: Busca información relevante en las fuentes internas de conocimiento disponibles.
  • Recuperador de contenido de URL: Opcionalmente obtiene y resume contenido de URLs externas si es necesario.

Estos componentes permiten que el chatbot encuentre respuestas precisas y contextuales basadas en conocimientos internos y externos.


3. Soporte conversacional personalizado

En el corazón del flujo de trabajo está el Agente que llama a herramientas, un asistente de IA especializado configurado para:

  • Actuar como especialista técnico de soporte al cliente en chat en vivo.
  • Buscar respuestas utilizando herramientas conectadas (base de conocimientos, recuperador de documentos, recuperador de contenido de URL).
  • Si no se encuentra información relevante, informar al usuario de manera transparente.
  • Soportar conversaciones multilingües, respondiendo en el idioma del usuario.

El agente utiliza el historial del chat, las herramientas de búsqueda y las entradas del usuario para generar respuestas precisas y contextuales.


4. Detección de leads y automatización de notificaciones

Una característica destacada de este flujo de trabajo es su sistema automatizado de captación de leads:

  • Si el usuario muestra interés en tus productos o servicios, el agente:
    • Solicita su dirección de correo electrónico (y opcionalmente su nombre).
    • Recopila la URL de la página y un resumen de la conversación.
    • Utiliza la herramienta de notificación por correo electrónico para enviar un correo estructurado a tu equipo de ventas/soporte.
    • El cuerpo del correo siempre está en inglés y formateado en markdown, independientemente del idioma del usuario.
    • Si es posible, se identifica la empresa asociada al correo electrónico del visitante y se resume.
    • No se envían correos si la URL actual contiene la palabra ‘directory’ (para evitar notificaciones irrelevantes).

Esto automatiza el proceso de captación y envío de leads calificados, reduciendo el esfuerzo manual y el tiempo de respuesta.


5. Entrega de respuestas y salida

  • Las respuestas del chatbot (tanto el mensaje de bienvenida como las respuestas generadas por IA) se muestran al usuario en tiempo real utilizando los nodos Chat Output.

Tabla del flujo del proceso

PasoComponente(s)Propósito
Inicio del chatChatOpenedTrigger, MessageWidget, ChatOutputSaludar al usuario y explicar capacidades
Recibir entrada del usuarioChatInputCapturar preguntas/mensajes del visitante
Mantener contexto de chatChatHistorySeguir la conversación para respuestas contextuales
Recuperar conocimientoDocumentRetriever, URLContentEncontrar respuestas relevantes internas o desde URLs
Soporte potenciado por IAToolCallingAgentGenerar respuestas, detectar leads, llamar herramientas según sea necesario
Notificación de leadsNotificationEmailToolEnviar alerta de lead estructurada al equipo de ventas/soporte
Mostrar respuestasChatOutputMostrar respuestas al usuario en la interfaz de chat

Beneficios para escalabilidad y automatización

  • Captura automática de leads: Olvídate del triaje manual; cada visitante interesado es automáticamente identificado y dirigido a tu equipo.
  • Soporte personalizado 24/7: El bot responde preguntas usando conocimiento actualizado, mejorando la experiencia del cliente y reduciendo la carga de soporte.
  • Información basada en datos: Al capturar el historial del chat y la información de la empresa, tu equipo recibe contexto valioso para cada lead.
  • Multilingüe y contextual: El flujo de trabajo se adapta al idioma del usuario y recuerda el contexto del chat para conversaciones más naturales.
  • Escalable y personalizable: Amplía fácilmente la base de conocimientos, ajusta las notificaciones o refina el flujo para adaptarlo a las necesidades de tu negocio.

Resumen

Este flujo de trabajo de chatbot para generación de leads ofrece una forma fluida y automatizada de interactuar con los visitantes del sitio web, responder a sus preguntas y capturar eficientemente leads de alta calidad. Al integrar recuperación de conocimientos, IA conversacional y notificaciones automáticas, ayuda a las empresas a escalar las interacciones con clientes y la gestión de leads con mínima intervención manual.

Permitanos construir su propio equipo de IA

Ayudamos a empresas como la suya a desarrollar chatbots inteligentes, servidores MCP, herramientas de IA u otros tipos de automatización con IA para reemplazar a humanos en tareas repetitivas de su organización.

Saber más