Hola, Humans. ¿En qué podemos ayudarte?

Cómo crear y configurar variables en un chatbot
4 min
Creado por Maria Malheiro en 06/02/2024 8:51
Actualizado por Maria Malheiro en 26/02/2026 12:28
Importante: Antes de seguir las instrucciones, confirma si la funcionalidad está disponible para tu perfil de acceso.

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.


<?$cep?>
Importante: Recuerde siempre publicar su chatbot después de finalizar la configuración para que esté activo y accesible para los usuarios. Sin la publicación, no estará disponible para la interacción. Si sigues las instrucciones de este artículo y aún tienes dificultades o preguntas relacionadas con Zenvia Customer Cloud, comunícate directamente con nuestro equipo de Soporte. Consulta el paso a paso en el artículo: Cómo hablar con el soporte técnico de Zenvia.