Saltar al contenido principal
Usa workflows cuando quieras quitarte trabajo de encima, como dar la bienvenida a nuevos clientes, enviar correos de resumen, sincronizar datos entre herramientas o ejecutar procesos de varios pasos que esperan, comprueban condiciones y reaccionan automáticamente. Al construir una app en Base44, los workflows ejecutan trabajo de backend por ti automáticamente. Un workflow puede iniciarse en un horario, cuando tus datos cambian, cuando un usuario de la app habla con un agente dentro de la app, cuando una integración conectada envía un evento, cuando publicas tu app o cuando tu app recibe un pago. Creas y gestionas workflows usando el chat de IA en el panel de tu app.
Workflows está disponible en el plan Builder y superiores. Si estás en el plan Free, actualiza a un plan Builder o superior para crear y ejecutar workflows.
Página Workflows en el panel de la app con los workflows activos

El panel de Workflows, donde creas y gestionas workflows.

Los flujos de trabajo reemplazaron a las automatizaciones. Todo lo que podían hacer las automatizaciones también lo pueden hacer los flujos de trabajo, y más:
  • Múltiples pasos: Encadena varias acciones en un flujo, en lugar de una sola acción.
  • Condiciones: Toma diferentes caminos según tus datos, para que los pasos correctos se ejecuten en cada situación.
  • Retrasos: Pausa durante minutos, horas o incluso días entre pasos, luego continúa automáticamente.
  • Visibilidad paso a paso: Observa cada ejecución en tiempo real y ve exactamente qué paso tuvo éxito o falló.

¿Para qué puedo usar workflows?

Los workflows manejan casi cualquier trabajo de backend que quieras que suceda automáticamente, especialmente cuando una tarea toma más de un paso. Por ejemplo:
  • Nutrir leads: Cuando se registra un nuevo lead, envía un correo de bienvenida, espera 2 días, luego haz seguimiento solo si no han respondido o reservado una llamada.
  • Alertar sobre condiciones: Comprueba el inventario en un horario y envía un mensaje a tus administradores solo cuando un artículo cae por debajo de su umbral.
  • Reaccionar a cambios de datos: Cuando se añade un nuevo producto, notifica a tu equipo y crea una tarea para revisarlo antes de que se publique.
  • Mantener herramientas sincronizadas: Cuando se cancela un evento de Google Calendar, actualiza la reserva correspondiente y envía un correo al cliente.
  • Enviar resúmenes programados: Cada mañana, envíate un resumen de los pedidos del día anterior y publica el total en un canal de Slack.

Cómo funcionan los workflows

Un workflow está hecho de un activador y uno o más pasos. El activador decide cuándo se inicia el workflow. Los pasos deciden qué sucede, en orden, cada vez que se ejecuta: un paso puede ejecutar una función de backend (código que la IA escribe por ti), enviar uno de los correos diseñados de tu app, esperar una cantidad determinada de tiempo o tomar un camino diferente según una condición. Cuando describes lo que quieres en el chat de IA, Base44 construye el workflow por ti. Aparece en 2 lugares: el árbol de archivos de tu app y el panel Flujos de trabajo. Al abrirlo se muestra un diagrama visual que fluye desde el activador a través de cada paso. Cada ejecución se registra, para que puedas revisar lo que sucedió y arreglar cualquier problema rápidamente.
Un diagrama de workflow con ramas que empieza con un activador de entidad, se divide según un objetivo de fitness en 4 acciones de correo, espera 2 días y vuelve a dividirse según si se reservó una llamada

Un workflow mostrado como un diagrama, desde el activador a través de cada paso.

Ejemplo: dar la bienvenida a un nuevo lead. Cuando se crea un lead, el workflow envía un correo de bienvenida ajustado a su objetivo de fitness, espera 2 días, luego comprueba si reservaron una llamada. Si lo hicieron, añade la llamada a tu calendario; si no, envía un empujón de seguimiento.

Elegir un activador

Un workflow puede iniciarse de varias formas. Al describir lo que quieres al chat de IA, ayuda saber qué activador se ajusta a tu caso de uso. Lee más sobre cada uno a continuación.

Scheduled

