# Steps

**Steps** are the building blocks of the workflow - they execute specific tasks, whether it's change a record, make an API call, or show a notification.

![](https://3448227606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LQ08RFAKZvFADEiXKFy%2Fuploads%2Fq2OxoF34g39cTL5UMXB6%2Frhxdct.png?alt=media\&token=61714bd6-c763-4486-8609-db32937c2923)

Steps consist of **actions** and **rules**. An example of an action would be "Updating a record in Airtable" and an example of a rule could be "If condition" that will divide a workflow into two branches.&#x20;

**Learn more** here:

{% content-ref url="steps/actions" %}
[actions](https://docs.jetadmin.io/user-guide/workflow/steps/actions)
{% endcontent-ref %}

{% content-ref url="steps/rules" %}
[rules](https://docs.jetadmin.io/user-guide/workflow/steps/rules)
{% endcontent-ref %}
