Usar consultas en la búsqueda

Cuando revise las conversaciones de la sección Ideas o Bandeja de entrada de NLU, o mientras explora las habilidades en Almacén de habilidades, puede usar la barra de búsqueda para limitar los resultados. Puede realizar búsquedas básicas utilizando el lenguaje natural o puede escribir consultas en el lenguaje de consultas. Este tipo de consulta se construye con tres partes básicas:

  • Parámetro
  • Operador
  • Valor

Para construir una consulta simple, comience con un parámetro y el valor deseado y coloque el operador apropiado en el medio. Puede crear consultas más complejas utilizando un operador adicional para combinar dos o más consultas simples.

Akela quiere encontrar todas las conversaciones que terminaron con una transferencia a un agente. Utiliza el parámetro acción, valor transferencia y operador =.

Su consulta completa se ve así:

action = handover

Desafortunadamente, esta consulta devolvió demasiados resultados para que Akela los revisara fácilmente. Decide que quiere restringir esta búsqueda para ver solo los resultados de las últimas dos semanas. Agrega una segunda consulta sencilla a su original y las combina con el operador Y.

Su consulta completa ahora se ve así:

action = handover AND datetime > -14 days

Parámetros y valores admitidos

En la siguiente tabla se detallan todos los parámetros admitidos, cómo utilizarlos y qué secciones de Creador de bots admiten cada uno.

Parámetro Detalles Apoyado en
acción

El nombre que Creador de bots usa para una acción. Los valores admitidos son:

  • integración
  • transferencia
  • core_fallback
  • fill_slot
bot_message_count Cuántos mensajes salientes hay en la conversación. Los valores para este parámetro deben estar en formato numérico.
categoría Le permite filtrar las habilidades de bots que enumera la categoría con la que están etiquetadas.
canal

Nombre, tipo o ID de un canal. Solo obtendrá resultados de los canales que haya configurado en Digital Experience.

Los valores admitidos son:

  • apple-business
  • facebook-dm
  • twitter-dm
  • vkontakte-dm
  • live-chat
  • chat
  • línea
  • slack
  • sms
  • equipos
  • telegram
  • viber
  • whatsapp
  • talk-to-your-bot
  • talk-to-your-bot-public
conversación La identificación de una conversación.
cliente El nombre o ID de un cliente.
customer_contact El ID de contacto (también llamado ID de caso) desde CXoneDigital Experience.
customer_message_count Cuántos mensajes entrantes hay en la conversación. Los valores para este parámetro deben estar en formato numérico.
fecha

Fecha que no incluye una hora específica. Cuando se usa este parámetro, cualquier valor para la hora se ajusta automáticamente a 00:00:00. Los valores de este parámetro pueden ser absolutos o relativos.

datetime

Fecha y hora. Los valores de este parámetro pueden ser absolutos o relativos.

Los formatos compatibles con las fechas absolutas son:

  • Estados Unidos — 2 de enero se escribe numéricamente como 01/02/2023
  • Europa — 2 de enero se escribe numéricamente como 02/01/2023
  • Formato escrito — 2 de enero 2023 o 2 de enero 2023

Los valores compatibles con las fechas relativas son:

  • ahora
  • - (restar) — segundos, minutos, días, meses, años
  • + (agregar) — segundos, minutos, días, meses, años
  • anterior — segundo, minuto, hora, día, mes, año, día de la semana, semana, quincena, nombre del día en formato lunes o lunes
  • siguiente — segundo, minuto, hora, día, mes, año, día de la semana, semana, quincena, nombre del día en formato lunes o lunes
  • mañana (ahora + 24 horas)
  • ayer (ahora - 24 horas)
  • mediodía
  • por la tarde
  • medianoche
  • último — nombre del día en formato lunes o lun
  • primer día de este/próximo — mes
  • último día de este/próximo — mes
texto completo Si está construyendo una consulta con lenguaje de consulta, este parámetro le permite agregar lenguaje natural a la misma.

intención

El nombre de una intención que ha creado.

intent_confidence

Qué tan seguro Creador de bots está de que la intención está clasificada correctamente. Los valores admitidos varían de 0 a 0,99, al igual que cuando se diseña un respaldo.

is_reviewed Revisar el estado de una conversación. Los valores para este parámetro son cierto (ha sido revisado) o falso (no ha sido revisado).
Idioma Le permite filtrar las habilidades de bots que enumera el idioma para el que están configuradas.
message_count Cuántos mensajes en total hay en la conversación. Este número incluye tanto mensajes entrantes como salientes. Los valores para este parámetro deben estar en formato numérico.
etiqueta Muestra las conversaciones en función de las etiquetas que se aplican o no. Este parámetro funciona con todos los operadores disponibles.

Operadores compatibles

La siguiente tabla muestra todos los operadores admitidos y describe su significado.

Operador Descripción
= Representa "igual a"
!= Representa "no igual a"
< Representa "menor que"
<= Representa "menor que o igual a"
> Representa "mayor que"
>= Representa "mayor que o igual a"
Y

Devuelve conversaciones en las que los valores de ambos lados coincidan.

Por ejemplo, la siguiente consulta devuelve conversaciones SMS que se transfirieron a un agente:

channel = sms AND action = handover

O

Devuelve conversaciones en las que al menos un valor de cada lado coincida.

Por ejemplo, la siguiente consulta devuelve todas las conversaciones SMS y todas las conversaciones de WhatsApp:

channel = sms OR channel = whatsapp

NO

Devuelve conversaciones en las que el valor no coincida.

Por ejemplo, la siguiente consulta devuelve todas las conversaciones que no estaban en el canal SMS:

NOT channel = sms

EN

Devuelve conversaciones en las que el valor coincida con al menos una opción de la lista.

Por ejemplo, la siguiente consulta devuelve todas las conversaciones en los canales SMS y WhatsApp:

channel IN (sms, whatsapp)

( )

Ayudarle a organizar una consulta compleja y asignar prioridad en función del concepto matemático general de que los elementos dentro de los paréntesis se procesan primero.

Por ejemplo, la siguiente consulta devuelve tanto conversaciones SMS que se transfirieron a un agente como conversaciones de WhatsApp con más de cuatro mensajes:

(action = handover AND channel = sms) OR (message_count < 4 AND channel = whatsapp)

Ejemplos de consultas adicionales

Todas las conversaciones de hoy:

datetime > midnight

Todas las conversaciones de un día específico:

datetime >= 2nd Jan 2021 AND datetime < 3rd Jan 2021

Todas las conversaciones en los canales de SMS que fueron transferidas a un agente en vivo:

channel = sms AND action = handover

Todas las conversaciones de los canales SMS o Whatsapp:

channel = sms OR channel = whatsapp

Todas las conversaciones en canales de WhatsApp o SMS, de los últimos 30 días, y se consideran abandonadas (menos de 3 mensajes) o se escalaron a agente en vivo:

channel IN (whatsapp, sms) AND datetime > -30 days AND (message_count < 3 OR action = handover)