🧮 Cálculos matemáticos dentro de tu bot
En Whapify puedes realizar cálculos matemáticos y científicos directamente dentro de tus flujos,
utilizando fórmulas personalizadas y campos dinámicos.
Esto te permite automatizar operaciones, cálculos de precios, resultados personalizados y mucho más.
A continuación, te mostramos cómo realizar cálculos paso a paso dentro de tu chatbot 👇
⚙️ Pasos para crear cálculos en un flujo
Paso 1: Selecciona el flujo donde deseas incluir operaciones de cálculo.
Paso 2: En el generador de bloques, selecciona Acción y luego elige
Establecer campo personalizado.

Paso 3: Selecciona el campo personalizado donde se almacenará el resultado numérico.
Luego, activa la opción Usar una fórmula personalizada y escribe la fórmula deseada en el campo Valor.

Paso 4: Guarda los cambios. ¡Listo!
📌 Es importante saber que no se puede usar la función «Utilizar Fórmula Personalizada» si las variables no son del tipo numéricas
🧩 Ejemplo práctico
Vamos a realizar el siguiente cálculo:
(A + B) × (A − B)
1️⃣ Obtén los valores de A y B desde la entrada del usuario y guárdalos como números.



2️⃣ Crea un campo personalizado (por ejemplo: Valor_c) donde se guardará el resultado.

3️⃣ En el campo Valor, escribe la fórmula:
( {{valor_a}} – {{valor_b}} ) * ( {{valor_a}} + {{valor_b}} )
Si A = 4 y B = 2, el chatbot mostrará el resultado 12.
📐 Ejemplos de expresiones matemáticas
- 1 + 2 * 3 – 4
- pi * 2
- abs(1) + min(1,2) * max(1,2,3)
- min(1 + 2, abs(-1))
- 1 + ((2 – 3) * (5 – 7))
- 2 * (-3)
✍️ Formatos y sintaxis permitidos
- 1 → Un término puede estar formado solo por un número
- (1 + ((2))) → Se permite el uso de paréntesis anidados
- 00001 → Se permiten ceros a la izquierda
- .1 → Se puede omitir el cero antes del punto decimal
➕ Operadores disponibles
- Suma (+)
- Resta (-)
- Multiplicación (*)
- División (/)
🧠 Funciones matemáticas soportadas
- abs, ceil, floor, round, sqrt
- sin, cos, tan, sinH, cosH, tanH
- aSin, aCos, aTan, aTanTwo
- log, logTen, logOneP
- min, max, pow, hypot
- degToRad, radToDeg
- exp, expMOne
📌 Constantes disponibles
- pi, twoPi, piTwo, piFour
- e, euler
- lnPi, lnTen, lnTwo
- sqrtTwo, sqrtThree, sqrtPi
- onePi, twoSqrtPi
🎯 Conclusión
Los cálculos matemáticos dentro de WHAPIFY te permiten crear flujos inteligentes,
automatizar operaciones complejas y ofrecer respuestas dinámicas basadas en datos ingresados por el usuario.
Es una funcionalidad poderosa para cotizaciones, validaciones, resultados personalizados y lógica avanzada dentro de tu bot 💚
