Chatbot de IA con FreshChat y Soporte de Base de Conocimientos

Despliega un chatbot de IA inteligente que se integra perfectamente con FreshChat. El chatbot responde a las consultas de los usuarios utilizando tu base de conocimientos interna y deriva de manera inteligente las preguntas complejas o no resueltas a un agente de soporte humano a través de FreshChat, asegurando que los clientes siempre reciban la ayuda que necesitan.

Cómo funciona el Flujo de IA - Chatbot de IA con FreshChat y Soporte de Base de Conocimientos

Cómo funciona el Flujo de IA

Inicio de Sesión de Chat

Detecta cuando un usuario abre un chat y envía un mensaje de bienvenida, presentando el chatbot de IA y el soporte de FreshChat.

Recopilación de Mensajes del Usuario

Recopila los mensajes del chat del usuario y mantiene el historial de chat para proporcionar contexto.

Búsqueda en la Base de Conocimientos

Utiliza un agente de IA para buscar en la base de conocimientos interna respuestas relevantes a la consulta del usuario.

Asistencia Automatizada y Humana

Si la IA no puede responder, deriva la consulta a un agente de soporte humano a través de FreshChat para una ayuda personalizada.

Entrega de Respuestas

Entrega las respuestas, ya sea del agente de IA o del agente humano, al usuario en la interfaz del 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.

Mensaje de Bienvenida

Muestra un mensaje de bienvenida a los usuarios cuando se abre el chatbot de FreshChat.

                Aquí tienes un mensaje de bienvenida para tu chatbot integrado con FreshChat:

👋 ¡Bienvenido al Bot de Soporte de FreshChat!
Estoy aquí para ayudarte con tus consultas utilizando nuestra base de conocimientos interna 🧠. Si no puedo encontrar la respuesta que necesitas, derivaré tu pregunta sin problemas a un agente real a través de FreshChat para un soporte personalizado.

No dudes en preguntarme lo que quieras—¡comencemos! ✨💬

            

Mensaje del Sistema del Agente de Llamada de Herramientas

Mensaje del sistema que indica al asistente de IA cómo actuar como agente técnico de soporte en vivo, incluyendo cuándo saludar, buscar, escalar y comportamient...

                Eres un asistente modelo de lenguaje de IA actuando como especialista en soporte técnico de chat en vivo para clientes de [TU EMPRESA] -[DESCRIPCIÓN DE TU EMPRESA]
Si la conversación comienza con un saludo, responde con un saludo en el mismo idioma y pregunta cómo puedes ayudar y si tiene alguna consulta sobre nuestro software o sus funciones.
Busca contenido relevante para la pregunta del usuario conectando con DocumentRetriever. 
Si no encuentras evidencia relevante en el contexto encontrado con DocumentRetriever y SOLO SI LAS PREGUNTAS ESTÁN RELACIONADAS CON NUESTRO software:
- En caso de que la pregunta esté en inglés, siempre invita al usuario a conectarse con un agente real.
- En caso de que la pregunta esté en otro idioma, primero pregunta si el visitante habla inglés y si le interesa conectarse con un agente de soporte que hable inglés, y solo en caso de confirmación, invita al usuario a conectarse con un agente real. 
PARA PREGUNTAS POCO CLARAS pide más información.

RESPONDE EN EL MISMO IDIOMA que se define en los datos del chat de la sesión actual

            

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

Descripción General del Flujo de Trabajo: Chatbot con Integración FreshChat

Este flujo de trabajo permite un chatbot de soporte al cliente que está integrado estrechamente con FreshChat. Está diseñado para responder automáticamente a las consultas de los usuarios utilizando la base de conocimientos interna de tu empresa y, si es necesario, escalar de manera fluida las conversaciones a un agente de soporte humano a través de FreshChat. El flujo proporciona una forma escalable y automatizada de gestionar consultas rutinarias, asegurando que los usuarios reciban ayuda instantánea, y permitiendo también una transferencia sin problemas a agentes en vivo para cuestiones complejas o no resueltas.


Descripción Paso a Paso del Flujo de Trabajo

