Problemas y activación
Por qué una automatización no se puede activar y qué significan los avisos del editor
Última actualización el
Tillor revisa tu flujo de forma continua mientras lo construyes. Mientras haya problemas abiertos, no puedes activar la automatización. Así se evita que un flujo que no puede funcionar intente enviar recordatorios o tareas reales.
Dónde ves los problemas
- En cada paso con un problema aparece un pequeño número de advertencia
- En el panel de la derecha, los problemas del paso seleccionado aparecen en un bloque naranja encima de los ajustes
- En la parte superior del panel hay un botón con el total, por ejemplo 3 problemas. Haz clic para ver la lista y haz clic en un aviso para saltar al paso
- En la vista general de automatizaciones aparece una etiqueta como 3 problemas junto al nombre, y un filtro Problemas
Por qué no puedo activarla
El interruptor Activo no funciona mientras haya problemas, con el texto Corrige primero los problemas pendientes. En la vista general tampoco puedes activar el interruptor de la automatización.
Si la automatización ya está activada, no puedes guardar cambios que tengan problemas. Un flujo que está en marcha debe seguir siendo válido. Corrige los problemas o pausa antes la automatización.
Qué significan los avisos
| Aviso | Qué ocurre | Qué haces |
|---|---|---|
| Añade un disparador para empezar. | El flujo no tiene disparador | Un flujo necesita siempre al menos un disparador. Arrastra Cuando ocurra esto desde la lista de la izquierda al lienzo |
| Este evento ya no existe. Elige otro. | El evento del disparador ya no existe | Elige otro en Evento |
| No está conectado, así que este paso nunca se ejecuta. | Ninguna línea llega al paso | Conecta el paso a una salida de otro paso o elimínalo |
| Este paso forma parte de un bucle. Un flujo solo puede avanzar. | Una línea vuelve a un paso anterior | Elimina la línea que apunta hacia atrás. Un flujo no puede dar vueltas en círculo |
| [Campo] es obligatorio. | Un campo obligatorio está vacío, como el Título de una tarea | Rellena el campo. Los campos obligatorios llevan un asterisco |
| [Campo]: [variable] no está disponible en este paso. | Usas una variable que no existe en este paso | Elige una variable de la lista detrás del botón Variable. Comprueba también que el paso que genera la variable esté antes en el flujo |
| [Campo] no es un JSON válido. | El Payload o el Body no es JSON correcto | Revisa llaves, comas y comillas. Las variables están permitidas |
| Añade al menos una opción. | Un paso Pedir una decisión no tiene opciones | Haz clic en Añadir opción en Opciones |
| Cada opción necesita un nombre. | Una opción de Pedir una decisión no tiene nombre | Rellena el nombre o elimina la opción |
| Añade una condición. | Un paso Si / si no no tiene condiciones | Haz clic en Añadir condición |
| Una condición no tiene un campo válido. | El campo de una condición está vacío o es desconocido | Elige o escribe un campo que esté en la lista detrás de Variable |
| Introduce un valor para [variable]. | Una condición tiene una comparación pero aún no tiene valor | Rellena el valor o elige una comparación como está vacío que no necesita ninguno |
| [Campo]: [variable] no es un formato conocido. | Usas detrás del | un formato que no existe | Usa currency, number, date, datetime, time, upper o lower. Consulta Dar formato a un valor |
| [Campo]: [variable] no es una unidad. | Escribes un desplazamiento de fecha con una unidad que no existe | Usa minutes, hours, days, weeks o months |
| [Campo]: el campo personalizado [variable] no existe. | Usas un campo personalizado que no existe (ya) | Elige un campo existente de la lista detrás de Variable |
| [Campo]: [variable] tiene un formato o un desplazamiento de fecha, que solo funciona en textos. | Usas un formato en el campo de código de Ejecutar código | Calcúlalo en el código |
| [Campo]: [variable] no es un nombre de variable. | El nombre de un resultado contiene caracteres no permitidos | Usa letras, cifras y puntos, como result o result.names |
| Un retraso de 0 no hace nada. | El retraso está en 0 | Indica una duración mayor que 0 |
| La ruta debe empezar por / y permanecer dentro de la API de tu organización. | La Ruta de una solicitud API no está permitida | Haz que la ruta empiece por una sola / y no incluyas .. ni \ |
| La URL debe empezar por https://. | La URL de una solicitud API no es segura | Usa una dirección que empiece por https:// |
| La expresión cron no es válida. Usa cinco campos, como 0 8 * * 1. | La expresión cron no es correcta | Consulta Según una expresión cron |
Qué no puede comprobar Tillor de antemano
Algunos errores solo salen a la luz cuando el flujo se ejecuta de verdad.
- Una URL formada por variables solo se puede comprobar cuando está rellena
- En los eventos cuyos datos no están descritos, Tillor no comprueba las variables
- Si un registro existe, si se puede enviar una factura o si otro servidor está disponible, solo se sabe durante una ejecución
Un flujo sin avisos no es, por tanto, necesariamente un flujo que siempre funciona. Pruébalo con Pruebas y ejecuciones y revisa las primeras ejecuciones reales.
Un evento que desaparece
Si cambia un evento o un campo en el que se apoya tu flujo, lo verás como aviso en el paso correspondiente. Modifica el paso antes de volver a activar la automatización.