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
Los parámetros pueden provenir de tres fuentes:
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.
|
{{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.
|
{{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
- 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
|
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:
|
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 |