Este workflow gestiona la interacción con un widget de formulario de tareas de Bitrix24 a través de webhooks. Recibe eventos de Bitrix24, verifica el tipo de evento (instalación o actualización de tarea). Si es una instalación, registra el widget y guarda la configuración. Si es una actualización de tarea, recupera los datos de la tarea desde Bitrix24, los formatea y los devuelve como respuesta al webhook. Utiliza nodos de webhook para recibir eventos, nodos HTTP para interactuar con la API de Bitrix24, nodos de código y funciones para procesar la lógica y nodos de archivos para gestionar la configuración. El flujo principal se divide en dos ramas según el tipo de evento recibido, manejando la instalación y la actualización de tareas por separado. Se utilizan nodos ‘if’ para controlar el flujo de ejecución basado en las condiciones de los eventos recibidos. La configuración del workflow se almacena y recupera de archivos locales para persistir los datos entre ejecuciones.
- Integración con la API de Bitrix24 para gestión de tareas.
- Manejo de webhooks para eventos de instalación y actualización de tareas.
- Procesamiento de datos mediante nodos de código y funciones personalizadas.
- Almacenamiento persistente de la configuración del widget en archivos locales.
- Respuesta flexible al webhook dependiendo del tipo de evento.