Scheduled Triggers
Scheduled triggers let you run agents automatically on a recurring schedule or at a specific one-time date and time. When a trigger fires, it creates a job run that you can review from the Tasks page.
Who can create scheduled triggers
- Any workspace member who has access to the AI chat and at least one agent can create scheduled triggers.
What you can schedule
- Daily -- run at the same time every day.
- Weekly -- run on a specific day and time each week.
- Monthly -- run on a specific day of the month.
- One-time -- run once at a specific date and time.
All schedules are timezone-aware. If you do not specify a timezone, the system uses the timezone from your user profile.
What happens when a trigger fires
Each time the schedule is reached, the system starts a new job run using the agent and prompt you configured. The agent executes the prompt with full access to its assigned tools. When the run completes, you can view the result, status, duration, and execution log from the Tasks page.
Run statuses
| Status | Meaning |
|---|---|
| Processing | The run is currently executing |
| Success | The run completed without errors |
| Failed | The run encountered an error and did not complete |
| Partial | The run completed but some steps encountered issues |
Notifications
When a trigger run finishes, you receive a Slack notification if your workspace has Slack connected:
- Failed runs send an immediate notification.
- Success and Partial runs are included in a periodic digest.
Slack notifications require both the workspace Slack integration and your personal Slack identity to be connected.
Playbook
- Build a Daily Zendesk Support Triage Agent -- Example workflow for running an agent every morning to review urgent work, SLA risk, and backlog in Zendesk.
Related guides
- Creating a Scheduled Trigger -- Step-by-step instructions for setting up a trigger.
- Viewing Job Runs -- How to review run history, status, and execution logs.
- Troubleshooting -- Solutions to common issues.