Las variables permiten que tu chatbot recuerde, almacene y use información que brinda el usuario durante la conversación.
Son fundamentales para personalizar respuestas, tomar decisiones, enviar datos a APIs o completar formularios.
A continuación, te explicamos todo lo que necesitás saber para entenderlas y usarlas correctamente.
1️⃣ ¿Qué es una variable?
Una variable es un contenedor de información.
Guarda un dato que el usuario ingresa o que el bot genera automáticamente.
Ejemplos de información típica almacenada:
Nombre
Email
Empresa
Edad
Opción elegida por el usuario
Archivo subido
Resultado de una API
Las variables se usan para personalizar mensajes, derivar el flujo o enviar/recibir datos externos.
2️⃣ Tipos de variables en Ánima Bot
En Ánima existen dos grandes tipos:
A. Variables del sistema (predefinidas)
Son variables ya creadas por la plataforma.
Siempre están disponibles y se utilizan frecuentemente.
Ejemplos reales del sistema (los que viste en tu captura):
Nombre (name)
Email (email)
Teléfono (phone)
Dirección (address)
Fecha de nacimiento (birthdate)
Edad (age)
subirarchivo (subir_archivo)
Estas variables garantizan un formato estándar para información básica de contactos.
B. Variables personalizadas (creadas por el usuario)
Las podés generar desde el selector “Crear una nueva variable”.
Sirven para guardar cualquier dato adicional que el bot necesite:
Ejemplos:
opciondeseada
empresa
motivos
calificacion
Una vez creada, la podés usar en cualquier parte del flujo.
3️⃣ ¿Dónde se guardan las variables?
Las variables se almacenan en el contacto que está conversando con el bot.
Esto significa que:
Si un usuario vuelve a escribir, el bot recuerda sus datos.
Se pueden usar en integraciones externas (API, CRM, formularios).
Se pueden ver desde la sección de contactos (próxima sección de plataforma).
4️⃣ ¿Cómo se asigna un valor a una variable?
Las variables se completan automáticamente cuando:
A. El usuario ingresa información
Ejemplo:
Nodo “entrada de texto → guardar en variable → email”.
B. El usuario elige una opción
Ejemplo:
Menú de opciones → guardar la opción elegida en “opciondeseada”.
C. Una API devuelve información
Ejemplo:
Llamás a una API que devuelve un ID → lo guardás en “idPedido”.
D. El bot procesa elementos (archivo, audio)
Ejemplo:
Nodo “Subir archivo” → guarda el archivo en subir_archivo.
5️⃣ ¿Cómo usar una variable dentro de un mensaje?
Podés mostrar el valor de una variable dentro de un nodo de texto:
Ejemplo:
“Gracias {{name}}, ya registramos tu solicitud.”
La sintaxis es siempre:
{{nombreDeLaVariable}}
6️⃣ ¿Cómo usar variables para condicionar el flujo?**
Las variables permiten generar lógica dentro del árbol mediante nodos condicionales.
Ejemplos:
Si edad > 18 → continuar a “Adultos”
Si opciondeseada = ‘Compras’ → redirigir al área comercial
Si calificacion <= 3 → enviar al bot de soporte
Esto transforma un chatbot básico en uno inteligente y contextual.
7️⃣ Variables y la IA: ¿cómo interactúan?
La IA de Ánima también puede usar variables en sus respuestas, por ejemplo:
Para personalizar (“Hola {{name}}, esto es lo que encontré sobre tu consulta”).
Para almacenar la intención detectada.
Para completar pasos en flujos híbridos IA + árbol.
Limpiar variables cuando ya no se necesitan (opcional)
9️⃣ Ejemplos de uso real en bots
Guardar datos personales para una encuesta.
Capturar motivo de consulta para segmentar usuarios.
Registrar calificaciones para medir satisfacción.
Guardar archivos enviados para un trámite (DNI, comprobantes).
Utilizar la opción elegida del menú para derivar el flujo.
No dejes consultas sin responder ni oportunidades perdidas.
Cada mensaje puede ser una venta o una solución
Centralizá WhatsApp, web y otros canales, automatizá lo repetitivo y dejá que tu equipo se enfoque en lo que realmente importa: atender mejor y vender más.
¡Hola! 👋 Bienvenido a Ánima. Podemos ayudarte a automatizar tu atención, organizar leads y mejorar tu operación en WhatsApp. ¿En qué podemos ayudarte hoy?