Los workflows programados se ejecutan a una hora que defines en tu zona horaria. Puedes ejecutarlos una vez, en un horario recurrente o en un intervalo, por ejemplo cada 30 minutos. Un horario mensual también puede ejecutarse el último día del mes, o un día de la semana concreto del mes, como el segundo martes. Úsalos para tareas recurrentes como resúmenes diarios e informes semanales, o para un trabajo único en una fecha y hora específicas. Prompts de ejemplo:
  • Envíame un resumen diario de todos los pedidos nuevos a mi correo cada mañana a las 8:00.
  • Archiva los registros de viaje completados hace más de 30 días, cada domingo a medianoche.
  • El último día de cada mes, envíame por correo un resumen de las ventas del mes.
Ten esto en cuenta para workflows programados:
  • Los horarios recurrentes se ejecutan como máximo cada 5 minutos, y puedes configurarlos para terminar en una fecha o después de un número de ejecuciones.
  • Un horario que llega a su fin, incluyendo un horario único después de ejecutarse, se archiva automáticamente.
  • Un horario recurrente sin fin sigue ejecutándose hasta que lo desactives o archives.
  • Cada ejecución consume créditos de integración por sus pasos, así que un horario que se ejecuta cada pocos minutos suma rápido.

Entity

Los workflows de entidad se ejecutan en respuesta a cambios en los datos de tu app, como un registro que se crea, actualiza o elimina. Úsalos para reaccionar a la actividad en tiempo real. Prompts de ejemplo:
  • Envía una notificación push cada vez que añada un nuevo WishlistPlace y escribe cualquier función de backend necesaria por mí.
  • Envía un correo al administrador cada vez que se cree una nueva reserva.
Mantén un workflow de entidad enfocado:
  • Añade una condición para que solo se ejecute cuando debe, por ejemplo solo cuando el estado de un pedido cambia a enviado, en lugar de en cada actualización.
  • Evita que un workflow actualice el mismo registro que lo activa, lo que puede hacer que se ejecute en bucle.

In-app agent

Los workflows de agente dentro de la app se ejecutan una vez cuando un usuario de la app inicia una nueva conversación con un agente dentro de la app, no en cada mensaje que envía. Úsalos para estar al tanto de quién se pone en contacto, por ejemplo para recibir una notificación cuando un cliente inicia un chat, añadirlo a tus contactos o enviarte un resumen al final del día. Prompts de ejemplo:
  • Envíame un correo cada vez que alguien inicie una nueva conversación con mi agente.
  • Añade a la persona a mi lista de Contactos cuando inicie un chat con mi agente.

Connector

Los workflows de conector se ejecutan cuando una herramienta conectada envía un evento, como la llegada de un nuevo correo en Gmail o la actualización de un evento de calendario en Google Calendar. La herramienta debe admitir activadores de workflow, como Gmail, Google Calendar, Google Drive, Microsoft Outlook, Microsoft OneDrive y Slack. Al añadir un activador, puedes elegir cualquier conector que admita activadores de workflow, aunque tu app aún no lo haya conectado. Haz clic en Ver todos los conectores para ver la lista completa. Si eliges un conector que no está conectado, el chat de IA te pide que lo conectes mientras construye el workflow. Puedes añadir una condición para que un workflow solo se ejecute para los eventos que te interesan. Esto importa sobre todo para herramientas ocupadas como Slack, donde podrías querer ejecutarlo solo para mensajes en un canal determinado o de una persona determinada. Prompts de ejemplo:
  • Cuando llegue un nuevo correo a Gmail con el asunto "Book appointment", analízalo y añade una nueva reserva a mi app.
  • Cuando se cancele un evento de Google Calendar, actualiza la reserva en mi app y publica un mensaje en el canal de Slack #salon-general.
Si una herramienta no admite activadores de workflow, aún puedes traer sus eventos. Por ejemplo, para actuar sobre nuevos pagos de Stripe, usa un webhook o función de backend para guardar cada pago como un registro en tu app, luego usa un workflow Entity que se ejecuta cuando se crea un nuevo registro de pago. O, en lugar de esperar a que la herramienta te notifique, ejecuta un workflow programado que comprueba la herramienta regularmente, por ejemplo cada hora, y maneja cualquier cosa nueva desde la última comprobación.

