Gatillos & accións
Que o inicia, que fai, como decide
Tres preguntas, e cada fluxo desta plataforma é unha resposta a elas. Esta páxina é o vocabulario: as formas en que pode comezar unha execución, as cousas que pode facer un paso e as pezas que dan forma ao camiño entre as dúas.
Gatillos
Catro formas de comezar unha execución
Unha programación
Cada dez minutos, cada luns ás sete, o primeiro día laborable do mes. Expresada nun fuso horario que elixas, así que o cambio de hora non é un incidente.
Un webhook
A túa tenda, o teu CRM, o teu sistema de facturación, calquera cousa que poida facer unha solicitude HTTP. A verificación de sinatura está activada por defecto e a carga gárdase coa execución.
Un evento do mundo
Un concerto anunciado, un encontro programado, un terremoto, un aviso de inundación, un limiar de calidade do aire superado, unha caída dun provedor. Máis de 175 fontes, actualizadas cada dez a vinte minutos.
Unha consulta, ou unha persoa
Vixía un endpoint, unha caixa de correo ou un cartafol e comeza cando algo cambie. Ou inícao a man, desde a consola, porque ás veces esa é a resposta honesta.
Unha execución por cousa. Un gatillo que se dispara dúas veces polo mesmo evento subxacente — un webhook reintentado polo emisor, unha consulta que ve a mesma fila outra vez — inicia unha execución, non dúas. A desduplicación baséase en calquera cousa que identifique o elemento, e podes definir esa chave ti mesmo cando a idea de id do emisor é peor que a túa.
Accións
Pasos que fan algo
Unha acción cambia algo fóra da execución: escribe, envía, cobra, reserva, obtén ou arquiva. Dous tipos, e a diferenza é se interveñen un modelo.
Accións deterministas
Chamar un endpoint HTTP. Ler e escribir nos teus propios sistemas. Reestruturar unha carga. Consultar algo en datos de referencia. Enviar un correo electrónico, un SMS, unha notificación push ou unha carta impresa. Ofrecer unha franxa de reserva. Cobrar un pagamento. Crear unha ligazón curta. Obter unha imaxe coa súa licenza anexa. Escribir unha fila, un ficheiro, un rexistro.
Mesma entrada, mesma saída. Non custan nada de executar, por iso o consello honesto é usalas para todo o que non precise xuízo de verdade.
Accións de IA
Clasifica esta mensaxe. Redacta esa resposta. Resume un fío en tres puntos. Extrae campos dun documento non estruturado. Escolle entre opcións segundo unha regra que escribiches en prosa. Traduce, mantendo o ton.
Cada paso de IA declara a forma do que devolve, e o resultado validase contra esa forma antes de que a execución continúe. Se un modelo produce algo malformado, o paso falla de xeito limpo en vez de contaminar os seguintes doce pasos.

Algo acontece. Entón acontece o seguinte correcto.
Fluxo: os pasos que só pensan na execución
As condicións ramifican segundo un valor. Ambos os camiños están definidos, sempre — unha condición cunha rama «else» sen definir é o xeito máis común de perder rexistros en silencio nunha automatización, polo que aquí non é posible deixala colgando.
As esperas manteñen unha execución ata un momento ou un evento. Unha espera é un wake_at escrito na propia execución, non unha fila nunha cola, e por iso un fluxo de traballo pode manter dez mil persoas durante tres semanas sen que custe nada nin ninguén se decate.
As horas de silencio evitan que as mensaxes saíntes cheguen ás tres da mañá. Unha execución que alcanza un paso de envío dentro da xanela de silencio agarda a que esta se peche. A gravidade pode anulara deliberadamente, para as alertas que deben espertar ás persoas.
As divisións envían unha parte das execucións polo camiño A e o resto polo camiño B, para que poidas comparar dous asuntos, dúas esperas ou dúas ordes entre si con tráfico real.
As metas marcan o obxectivo do fluxo de traballo. Cando unha execución alcanza a súa meta, detense aí, quedase o que quedase augas abaixo — o cliente que xa comprou non recibe o terceiro recordatorio de compra.
- ⚡ActivadorCesta inactiva durante 40 minutos. Deducada por id de cesta.
- ?CondiciónCesta de máis de 150 zł? Si — toma o camiño máis longo.
- ⏸EsperarUn
wake_atna execución. Sen fila de cola, sen custo. - ADivide50/50 no asunto. Esta execución tomou a variante A.
- ✉EnviarCorreo electrónico con ligazón curta, redireccións contadas por destinatario.
- ★ObxectivoPedido realizado. A execución detense aquí; o segundo recordatorio nunca se envía.
Pasos que chamaron a un modelo: 1Pasos que non custaron nada: 5
Os erros son parte do fluxo, non unha excepción a el
Un paso que falla ten a onde ir. Reintentar con retroceso e un límite de intentos. Tomar un camiño alternativo. Deter a execución e arquivaa onde unha persoa a vexa. Continuar sen máis, porque ese paso era opcional e prefires ter a maior parte do resultado que non ter nada.
O predeterminado para un paso que fala co sistema doutro é reintentar unhas cantas veces e despois deterse — porque un sistema caído ás 09:14 adoita estar en pé ás 09:19, e porque unha execución detida é máis fácil de razónar que unha que aconteceu á metade.
O que non podes facer: un paso non pode volver a un paso anterior. Un fluxo de traballo é un camiño dirixido, non un programa con instrución de salto. Se o teu traballo precisa realmente un bucle, itera sobre unha lista nun único paso, ou inicia unha execución por elemento — ambas as opcións están soportadas, e ambas son máis fáciles de ler despois que un ciclo.