This page summarises all the essentials you will need to know to start with Swarm. Here you can find tips to set up your project and understand the key concepts.
A project is the collection of the Flow, Pipeline, Tasks and Triggers to make a specific automation process to run.
A flow is a specific workflow that combines a series of stages and actions to automate a process.
A pipeline is a connector that that brings together multiple flows. They decide which flows run for a given project.
An action is a single event performed by Swarm. It can be anything from opening a website, clicking a button, sending an email and much much more.
A stage is a combination of actions
A trigger is how the flow/bot starts. A flow can have multiple ways it can be triggered. It can be trigger via API, a webhook, event or pooling.
A task is an execution of the flow.
A job is a single run of the task.
A status is a task status at the completion of a job. A task status can be SUCCESS, FAILURE, ERROR, ON HOLD, QUEUED, RUNNING or CANCELLED.