Skip to main content

Flows

Flows

A flow is a plan of one or more steps that will get executed. A flow can contain one or more of following:

  • Trigger

  • Schedule

  • Webhook

  • Manual/Api

  • Email

  • ...

  • Logic (for example if statement)

  • Action

  • This will perform an action, the definition of the action can be written in a template or our own code

  • Report: Outputs or informs

  • SMS

  • Email

  • Slack, Teams, ...

  • ...

Types

Scheduled flows Direct flows

Status

PendingThe task execution waits to be handled by a worker CanceledThe task execution was stopped before being handled by a worker RunningThe task execution is being handled by a worker FailedThe task execution was unable to run completely StoppedThe task execution is stopped while being executed CompleteThe task execution was completely executed

Triggers

A trigger can put a FlowRunRequest on the queue. Certain parameters of the provided task can be overwritten when the trigger is triggered

TypeWhenData APIWhen the API is calledSchedule WebhookWhen a webhook is calledWebhook Key ScheduleAccording to a scheduleSchedule schema Email receivedWhen a email is received in a mailboxMailbox to monitor, email filters