App publish

Los workflows de publicación de app se ejecutan cuando publicas tu app desde el editor de la app. Úsalos para anunciar un lanzamiento, avisar a tu equipo de que una actualización está en vivo o ejecutar trabajo de configuración la primera vez que tu app sale al público. Prompts de ejemplo:
  • Cuando publique mi app, publica un mensaje en el canal de Slack de mi equipo.
  • La primera vez que se publique mi app, envíame un correo de resumen.
App publish se ejecuta en cada publicación exitosa, incluso cuando restauras una versión anterior. No se ejecuta cuando despublicas. Puedes añadir una condición para que un workflow solo se ejecute en la primera publicación de tu app.

App payment

Los workflows de pago de app se ejecutan cuando un pago tiene éxito o se reembolsa en el proveedor de pagos de tu app. Úsalos para completar un pedido, enviar un recibo o actualizar un registro una vez que alguien ha pagado. Prompts de ejemplo:
  • Cuando un pago tenga éxito, marca el pedido como pagado y envía al cliente un recibo por correo.
  • Cuando un pago se reembolse, actualiza el estado del pedido y avisa a mi equipo.
Ten esto en cuenta para workflows de pago de app:
  • Necesitas un proveedor de pagos conectado. Activar un workflow con este activador falla si tu app no tiene uno.
  • Los intentos de pago fallidos no inician un workflow, y tampoco los pagos sin importe, como un pago gratuito o un descuento del 100%.
  • Los pagos de prueba sí inician un workflow, así que añade una condición si solo quieres los reales.
  • Las renovaciones de suscripción pueden no iniciar un workflow todavía, así que evita construir uno que solo reaccione a renovaciones.
  • Los detalles del pago que se pasan a tu workflow no incluyen el correo del cliente ni otros datos personales. Una función de backend puede obtener los detalles completos de tu proveedor cuando los necesites.

App user auth

Los workflows de App user auth se ejecutan cuando alguien se registra en tu app o inicia sesión en ella. Úsalos para dar la bienvenida a nuevos usuarios de la app, configurar su cuenta o avisar a tu equipo de quién se unió. Elige Registro o Inicio de sesión en Autenticación de usuarios de la app cuando selecciones el activador.
Este activador solo aparece en apps que requieren inicio de sesión. Si tu app es pública sin inicio de sesión, las personas nunca se registran ni inician sesión, así que no hay nada a lo que reaccionar.
Prompts de ejemplo:
  • Cuando alguien se registre, envíale un correo de bienvenida y añádelo a mi lista del newsletter.
  • Cuando un usuario inicie sesión, actualiza su fecha de última actividad.
Cuándo se ejecuta cada uno depende de quién puede acceder a tu app:
  • Apps públicas: Registro se ejecuta la primera vez que una persona inicia sesión correctamente, después de verificar su correo o de iniciar sesión con un proveedor como Google. Inicio de sesión se ejecuta cada vez que inicia sesión después de eso.
  • Apps privadas y de workspace: Registro se ejecuta cuando un admin aprueba la solicitud de acceso de alguien, no cuando inicia sesión por primera vez. Inicio de sesión se ejecuta cada vez que un usuario aprobado inicia sesión.

Crear un workflow

Para crear un workflow, haz clic en Crear flujo de trabajo en el panel de tu app. Base44 abre un lienzo Crear un nuevo flujo de trabajo, donde puedes empezar desde un activador, empezar desde una acción o elegir una de las sugerencias basadas en tu app. A partir de ahí, describes lo que quieres en el chat de IA y este crea el workflow, haciendo las preguntas que necesite. Sigues refinándolo en el chat hasta que funcione como necesitas. Cada vez que la IA crea o actualiza un workflow, aparece una tarjeta para él en el chat. Haz clic en la tarjeta para abrir el workflow en el editor.

Empezar desde un activador

Empieza desde un activador cuando ya sabes cómo debe comenzar el workflow. Tu elección añade un prompt al chat de IA. La IA construye el workflow contigo y lo añade a tu lista de Flujos de trabajo.
Una captura de pantalla de un nuevo workflow en el panel de la app, con el paso Add trigger resaltado encima de Add action

