[Docs index](/docs.md) / [Scheduled Triggers](/docs/scheduled-triggers/overview.md) / Creating a Scheduled Trigger

---

# Creating a Scheduled Trigger

This guide walks you through creating a scheduled trigger that runs an agent automatically on a recurring schedule or at a specific time.

## Before you begin

- You need access to the AI chat.
- You need at least one agent configured in your workspace. Triggers run through agents, so the agent must exist before you create the trigger.
- If you want Slack notifications for run results, confirm that your workspace has the Slack integration connected and your user profile has a linked Slack identity.

## Steps

### 1. Open the AI chat

Navigate to the AI chat from the main navigation.

### 2. Ask the AI to create a trigger

Describe what you want the agent to do, how often, and when. Include the following in your prompt:

- **What**: the task the agent should perform on each run.
- **When**: the schedule (daily, weekly, monthly, or a one-time date and time).
- **Timezone**: your preferred timezone (for example, "America/New_York"). If you do not specify one, the system uses the timezone from your user profile.

Example prompts:

- `Create a daily trigger at 9:00 AM America/New_York called "Morning inbox review" that scans my inbox and flags urgent follow-ups.`
- `Schedule a weekly task every Monday at 8:00 AM to generate a summary of last week's project activity.`
- `Run a one-time task on 2026-04-10 at 2:00 PM America/Chicago to send the quarterly report.`

The AI will confirm the trigger details and create it. You will see a confirmation message with the trigger ID and the next scheduled run time.

### 3. Verify the trigger was created

You can verify the trigger exists by asking the AI:

- `List my scheduled tasks`

This returns all your triggers with their schedule, status, and next run time.

## Schedule types

| Type | What to specify |
|------|----------------|
| Daily | Hour and minute |
| Weekly | Day of week, hour, and minute |
| Monthly | Day of month, hour, and minute |
| One-time | A specific date and time (ISO 8601 format) |

## Pausing a trigger

To stop a trigger from running without deleting it, ask the AI:

- `Disable my scheduled task called "Morning inbox review"`

The AI will confirm the trigger has been paused. It will not fire again until you re-enable it.

## What happens next

When the scheduled time arrives, the system automatically starts a job run using the agent and prompt you configured. You can monitor the results from the **Tasks** page. See [Viewing Job Runs](viewing-job-runs.md) for details.

If something goes wrong, see [Troubleshooting](troubleshooting.md).

---

## Navigation

### In this section: Scheduled Triggers

- [Scheduled Triggers](/docs/scheduled-triggers/overview.md)
- **Creating a Scheduled Trigger** (current)
- [Viewing Job Runs](/docs/scheduled-triggers/viewing-job-runs.md)
- [Troubleshooting](/docs/scheduled-triggers/troubleshooting.md)

#### Playbooks

- [Playbook: Build a Daily Zendesk Support Triage Agent](/docs/scheduled-triggers/playbook-daily-support-triage-agent.md)

### Other sections

- [MCP Servers](/docs/mcp-servers/overview.md)
- [Tool Creation](/docs/tool-creation/overview.md)
- [Agent Filesystem](/docs/agent-filesystem/overview.md)
- [Chat Sharing](/docs/chat-sharing/overview.md)
- [Agent Skills](/docs/agent-skills/overview.md)
- [Sandcastles](/docs/sandcastles/overview.md)
- [Subagents](/docs/subagents/overview.md)
- [Workspace Permissions](/docs/workspace-permissions/overview.md)

[Back to docs index](/docs.md)
