Integración de Google Dialogflow información general

Requisitos previos

Las empresas utilizan Google Dialogflow para diseño bots de interfaz conversacional, como los bots que alimentan Google Assistant. Esta integración permite Genesys Cloud llamar a las acciones de bot de Google Dialogflow en Architect llamadas, chat y flujos de mensajes.

Los bots de dialogflow de Google utilizan el aprendizaje automático de Google. Este aprendizaje automático implementa la comprensión de lenguaje natural (NLU) para reconocer la intención de un usuario y luego extrae entidades prediseñadas como tiempo, fecha y números. Con la evolución funcionalidad de herramientas de inteligencia artificial, las interacciones conversacionales con ordenadores son ahora convencionales. Los centros de contacto son una evolución natural en este mundo de asistentes virtuales.

Cuando un cliente puede hablar de forma natural, su empresa puede comprender mejor la intención del cliente y dirigir la interacción con un agente altamente cualificado. La integración de Google Dialogflow en Genesys Cloud permite a los clientes utilizar NLU dentro de flujos de interacción de clientes sincronizados entrantes.

Notas
  • Establecer su http Proxy en un edge no funciona con esta integración. Debe permitir el tráfico de red saliente desde el perímetro a las entradas DNS regionales en el puerto TCP 443. Para obtener más información, consulte Dominios para la lista de permiso firewall .
  • Los administradores pueden usar cualquier proveedor de texto a voz que esté disponible en Architect flows para su uso con sus integraciones de bots instaladas. El proveedor de texto a voz predeterminado para el flujo de Architect invalida el motor de texto a voz predeterminado proporcionado de forma nativa por el bot en texto hablado, proporcionando un perfil de voz de texto a voz coherente en el flujo de Architect y los bots ejecutados en ese flujo. Para obtener más información, consulte Acerca de las integraciones de texto a voz (TTS .

Antes de empezar, revise Google Cloud Documentación de dialogflow.

Crear proyectos de consumo y recursos para múltiples bots

Google solo permite un bot por proyecto. Para ver varios bots, cree un proyecto de consumidor y, a continuación, cree los bots como proyectos de recursos. Cree una cuenta de servicio para la cuenta de consumidor y proporcione ese acceso de cuenta de servicio a los proyectos de recursos. Para obtener más información, consulte Uso de varios proyectos.

Establezca el idioma de Bot correcto local en el flujo de diálogo de Google consola

Asegúrese de establecer la configuración regional correcta del idioma para su bot en el flujo de diálogo de Google consola. Architect los flujos no se ejecutan únicamente en códigos de idioma, como “en”. Añada la configuración regional al idioma del bot. La configuración regional incluye la combinación de idioma y código de región. También puedes añadir varios idiomas para que tus bots sean multilingües. Para obtener más información, consulte Idiomas en Configuración del agente.

Nota: Para mostrar la opción Agregar configuración regional, asegúrese de pasar el cursor sobre el idioma que aparece en la lista.

Trabajar con entornos habilitados para el bot de Google Dialogflow

La mejor práctica recomienda, cuando usted habilitar entornos para un bot de Google Dialogflow, que no elimina intentos ni idiomas compatibles para el bot.

Implicaciones de eliminar intentos para un agente de dialogflow de Google

Si elige un entorno en la acción de bot Dialogflow bot y elimina intentos de la versión borrador del agente, entonces el flujo toma la ruta de fallo. Esta acción se produce porque el flujo no puede alcanzar los intentos eliminados. Por lo tanto, aunque el agente cumple la intención, el flujo toma la ruta de fallo.

Para garantizar que el borrador entorno incluya siempre todo el conjunto de intentos en la publicación entorno, solo añada intentos durante el ciclo de vida de un agente en varios entornos. No los retire. También puede exportar la configuración del agente a un nuevo agente y luego definir los intentos según corresponda. A continuación, actualice el flujo Architect para hacer referencia al nuevo agente.

Por ejemplo, si trata los agentes de dialogflow de forma añadida pero desea eliminar una intención, cree un nuevo agente. Exporte la configuración del agente actual a un nuevo agente de dialogflow de Google y, a continuación, retire los intentos y las ranuras según corresponda. A continuación, consulte el nuevo agente del flujo Architect. En adelante, siga el enfoque de solo adición descrito anteriormente.

Comprender los precios de Dialogflow de Google

Los precios de Google dialogflow mensualmente según la edición, el plan de precios, el número de solicitudes, la duración total del audio procesado y la duración total de la interacción. Para obtener más información sobre los precios de los dialogflow de Google, consulte el Página de precios de Google Dialogflow.

Ejemplo de caso de uso

Cuando un cliente interactúa a través de Architect IVR, comienza el bot Dialogflow. El sistema pregunta al cliente una pregunta abierta, como “¿Cómo puedo ayudar?”.

Una vez que el cliente responde, Dialogflow intenta interpretar la intención de la solicitud y luego decide el siguiente paso. Por ejemplo, si el cliente responde, “Quiero realizar un pedido para la entrega”, entonces Dialogflow indica el usuario para el pedido y devuelve la entrega estado.

Si el Dialogflow no puede establecer o comprender la intención del cliente, el sistema dirige la interacción con un agente.

Una vez finalizado el tarea, el Dialogflow pregunta si el cliente necesita ayuda adicional. El cliente puede hacer otra pregunta, solicitar hablar con un empleado o indicar que no necesita más ayuda. Si el cliente no necesita más ayuda, la interacción termina.

Si el cliente desea conectarse a un agente pero se enfrenta a un largo tiempo de espera o si la solicitud se encuentra fuera del planificación laboral normal, el IVR dirige la interacción de forma adecuada.

Para obtener más información, consulte Acerca de la integración de Google Dialogflow.