- Steps: Focused on querying data or triggering fetch-like operations from providers (e.g., querying databases, fetching logs, or retrieving information).
- Actions: Geared toward notifying or triggering outcomes, such as sending notifications, updating tickets, or invoking external services.
General Structure
Both steps and actions are defined using a similar schema:Steps
Used for querying or fetching data. Step uses the_query
method of each provider.
Actions
Used for notifications or triggering effects. Action uses the_notify
method of each provider.