Añadir un activador a un nuevo workflow.

Para crear un workflow desde un activador:
  1. Haz clic en Panel en el editor de tu app.
  2. Haz clic en Flujos de trabajo.
  3. Haz clic en Crear flujo de trabajo.
  4. Haz clic en Agregar disparador.
  5. Elige cómo se inicia el workflow, como un activador programado configurado como Una vez, Recurrente o Por intervalo, o un conector, un agente dentro de la app o una entidad.
  6. Añade al prompt del chat de IA lo que debe hacer el workflow y envíalo.
  7. Responde cualquier pregunta de seguimiento que haga la IA.
  8. Si elegiste un conector que tu app aún no ha conectado, haz clic en Conectar a y el nombre del conector en el chat de IA. Luego inicia sesión en tu cuenta.
Una captura de pantalla del menú Add trigger en un nuevo workflow en el panel de la app, con Browse all connectors resaltado

Elegir un activador para un nuevo workflow.

Empezar desde una acción

Empieza desde una acción cuando sabes qué debe hacer el workflow, pero no has decidido qué lo inicia. La IA te pregunta por el activador mientras lo construye y luego añade el workflow a tu lista de Flujos de trabajo. Para crear un workflow desde una acción:
  1. Haz clic en Panel en el editor de tu app.
  2. Haz clic en Flujos de trabajo.
  3. Haz clic en Crear flujo de trabajo.
  4. Haz clic en Agregar acción y elige qué hace el workflow:
    • Función de backend: Ejecuta código personalizado, como actualizar datos o llamar a una API.
    • Condición: Sigue un camino diferente según una regla.
    • Espera: Haz una pausa durante un tiempo definido antes del siguiente paso.
    • Describe la tuya: Dile al chat qué debe hacer este paso.
  5. Completa el prompt que tu elección añade al chat de IA y envíalo.
  6. Responde cualquier pregunta de seguimiento que haga la IA.
El lienzo Create a new workflow con el menú Add action abierto, que muestra Backend function, Condition, Wait y Describe your own

Elegir una acción en el lienzo Create a new workflow.

Empezar desde una sugerencia

Empieza desde una sugerencia cuando quieras una idea lista adaptada a tu app. La IA la construye y la añade a tu lista de Flujos de trabajo. Para crear un workflow desde una sugerencia:
  1. Haz clic en Panel en el editor de tu app.
  2. Haz clic en Flujos de trabajo.
  3. Haz clic en Crear flujo de trabajo.
  4. Bajo O empieza con estos flujos de trabajo, elige una sugerencia.
  5. Revisa el prompt prellenado en el chat de IA, ajústalo si es necesario y envíalo.
Lienzo Create a new workflow con la fila de sugerencias resaltada

Elegir una sugerencia de workflow.

Obtén los mejores resultados de la IA:
  • Describe cada paso y resultado con claridad para que aparezcan en el diagrama.
  • Para una condición, da a cada camino una acción distinta; de lo contrario, la IA podría poner la lógica dentro de una sola función de backend en lugar de mostrar un camino separado.
  • Si un paso necesita una nueva función de backend, solo menciónalo y la IA la escribe por ti.

Gestionar workflows

Después de empezar a usar workflows, puedes controlar cuándo se ejecutan, cambiar lo que hacen, renombrarlos, activarlos bajo demanda o limpiar los workflows que ya no necesitas. Cada workflow muestra un estado Activo o Inactivo, y puedes desactivar uno para pausarlo y reactivarlo cuando lo necesites.

Activar o desactivar un workflow

Desactiva un workflow cuando quieras que deje de ejecutarse, y actívalo de nuevo cuando lo necesites. Desactivarlo evita que se inicien nuevas ejecuciones, pero el historial de ejecuciones sigue disponible. Para activar o desactivar un workflow:
  1. Haz clic en Panel en el editor de tu app.
  2. Haz clic en Flujos de trabajo.
  3. Haz clic en el icono Más acciones del workflow.
  4. Haz clic en Desactivar o Activar.
