Agente de Salesforce
Este flujo de trabajo aprovecha la IA para optimizar las conversaciones empresariales mediante la integración de una función de consulta a la base de datos de Salesforce. Su función principal es proporcionar respuestas conversacionales a las entradas del
Agente de Salesforce
🧩 Descripción General
Este flujo de trabajo aprovecha la IA para optimizar las conversaciones comerciales mediante la integración de una función de consulta para una base de datos de Salesforce. Su función principal es proporcionar respuestas conversacionales a las entradas del usuario, permitiendo que un agente inteligente recupere y presente datos de ventas relevantes bajo demanda. Automatiza el proceso de traducir preguntas en lenguaje natural en consultas de base de datos accionables y entregar respuestas claras y útiles.
⚙️ Características Principales
- Proporciona una interfaz conversacional para que los usuarios hagan preguntas sobre los datos de Salesforce.
- Utiliza un agente inteligente para interpretar las solicitudes del usuario y decidir cuándo consultar la base de datos.
- Ejecuta consultas específicas contra una instancia de Salesforce para recuperar información relevante.
- Formatea y presenta los resultados de la consulta como una respuesta clara en lenguaje natural para el usuario.
🔄 Pasos del Flujo de Trabajo
| Nombre del Componente | Rol en el Flujo de Trabajo | Entradas Clave | Salidas Clave |
|---|---|---|---|
| Entrada de Chat | Captura la pregunta inicial del usuario o el mensaje desde la interfaz de conversación. | Entrada de texto del usuario (ej., "¿Puedes mostrarme las ventas") | Mensaje del Usuario |
| Modelo OpenAI | Sirve como el modelo de lenguaje central que impulsa el razonamiento y la generación de texto para el agente inteligente. | Configuración del modelo (ej., nombre, temperatura) | Instancia del Modelo de Lenguaje |
| Herramienta Salesforce | Proporciona la capacidad de ejecutar consultas contra la base de datos de Salesforce conectada. | Instrucciones de consulta del agente | Herramienta de Base de Datos |
| Agente Avanzado | La inteligencia central que orquesta la conversación, decide cuándo usar la herramienta Salesforce y formula la respuesta final. | Mensaje del Usuario, Modelo de Lenguaje, Herramienta de Base de Datos | Mensaje de Respuesta del Agente |
| Salida de Chat | Muestra la respuesta final del agente al usuario en la interfaz de conversación. | Mensaje de Respuesta del Agente | Mensaje de Chat Formateado |
🧠 Notas
- El flujo de trabajo requiere credenciales válidas tanto para la API de OpenAI como para la instancia de Salesforce para funcionar.
- El comportamiento y el alcance del conocimiento del agente están definidos por su mensaje de sistema (prompt) y las herramientas que se le proporcionan.
- El agente está configurado con un límite en el número máximo de iteraciones de razonamiento para controlar el tiempo de ejecución y el costo.
- La sesión se gestiona para mantener el contexto de la conversación para diálogos coherentes de múltiples turnos.