Workflow anatomy
Every workflow is a directed graph:Create a workflow
1
Open Automations → New workflow
Pick from scratch or from template (30+ pre-made templates).
2
Configure the trigger
Add the first node: the event that starts the workflow. See Triggers.
3
Add actions
Click + below the trigger → pick action type from the library. Fill parameters.
4
Add conditions (optional)
IF condition: if true, continue on True branch; else on False. You can nest conditions.
5
Test
Click Run in test with a sample record. Arya simulates all actions without real effect, showing input/output.
6
Activate
Switch Active. Workflow starts responding to live triggers.
Variables and references
Within action fields use{{variables}} to reference data from trigger or previous actions:
Functions in templates
Besides references, use mini-functions in variables:Conditions
Single condition
Single condition
value > 10000 → True/False.Multiple with AND/OR
Multiple with AND/OR
(value > 10000 AND stage = "Proposal") OR priority = "Urgent".Conditions on linked records
Conditions on linked records
company.industry == "Retail" — navigate references.Loops
To iterate over a list:1
'For each' action
Add For each action → specify the list (e.g.
trigger.deal.contacts).2
Actions inside the loop
Nested actions execute for each item.
{{item.x}} references current item.3
Aggregate
After the loop, aggregate output (count, sum).
Error handling
Automatic retry
Automatic retry
If an action fails (e.g. Slack API offline), Arya retries N times with exponential backoff.
Fallback
Fallback
For each action, configure what to do on permanent failure: skip, stop workflow, run alternative action.
Error notification
Error notification
Email / Slack to workflow creator on unrecovered error.
Versioning
1
Save version
Every save keeps the history. Access from ⋯ → Version history.
2
Compare
See diff between versions.
3
Rollback
Restore a previous version with one click.
Frequently asked questions
How many workflows can I have?
How many workflows can I have?
No technical limit. Premium plans get higher execution priority.
Do complex workflows slow down the app?
Do complex workflows slow down the app?
No — execution is async on dedicated infrastructure. The app stays responsive even with thousands of workflows.