Entrega

Si usas una de las opciones de integración y tu agente necesita más que respuestas de intent estáticas, necesitas usar entregas para conectar tu servicio con tu agente. Conectar el servicio te permite realizar acciones según las expresiones del usuario final y enviarle respuestas dinámicas a este. Por ejemplo, si un usuario final desea programar un corte de cabello el viernes, el servicio puede verificar la base de datos y responderle al usuario final con información acerca de la disponibilidad para el viernes.

Cada intent tiene una configuración que permite la entrega. Si un intent requiere alguna acción por parte del sistema o una respuesta dinámica, debes habilitar la entrega para ese intent. Cuando un intent sin entregas habilitadas tiene una coincidencia, Dialogflow usa la respuesta estática que definiste para ese intent.

Cuando un intent con entregas tiene una coincidencia, Dialogflow envía una solicitud a tu servicio de webhook con información sobre el intent coincidente. Tu sistema puede realizar cualquier acción requerida y responder a Dialogflow con información sobre cómo proceder. En el siguiente diagrama, se muestra el flujo de procesamiento de las entregas.

Diagrama que muestra el flujo de las entregas
  1. El usuario final escribe o dice una expresión.
  2. Dialogflow hace coincidir la expresión del usuario final con un intent y extrae los parámetros.
  3. Dialogflow envía un mensaje de solicitud de webhook a tu servicio de webhook. Este mensaje contiene información sobre el intent coincidente, la acción, los parámetros y la respuesta definida para ese intent.
  4. El servicio realiza acciones según sea necesario, como consultas a las bases de datos o llamadas externas a la API.
  5. El servicio envía un mensaje de respuesta de webhook a Dialogflow. Este mensaje contiene la respuesta que se debe enviar al usuario final.
  6. Dialogflow envía la respuesta al usuario final.
  7. El usuario final ve o escucha la respuesta.
¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Documentación de Dialogflow
Si necesitas ayuda, visita nuestra página de asistencia.