Las variables permiten almacenar y reutilizar información a lo largo del flujo de conversación del chatbot. Con ellas, es posible personalizar mensajes, guardar respuestas de los usuarios, controlar etapas y mucho más. Existen dos tipos de variables: Contacto y Contexto. A continuación, se explica cada una de ellas.
Variables de Contacto
Las variables de contacto almacenan información durante una conversación y se dividen en básicas, que son fijas y preexistentes, y adicionales, que pueden crearse para datos específicos del contexto o de la identificación del contacto. Ambas pueden mostrar sus valores en mensajes y condiciones dentro de los bloques mediante el atributo Identificador. Los valores completados durante las conversaciones estarán disponibles en los detalles de la conversación. Ver a continuación:
1. Variables Básicas
Son informaciones comunes que la mayoría de los chatbots suelen solicitar, como nombre o correo electrónico. Cada una de estas variables tiene un código específico para ser utilizado en los mensajes.
Vea a continuación ejemplos de variables y sus códigos:
- Código Postal: <?$cep?>
- CPF (Documento): <?$cpf?>
- Nombre: <?$name?>
- Correo electrónico: <?$email?>
- Género: <?$gender?>
- Teléfono: <?$phone?>
- Fecha de nacimiento: <?$birth_date?>
Siempre que necesite usar una de estas variables en un mensaje, solo debe colocar el código correspondiente, como <?$name?> para el nombre del usuario.
2. Variables Adicionales
Las variables adicionales son personalizadas y pueden crearse según las necesidades del chatbot. Por ejemplo, si desea capturar una información específica, como la preferencia del usuario, puede crear una nueva variable.
Cómo crear una variable adicional
- Vaya a Configuraciones en el menú inferior del Constructor de su chatbot.
- Haga clic en la pestaña Variables.
- Elija la opción Crear variable adicional.
- Asigne un nombre que explique claramente qué almacenará esta variable.
- Defina el Identificador (código de la variable).
- Por último, haga clic en Guardar.
Variables de Contexto
Las Variables de Contexto se utilizan para controlar el flujo de la conversación y almacenar información temporal del sistema, sin afectar los datos del contacto.
Características principales
No completan la ficha de contacto del cliente.
Están disponibles únicamente en el contexto de la conversación.
Pueden visualizarse en el bloque de contexto, dentro del área de detalles de la conversación.
Cómo crear una Variable de Contexto
Al seleccionar la opción Variable de Contexto, complete los siguientes campos:
1. Identificador
Ingrese el identificador de la variable.
⚠️ Reglas importantes:
Se permite:
Letras
Números
_ (guion bajo)
No se permite:
Espacios
Caracteres especiales
Valor predeterminado
El campo viene prellenado de forma predeterminada con la sintaxis utilizada en el proceso de variables de contexto:
<? #name ?>
2. Tipo de valor
Seleccione una de las opciones:
Entrada del usuario
Otro valor
Esta definición determina cómo se completará el valor de la variable durante la ejecución del flujo.