Skip to main content

Propuesta de nodo: JS Formatter

Sería útil contar con un nodo que permita reformatear textos o datos JSON recibidos desde una API, CRM u otro sistema, sin depender de infraestructura externa.

Ejemplo de respuesta API:

{ "customer_id": 18452, "pending_payments": [ { "amount": "500.00", "month": "Octubre" }, { "amount": "100.00", "month": "Marzo" } ] } 

El nodo podría transformar esa información en mediante regex u funcionalidades de JS por:

⭕ 500 Octubre ⭕ 100 Marzo 

También podría permitir extraer valores con Regex, por ejemplo solo los montos:

[500, 100] 

He visto este tipo de funcionamiento en nodos tipo JavaScript, donde se puede manipular texto, limpiar valores, aplicar plantillas y preparar datos para usarlos en condiciones, cálculos o mensajes. Tenerlo como nodo visual facilitaría mucho el trabajo para usuarios que no quieren depender de código, servidores externos o modificar la API original.

Esto sería especialmente útil en automatizaciones donde muchas veces el CRM devuelve datos en un formato que no se puede cambiar fácilmente actualmente desde la plataforma.

1 comment

Log in to comment and vote

Comments1

  • Pedro Ribeiro

    Team•

    May 28

    Hola @Alfredo Castro (Agente) , cómo estás? En la acción de webhook de Callbell, cuando recibes un JSON valido, ya puedes extraer los datos y guardarlos en variables, tal cual en el imagen que te dejo abajo.

    Creo que eso soluciona lo que necesitas, verdad? Te dejo tambien la doumentación para que puedas revisar como funciona:

    https://docs.callbell.eu/es/bot/editor/actions/logic/webhook/