También puedes abrir un workflow y usar el interruptor Activo en el panel de detalles.
Menú del workflow con la opción Deactivate resaltada

Desactivar un workflow desde el menú More actions.

Editar un workflow

Para cambiar lo que hace un workflow, edítalo desde su diagrama o simplemente describe el cambio en el chat de IA. Cada opción de edición abre el chat de IA con un prompt prellenado y la IA hace el cambio por ti, así que no hay nada que editar a mano.
Haz clic en el icono Editar de un paso para cambiar lo que hace o reemplazarlo por un paso diferente.
Un workflow con un activador programado y una acción de envío de recordatorios diarios, con el menú de edición abierto en Change what this step does y Replace this step

Editar un paso.

  • Haz clic en el icono Editar del activador para cambiar qué eventos activan el workflow.
  • Haz clic en el icono Reemplazar disparador para cambiar a un activador diferente, como un activador programado, de conector, de agente dentro de la app o de entidad.
El selector de activadores abierto junto a un workflow, con las opciones programadas One time, Recurring y On an interval, y luego conectores, agentes y entidades

Reemplazar el activador de un workflow.

Haz clic en el botón de añadir debajo de un paso, luego elige Acción o Condición.
El control más debajo de una acción del workflow, con un tooltip Add a step after this y un menú con Action o Condition

Añadir un paso a un workflow.

Cambiar los pasos de un workflow crea una nueva versión. Las ejecuciones en curso terminan con la versión con la que empezaron, y las nuevas ejecuciones usan la versión más reciente.

Renombrar un workflow

Da a un workflow un nombre más claro en cualquier momento. Renombrarlo no crea una nueva versión. Para renombrar un workflow:
  1. Haz clic en Panel en el editor de tu app.
  2. Haz clic en Flujos de trabajo.
  3. Haz clic en el icono Más acciones del workflow.
  4. Haz clic en Renombrar e introduce el nuevo nombre.
La lista Workflows con 3 workflows activos y un menú abierto en el primero, con Rename sobre Deactivate y Archive

Renombrar un workflow desde el menú More actions.

Ejecutar un workflow de inmediato

Ejecuta un workflow al momento cuando quieras iniciarlo bajo demanda. Esto te ayuda a probar cambios, confirmar que tu configuración funciona o manejar algo urgente entre ejecuciones programadas.
Importante: Run now ejecuta acciones reales usando tu configuración actual, como enviar correos reales o actualizar registros reales. Es una ejecución manual única que no afecta tu horario ni tu activador, y aparece en el historial de ejecuciones etiquetada como prueba. Cuando existen ejecuciones anteriores, también puedes reproducir el workflow usando los datos de una ejecución previa.
Para ejecutar un workflow:
  1. Haz clic en Panel en el editor de tu app.
  2. Haz clic en Flujos de trabajo.
  3. Haz clic en el workflow para abrirlo.
  4. Haz clic en Ejecutar ahora en el panel de detalles.
  5. En el cuadro de confirmación, haz clic en Ejecutar ahora de nuevo.
Panel lateral del workflow con Run now resaltado sobre su historial de ejecuciones

Ejecutar un workflow bajo demanda con Run now.

Cancelar una ejecución

Si un workflow se está ejecutando y necesitas detenerlo, puedes cancelar la ejecución mientras aún está en curso. La ejecución cancelada se muestra como Cancelado en el historial de ejecuciones. Para cancelar una ejecución:
  1. Haz clic en Panel en el editor de tu app.
  2. Haz clic en Flujos de trabajo.
  3. Haz clic en el workflow para abrirlo.
  4. Haz clic en la ejecución en curso, luego haz clic en Cancelar ejecución.

Archivar un workflow

Si ya no necesitas un workflow, puedes archivarlo para mantener limpia tu lista activa. Para archivar un workflow:
  1. Haz clic en Panel en el editor de tu app.
  2. Haz clic en Flujos de trabajo.
  3. Haz clic en el icono Más acciones del workflow.
  4. Haz clic en Archivar.
La lista Workflows con un menú abierto en el primer workflow y Archive resaltado, debajo de Rename y Deactivate

Archivar un workflow desde el menú More actions.

