Skip to content

Variables

Definición de como funcionan las variables del Agente de IA

Este documento menciona como funcionan las variables del Agente de IA.

Las variables del sistema son valores predefinidos que el agente puede utilizar automáticamente en los servicios. Estas variables se actualizan dinámicamente durante la conversación y proporcionan información contextual importante.

Sintaxis: [nombreVariable]

Solo disponibles en: Sección Servicios

VariableDescripciónTipoEjemplo
[lastmessagetime]Fecha y hora del último mensaje del usuarioSistema2024-08-31 18:53:28
[sessionId]ID único de la sesión actualSistemasess_abc123def456
[agentId]ID único del agente actualSistemaagent_xyz789
[lastmessage]Último mensaje del usuarioSistema”Hola, necesito agendar una cita”
[lastmessageIA]Última respuesta del agenteSistema”¡Hola! Te ayudo a agendar tu cita”
[urlTempFile]URL temporal de archivos adjuntosDinámicohttps://temp.wabotify.com/file123
  • Endpoints - Para incluir variables del sistema en las URLs
  • Headers - Para autenticación o identificación
  • Body templates - Para enviar datos contextuales
  • Respuestas - Para personalizar mensajes
"services": [
{
"intent": "conversar_humano",
"reference": "Transferir conversación a agente humano cuando el cliente confirma que quiere hablar con una persona después de que el asistente virtual le ofrece soporte humano en la conversación. El cliente puede responder con confirmaciones como sí, ok, por favor, perfecto cuando se le pregunta si desea conversar con un agente humano.",
"enabled": true,
"method": "POST",
"requiredFields": [
{
"name": "curp",
"description": "Valor del Curp",
"promptHint": "Cual es tu curp?",
"type": "string"
}
],
"tags": [
"humano",
"agente",
"conversar",
"si",
"",
"por favor",
"claro",
"perfecto",
"dale"
],
"endpoint": "https://hook.us1.make.com/8dvokk7w5rqvlnbq9ibekj9vurqhprsy",
"headers": {
"content-type": "application/json"
},
"bodyTemplate": {
"curp": "{{curp}}",
"lastmessage": "[lastmessage]",
"messageIA": "[lastmessageIA]",
"fecha": "[lastmessagetime]",
"sessionId": "[sessionId]"
},
"responseMessage": "Validaremos la informacion.",
"action": ""
}
]