Un agente de Dialogflow es un agente virtual que maneja conversaciones con los usuarios finales. Es un módulo de comprensión del lenguaje natural que entiende los matices del lenguaje humano. Dialogflow traduce el texto o el audio del usuario final durante una conversación a datos estructurados que tus apps y servicios pueden comprender. Un agente de Dialogflow se crea y diseña a fin de manejar los tipos de conversaciones requeridas para tu sistema.
Un agente de Dialogflow es similar a un agente de un centro de llamadas humano. Debes entrenarlos para que se encarguen de las situaciones de conversación esperadas, y tu entrenamiento no tiene que ser demasiado explícito.
Los agentes también sirven como un contenedor de nivel superior para la configuración y los datos:
- Configuración del agente para opciones de lenguaje, configuración de aprendizaje automático y otras opciones que controlan el comportamiento de tu agente.
- Intents a fin de clasificar las intenciones del usuario final para cada turno de conversación.
- Entidades para identificar y extraer datos específicos de las expresiones de usuario final.
- Conocimiento para analizar documentos (por ejemplo, Preguntas frecuentes) y encontrar respuestas automáticas
- Integraciones para aplicaciones que se ejecutan en dispositivos o servicios que manejan directamente las interacciones del usuario final en tu nombre (por ejemplo, el Asistente de Google)
- Entrega para conectar tu servicio cuando se usan integraciones