En este flujo de trabajo, aprenderá a crear un flujo condicional que verifique si hay agentes disponibles. Si bien el generador de bots puede verificar si un mensaje llegó durante el horario comercial, no detecta automáticamente la disponibilidad de los agentes. Para ello, es necesario crear una conexión de API que detecte el número de agentes conectados.
El flujo de trabajo incluye los pasos a continuación.
- Paso 1: Crear un token de portador
- Paso 2: Crear una conexión de API
- Paso 3: Crear una declaración condicional en el generador de bots
Paso 1: Crear un token de portador
Cree un token de portador para la API de Zendesk Chat. Consulte Tutorial de API de Chat: generación de un token de OAuth.
Paso 2: Crear una conexión de API
Crear una conexión API:
- En Centro de administración, vaya a Aplicaciones e integraciones > Connections y haga clic en Crear conexión.
- Seleccione el tipo de autenticación de token de portador e ingrese el token creado en el Paso 1
- Ingrese el valor de dominio permitido
rtm.zopim.com
Paso 3: Crear una declaración condicional en el generador de bots
- En Centro de administración, vaya a Agentes IA > IA y seleccione su bot
- Vaya a la pestaña Intenciones
- En el generador de bots, agregue el paso Hacer llamada API con los siguientes detalles de API:
- En el método Solicitar, seleccione OBTENER
- Ingrese el URL de extremo:
https://rtm.zopim.com/stream/agents/agents_online - En el campo Autenticación, seleccione la conexión creada en el Paso 2
- Haga clic en Hacer llamada API para probar el código de estado de llamada y devolución 200
- Bajo la pestaña Variables en la columna Clave, amplíe Contenido y luego Datos
- Busque agents_online y haga clic en Guardar
-
Aparece la ventana emergente Agregar variable. Haga clic en Guardar para crear la variable
agents_online.
- Bajo Llamada API correcta, agregue un paso Ramificar por condición con las opciones Si esta y Otra
- Abra la rama If this y cámbiele el nombre a Conectado y luego haga clic en Agregar condición
-
Agregue la condición, Variables > agentes_conectados | No es | 0
- Creó correctamente una condición que verifica si hay agentes activos en Chat. Complete el flujo con los pasos que desee y publique el bot.
Descargo de responsabilidad de la traducción: Este artículo ha sido traducido usando software de traducción automática para proporcionar una idea básica del contenido. Se han realizado esfuerzos razonables para proporcionar una traducción exacta, sin embargo, Zendesk no garantiza la exactitud de la traducción.
Si surge alguna pregunta relacionada con la exactitud de la información incluida en el artículo traducido, consulte la versión en inglés del artículo, que es la versión oficial.