Trigger types
Record created / updated / deleted
Record created / updated / deleted
Fires when a record is created, modified or deleted.Parameters:
- Object (Deal, Company, Contact, Task, Project, custom…)
- Event (Created / Updated / Deleted)
- Optional filters (e.g. only if
value > 10000)
Status changed
Status changed
Fires when a record’s status changes.Parameters:
- Object
- Status field (
stagefor deal,statusfor task, etc.) - From (any or specific value)
- To (any or specific value)
Scheduled (cron)
Scheduled (cron)
Fires at regular intervals (cron-like).Parameters:
- Frequency: hourly, daily at X, weekly, monthly, custom cron
- Timezone: Europe/Rome default
- Filters: workflow runs on a set of records (e.g. all open deals)
Incoming webhook
Incoming webhook
Fires when Arya receives an HTTP POST call to a unique URL.Parameters:
- Webhook URL (generated by Arya, e.g.
https://api.arya.so/webhooks/abc123) - Auth method (token, HMAC signature, none)
- Payload parse: define expected JSON schema
Form submitted
Form submitted
Fires when an Arya public form is submitted.Parameters:
- Form: pick existing form
- Form fields become available variables
Email received
Email received
Fires when an email arrives at a monitored address.Parameters:
- Monitored address: dedicated alias (e.g.
leads@arya.so) - Filters: sender, subject, keywords
sales@ → create lead; email to support@ → create ticket.Manual
Manual
Fires only when you launch it (from app or API).Parameters:
- Scope: from record (action icon), from list (bulk), from global menu
- Required inputs: fields the user fills before launching
Trigger filters
Besides base parameters, every trigger accepts filters to avoid firing on every record:Rate limiting
Trigger debugging
In Run history you see per trigger:- When it fired
- Which record / payload activated it
- Which branch was taken
- Final result
Frequently asked questions
Can I have multiple triggers for the same workflow?
Can I have multiple triggers for the same workflow?
No, 1 trigger per workflow. For multiple sources, duplicate the workflow or use a generic trigger + conditions.
Are webhook triggers synchronous?
Are webhook triggers synchronous?
No, async. Arya responds 200 immediately; execution can take seconds or minutes.
Can I temporarily disable a trigger?
Can I temporarily disable a trigger?
Yes, switch Active/Paused on the workflow.