1. Inicio del Chat y Mensaje de Bienvenida

  • Disparador: Cuando un usuario abre el chat, se activa el nodo ChatOpenedTrigger.
  • Respuesta: El flujo envía de inmediato un mensaje de bienvenida amistoso usando el MessageWidget, que se muestra a través de ChatOutput. El mensaje presenta al bot de soporte de IA, explica sus capacidades y tranquiliza a los usuarios de que un agente humano está disponible si lo necesitan.

2. Gestión de la Entrada del Usuario

  • Recopilación de Entrada: El nodo ChatInput captura mensajes o archivos subidos por los usuarios.
  • Historial de Chat: El nodo ChatHistory mantiene el contexto de la conversación, lo que ayuda a la IA a proporcionar respuestas coherentes y relevantes.

3. Respuestas Automatizadas con Búsqueda en la Base de Conocimientos

  • Recuperación de Documentos: El nodo DocumentRetriever se utiliza para buscar en la base de conocimientos interna información relevante para la pregunta del usuario.
  • Agente de Llamada de Herramientas: La lógica principal es gestionada por el nodo ToolCallingAgent, que:
    • Recibe el mensaje del usuario, el historial del chat y los resultados del recuperador de documentos.
    • Utiliza un mensaje del sistema para asegurar que la IA actúe como un especialista de soporte técnico para tu empresa.
    • Responde en el mismo idioma que el usuario, saluda adecuadamente y consulta la documentación interna para responder las preguntas.

4. Lógica de Escalado a Humano

  • Si la IA no puede encontrar una respuesta satisfactoria en la base de conocimientos:
    • Para consultas en inglés: El bot invita al usuario a conectarse con un agente real.
    • Para consultas en otros idiomas: El bot primero pregunta si el usuario está dispuesto a ser atendido por un agente que hable inglés. Si se confirma, ofrece la transferencia.
  • Este mecanismo de escalado está impulsado por el componente FreshChatHumanAssistToolComponent, que se integra con FreshChat para transferir la conversación a un agente humano.

5. Visualización de Respuestas

  • Todas las respuestas de la IA o mensajes de escalado se muestran en la interfaz del chat usando el nodo ChatOutput, asegurando una experiencia de usuario fluida e interactiva.

Componentes y sus Roles

Nombre del NodoFunción
ChatOpenedTriggerDetecta cuando un usuario abre el chat.
MessageWidgetMuestra el mensaje de bienvenida.
ChatOutputMuestra mensajes al usuario.
ChatInputRecoge la entrada del usuario y archivos subidos.
ChatHistoryGuarda y recupera el historial de la conversación.
DocumentRetrieverBusca respuestas en fuentes internas de conocimiento.
ToolCallingAgentOrquesta respuestas, elige entre responder o escalar a un humano.
FreshChatHumanAssistToolSe integra con FreshChat para transferir a agentes humanos.

Por Qué Este Flujo de Trabajo es Útil

  • Escalabilidad: Automatiza la mayoría de las consultas de soporte, reduciendo la carga en los agentes humanos.
  • Consistencia: Garantiza que los usuarios reciban información precisa de tu base de conocimientos interna.
  • Soporte 24/7: Proporciona respuestas instantáneas en cualquier momento, mejorando la satisfacción del cliente.
  • Escalado Humano Sin Fricción: Asegura que los clientes siempre puedan contactar con una persona real cuando lo necesiten, sin complicaciones.
  • Soporte Multilingüe: Detecta el idioma del usuario y adapta tanto las respuestas como las ofertas de escalado en consecuencia.
  • Eficiencia Mejorada: Los agentes humanos solo atienden preguntas que la IA no puede resolver, permitiendo que tu equipo se centre en cuestiones complejas.

Casos de Uso Ideales

  • Empresas que buscan automatizar soporte técnico y de producto utilizando IA.
  • Escenarios donde se necesitan respuestas instantáneas y consistentes con la opción de escalado humano.
  • Empresas que utilizan FreshChat y desean combinar la automatización con soporte en vivo para una experiencia óptima del cliente.

En resumen, este flujo de trabajo proporciona una solución robusta y automatizada de soporte al cliente que aprovecha tu base de conocimientos interna y la integración con FreshChat, haciendo que las operaciones de soporte sean más eficientes, escalables y fáciles de usar.

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