Acciones
Guia completa para activar acciones del Agente de IA.
Configuración de las Acciones del Agentes IA
Este documento describe como se puede agregar en el archivo agent.config.json
, acciones que se pueden ejecutar en el Agente de IA, como por ejemplo:
- Apagar un agente de IA.
- Asignar una fase al contacto.
- Asignar una etiqueta al contacto.
- Asignar una segmentación al contacto.
- Asignar un agente humano al contacto.
Github
Puedes descargar nuestro repositorio de ejemplo para crear tus agentes.
Estructura
✅ Las acciones se pueden agregar en el archivo agent.config.json
, para que el Agente de IA pueda ejecutar las acciones. Estas pueden agregar de forma independiente o agregar un campo action
dentro de un servicio.
Campos de la Acción
Campo | Descripción |
---|---|
intent | Identificador único de la intención de la action. (por ejemplo, "conversar_humano" ). |
reference | Frase corta y descriptiva que ayuda a la IA a entender cuándo debe activarse esta action. Ejemplo: “Action para hablar con un agente humano”. |
enabled | Booleano que indica si la action está activo (true ) o no (false ). |
responseMessage | Mensaje que el agente debe devolver al usuario tras ejecutar correctamente la action. |
responseJson | Booleano que indica si la action debe devolver un JSON (true ) o no (false ). |
action | Arreglo de objetos que indica las acciones que se deben ejecutar cuando se activa la intención. |
Asignar un agente humano
Asignar una fase
Apagar un agente de IA
Asignar una segmentación
Asignar una etiqueta
Consideraciones
El action
tambien se puede agregar dentro de un servicio, para que se ejecute cuando se active el servicio como un campo mas adicional. En caso de que se agregue dentro de un servicio, se debe agregar el campo action
dentro del servicio y solo ejecutará las acciones y no analizará el mensaje del usuario ya que las referencias ya se encuentran en el servicio.