¿Qué plan tengo?
Complemento Agentes IA - Avanzado

En Agentes IA – Avanzado, los parámetros son fragmentos de información que puede obtener y utilizar para adaptar los flujos de trabajo del agente IA a sus necesidades. En concreto, puede utilizar los parámetros en los bloques condicionales, los segmentos y las integraciones de API.

En este artículo se tratan los siguientes temas:

  • Parámetros disponibles
  • Operadores disponibles

Parámetros disponibles

Los parámetros pueden provenir de tres fuentes:

  • Parámetros de la plataforma de CRM
  • Parámetros de datos de sesión
  • Parámetros de integración del backend

Parámetros de la plataforma de CRM

Las plataformas de administración de relaciones con los clientes (CRM) suelen guardar la información del cliente, como su nombre y dirección de correo electrónico. Esta información se puede obtener de su plataforma de CRM y guardarse y usarse en bloques condicionales.

Para obtener información de su plataforma de CRM, agregue una acción asociada con el evento “Empezó la conversación” para obtener los datos de su CRM apenas comience la conversación. Se recopilará la información para cada conversación nueva y se aplicará a todos los diálogos que pertenecen al agente IA.

Parámetros de datos de sesión

Los datos de sesión son información que los clientes proporcionan durante una sesión de mensajería con el agente IA. Agregue una acción a nivel de bloque a un flujo de diálogo para obtener los datos de sesión y guardarlos como un valor de parámetro.

Estos parámetros de sesión se recopilan de manera predeterminada:

Parámetro Ejemplo de caso de uso
{{lastDetectedLanguage}} Proporcionar la respuesta del sistema sobre un idioma no admitido en el idioma del usuario.
{{active_language}} Crear respuestas en idiomas específicos.

Deberá usar la ID del idioma (no su nombre) como valor de parámetro. Para ubicar la ID puede ir a Configuración > Configuración del agente IA > Idiomas y seleccionar un idioma.

{{chatTranscript}} Adjuntar la transcripción de una conversación a un ticket para escalar por correo electrónico.
{{lastVisitorMessage}} Repetir las palabras del cliente, normalmente en una respuesta predeterminada como: “Lo siento mucho, pero aún no sé nada sobre {{lastVisitorMessage}}”.
{{integrationId}} Dirigir los mensajes entrantes a los agentes IA más apropiados por medio de reglas de desvío que se basan en la fuente (integrationId) del mensaje entrante.

Ver en tamaño completo

{{confidence_score}} Basar la respuesta en el umbral de confianza de reconocimiento de la intención. Confidence_score se redondea hacia arriba o abajo a números enteros.

Ver en tamaño completo

{{lastResolution}} Establecer un flujo de diálogo diferente en función del último estado de resoluciones personalizadas: Sin definir, Informado, Resuelto, No resuelto, Escalado a agente o Escalado por correo electrónico, y enviado a su CRM como una etiqueta después del escalamiento.

Cuando vaya a crear sus propios parámetros de sesión con una acción, evite usar nombres que coincidan con los parámetros del sistema, ya que esto provocaría un error e imposibilitaría la obtención de datos.

Las entidades también se consideran parámetros de datos de sesión. El nombre de la entidad es el nombre del parámetro. Toda información capturada a través de entidades se guarda como datos de sesión hasta dos horas después de que la conversación se registra como inactiva.

Parámetros de integración del backend

El agente IA también puede obtener información de una integración de API personalizada para crear flujos de diálogo personalizados.

Operadores disponibles

En la tabla siguiente se detallan los operadores disponibles; que pueden ser de los siguientes tipos:
  • Cadena: Palabra
  • Booleano: Verdadero o Falso
  • Matriz/lista: Lista separada por comas
  • Entero: Número entero
  • Flotante: Número decimal
Operador Usar para Ejemplo Tipo de parámetro esperado Tipo de valor de condición
Es / No es Valores únicos país es Alemania cadena cadena o entero
Es / No es (booleano) Declaraciones verdaderas o falsas Con sesión iniciada Es Verdadero booleano booleano
Está en / No está en Una condición “OR” con varios valores separados por medio de comas país Está en Alemania, Japón, Finlandia cadena matriz
La matriz incluye / no incluye Buscar un valor particular en una lista de valores guardados como matriz en la sesión etiquetas_Matriz Matriz Incluye el artículo VIP matriz cadena
El texto incluye / no incluye Buscar una subcadena (como un código de país en un URL) en función de datos basados en texto en la sesión Texto de URL Incluye fr cadena cadena
Existe / No existe Verificar si un parámetro está presente en la sesión, sin un valor específico correo electrónico Existe

país: '' , nulo, o sin ningún tipo de definición

cualquiera NO APLICA
Comienza con / No comienza con Valores de cadena única país Comienza con estados cadena cadena
Mayor que

Mayor o igual que

Menor que

Menor o igual que
Todo tipo de números (enteros y flotantes), con reconocimiento de contenido y acciones, lo que incluye si el valor:
  • Excede un valor establecido
  • Es mayor o igual que un valor establecido
  • Es menor que un valor establecido
  • Es menor o igual que un valor establecido
Número Mayor o igual que 9 entero o flotante entero o flotante
Si no La opción alternativa se debe agregar siempre como la última condición NO APLICA cualquier cosa NO APLICA
Tecnología de Zendesk