Función JavaScript

NicoChat ahora permite que sus usuarios ejecuten lógica de flujo compleja usando la acción JavaScript. Los usuarios pueden escribir código JavaScript para crear diversos flujos complejos y fórmulas que NicoChat aún no admite de forma nativa.

2026-08-12

Seleccionando el nodo de acción JavaScript

Crea un bloque de nodo de acción, haz clic en Acciones avanzadas y selecciona el nodo Función JavaScript.

Nodo Función JavaScript

Una función JavaScript funciona exactamente como una función. Todos los parámetros se parsean primero en el bloque JavaScript antes de poder ser usados. La parte superior de la acción se usa para la entrada.

Nombre del Parámetro: agrega el nombre de la variable que estás parseando.

Valor del Parámetro: agrega el Campo del Contacto que quieres parsear en la función JavaScript.

Valor de Prueba: agrega un valor de prueba que se puede usar aquí para ejecutar pruebas.

El bloque de función admite varias bibliotecas JavaScript.

Estas bibliotecas JavaScript amplían la funcionalidad del bloque de función nativo.

En el bloque de función, puedes escribir tu código JavaScript.

Después de escribir el código, siempre necesitas devolver el valor, porque el bloque de función funciona como una función común.

Nota: los métodos nativos de JavaScript que requieren un navegador, como console.log, no funcionan en el nodo Función JavaScript.

Puedes mapear los resultados de tu código para actualizar determinados Campos del Contacto.

Nota: al manipular JSONs, todos ellos deben parsearse antes de ser usados dentro del código.