A trigger is the event that starts an automation. ThatApp supports four trigger categories.
Record triggers
Fires when something happens to a record in a connected platform.
- Record created
- Record updated (any field)
- Record updated (specific field changes)
- Record deleted
- Record moved to a different status, stage, or category
- Record assigned to a different user
- Comment added to a record
- File attached to a record
Tell AVA which platform, which app or workspace, and which record event.
Time triggers
Fires on a schedule, not in response to a specific event.
- Every day at a specific time
- Every week on a specific day and time
- Every month on a specific date and time
- Every N hours or minutes
- On a one-time specific date and time (for scheduled tasks)
Tell AVA the schedule you want.
Webhook triggers
Fires when ThatApp receives a POST request to a unique webhook URL.
- Use when a system you are connecting does not have a native ThatApp integration
- Tell AVA: "Create a webhook trigger." AVA will generate the URL and tell you what JSON format to send.
Form triggers
Fires when a form connected to ThatApp is submitted.
- ThatApp can connect to form tools in the 181-platform library
- Tell AVA: "Trigger this flow when a form is submitted."
Combining triggers
An automation can have only one trigger. If you need multiple triggers to start the same set of actions, build separate automations — one per trigger, same actions.
Related: How to Build Your First Automation Flow · How Automations Work