Description: Sets up triggers that define when and how the action will be executed.
- UI Elements:
- Trigger Source: Options to choose the module that will trigger the action (e.g., ticket, resource, account, workflow, Google Sheets, time-based, or event-based).
- Trigger Conditions: Setup conditions such as status changes, unassigned tickets, unprocessed tickets, and other specific events.
- Filter Options: Allows setting multiple filters that must all be true for the action to execute.
- Alternative Triggers: Option to add alternative triggers for the action.
Providers:
- Ticket:
- Changed: Triggered when any aspect of a ticket changes.
- Unassigned: Triggered when a ticket is created but remains unassigned for a certain period.
- Unprocessed: Triggered when a ticket is assigned but not processed by the assigned user.
- Resource:
- Created: Triggered when a new resource is created.
- Changed: Triggered when an existing resource is modified.
- Account:
- Changed: Triggered when there is a change in user account details.
- Workflow:
- Not Finished: Triggered when a workflow is not completed.
- Stuck: Triggered when a workflow is stuck at a particular step.
- Google Sheets:
- Sheet Changed: Triggered when changes are made to a Google Sheets document.
- Row Added: Triggered when a new row is added to a Google Sheets document.
- Time:
- Specific Time: Triggered at a specified time or date.
- Recurring Time: Triggered at regular intervals (e.g., daily, weekly).
- Event:
- System Event: Triggered by specific events within the system.
- Custom Event: Triggered by user-defined events.