Para ver o restaurar workflows archivados, haz clic en el icono Más acciones junto a Crear flujo de trabajo, luego haz clic en Ver archivo.

Monitorear ejecuciones

Cada workflow registra cada ejecución para que puedas verla suceder en tiempo real y revisarla después. Revisa las ejecuciones de un workflow individual desde su panel de detalles, o ve las ejecuciones de todos tus workflows en la pestaña Actividad.
Mientras un workflow se ejecuta, cada paso del diagrama muestra una marca de verificación verde cuando se completa con éxito, para que puedas confirmar de un vistazo que funciona y ver exactamente dónde se detiene si un paso falla.

Ver las ejecuciones de un workflow

Cuando abres un workflow, el panel de detalles muestra su Tasa de éxito, Tiempo prom. y un Historial de ejecuciones de cada ejecución. Cuando algo sale mal, la ejecución muestra el paso exacto que falló y el error, para que sepas dónde mirar sin adivinar. Para ver las ejecuciones de un workflow:
  1. Haz clic en Panel en el editor de tu app.
  2. Haz clic en Flujos de trabajo.
  3. Haz clic en el workflow que quieres inspeccionar.
  4. En el panel de detalles, revisa Historial de ejecuciones, donde cada ejecución muestra su hora y estado, como Completado.
  5. Haz clic en una ejecución para abrir su Registro de ejecución, incluyendo la hora de inicio, la hora de fin y el tiempo de ejecución.
Una ejecución de workflow completada mostrada en verde en el lienzo, junto a un panel de registro con la descripción, las horas de inicio y fin y una duración de 1,5 segundos

El panel de detalles de un workflow con su historial de ejecuciones.

Usar la pestaña Activity

La pestaña Actividad bajo Flujos de trabajo en el panel de tu app reúne las ejecuciones de todos tus workflows en un solo lugar.
Las ejecuciones que inicias con Ejecutar ahora se etiquetan como TEST, para que puedas distinguirlas de las ejecuciones que se dispararon automáticamente.
Para ver la actividad de todos los workflows:
  1. Haz clic en Panel en el editor de tu app.
  2. Haz clic en Flujos de trabajo.
  3. Haz clic en la pestaña Actividad.
  4. Revisa la lista de ejecuciones, donde cada una muestra su workflow, estado, hora de inicio y tiempo de ejecución. Filtra por estado (Running, Completado, Failed o Cancelado) o por rango de tiempo.
  5. Haz clic en Ver en una ejecución para abrirla en el diagrama del workflow junto a su registro de ejecución.
La pestaña Activity con búsqueda y filtros de estado sobre una tabla de 3 ejecuciones de workflow completadas, cada una con su estado, hora de inicio y duración

La pestaña Activity, mostrando ejecuciones de todos tus workflows.


Workflows y créditos de integración

Los workflows se facturan por los pasos que se ejecutan. Cada paso que ejecuta una función de backend usa una fracción de un crédito de integración, y los cargos se suman entre todos los pasos de una sola ejecución. Las integraciones incorporadas que usa un paso, como enviar un correo o llamar a un modelo de IA, también pueden usar créditos, como en el resto de tu app. Un workflow con varios pasos, por tanto, cuesta más por ejecución que uno de un solo paso, así que vigila con qué frecuencia se ejecutan tus workflows y qué hace cada paso. Si te quedas sin créditos de integración mientras una ejecución está en curso, esa ejecución se cancela. Aprende más sobre los créditos.

Consejos para gestionar el uso de créditos

Los workflows que se ejecutan con frecuencia o encadenan varias acciones pueden agotar tu saldo de créditos rápidamente. Aquí tienes algunas formas de mantener el uso bajo control:
  • Añade condiciones de activación específicas: Acota los criterios que inician un workflow para que no se ejecute innecesariamente.
  • Usa condiciones para saltar pasos innecesarios: Ramifica el workflow para que los pasos costosos solo se ejecuten cuando realmente se necesitan.
  • Consolida workflows redundantes: Si varios workflows realizan tareas que se solapan, combínalos en menos workflows más inteligentes.
  • Resuelve los workflows que fallan cuanto antes: Los workflows con errores pueden seguir consumiendo créditos en cada reintento. Revisa tu historial de ejecuciones con regularidad y arregla o desactiva los workflows problemáticos en cuanto los detectes.
  • Revisa la frecuencia de los workflows programados: Considera si los workflows recurrentes, como informes o recordatorios diarios, necesitan ejecutarse tan a menudo como están configurados.
  • Sé moderado con las llamadas a la IA: Si un paso llama a un modelo de IA, eso también usa créditos, así que llámalo solo cuando realmente necesites el resultado.
  • Prueba primero con un conjunto de datos pequeño: Ejecuta un workflow manualmente y revisa su historial de ejecuciones para estimar el costo en créditos por ejecución antes de habilitarlo a escala.

Preguntas frecuentes

Haz clic en una pregunta abajo para saber más.
Sí. Pide al chat de IA que añada condiciones a cualquier workflow o paso. Por ejemplo:
El workflow entonces toma diferentes caminos según las condiciones que describas, para que se ejecuten pasos distintos según tus datos. Una condición puede tener varios caminos, más uno general para todo lo que no coincida, y el diagrama muestra cada camino por separado.
Abre el workflow y revisa su Historial de ejecuciones para encontrar el paso que falló. Pide a la IA de tu panel que explique el error y sugiera una solución, luego usa Ejecutar ahora para confirmar que el workflow tiene éxito.Si un workflow sigue fallando, Base44 lo desactiva automáticamente y te envía un correo, para que puedas arreglarlo antes de volver a activarlo. Un workflow programado se desactiva después de 5 fallos consecutivos, porque se ejecuta igual cada vez, así que los fallos repetidos suelen indicar que algo va mal. Los workflows con cualquier otro activador se desactivan después de 50 fallos consecutivos, porque sus datos de entrada varían y algún fallo ocasional es más esperable. Arreglar el workflow y reactivarlo restablece el conteo.
Depende de cómo se inicia el workflow. Un workflow programado puede ejecutarse bajo demanda en cualquier momento, porque no necesita ningún dato de entrada. Un workflow que se inicia desde un activador de entidad, conector o agente dentro de la app necesita los datos del activador para ejecutarse, como la tarea específica que se creó, así que Ejecutar ahora reproduce los datos de una ejecución anterior. Esto significa que el workflow tiene que ejecutarse al menos una vez antes de poder ejecutarlo bajo demanda.Si ves No previous runs, activa el workflow de verdad una vez, por ejemplo creando una tarea para el workflow de seguimiento de tareas, y luego usa Ejecutar ahora para reproducir esa ejecución.
Sí. Pide a la IA que active, desactive, archive o restaure un workflow, y hará el cambio por ti sin abrir los menús del panel.
Chat de IA que confirma que un workflow está en pausa

Gestionar un workflow desde el chat de IA.

La página de Workflows lista todos tus workflows, paginando hasta 1,000.
Las apps más antiguas usaban automatizaciones, que fueron reemplazadas por los flujos de trabajo. Si el panel de tu app muestra Automatizaciones en lugar de Flujos de trabajo, tus automatizaciones siguen ejecutándose. Aún puedes activarlas o desactivarlas, editarlas, ejecutarlas, archivarlas o eliminarlas, pero no puedes crear nuevas.Para crear nuevas, cambia tu app a flujos de trabajo. Cada automatización se convierte en un flujo de trabajo con el mismo activador y la misma programación. Las automatizaciones que archivaste siguen archivadas. Los recuentos de ejecuciones se trasladan. Los registros de ejecuciones anteriores se quedan con tus automatizaciones originales, que Base44 conserva como archivadas. Tus automatizaciones siguen ejecutándose hasta que termina el cambio.Para cambiar de automatizaciones a flujos de trabajo:
  1. Ve al editor de la app.
  2. Haz clic en Panel.
  3. Haz clic en Automatizaciones.
  4. Haz clic en Cambiar a Workflows.
  5. Revisa qué pasa cuando haces el cambio y luego haz clic en Empezar ahora. Cuando termina el cambio, Flujos de trabajo reemplaza a Automatizaciones en tu panel.
Esta página fue traducida con IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.