Schedules

Monitor, pause and start your scheduled tasks

What it is: Schedules allows you to run backend API endpoints automatically at specified times using cron expressions. Perfect for recurring reports, data syncs, and automated workflows.

How to access: Click the Schedules tab in the workspace topbar, or ask the AI agent to create a schedule.

Key features:

  • Cron-based timing: Use standard cron expressions for flexible scheduling

  • Endpoint triggering: Schedules call POST endpoints in your backend API

  • Environment control: Run schedules in development or production

  • Pause/resume: Temporarily pause schedules without deleting them

  • Monitoring: View schedule status and execution history

Common cron patterns:

  • Every minute: * * * * *

  • Every hour: 0 * * * *

  • Every day at midnight: 0 0 * * *

  • Every 15 minutes: */15 * * * *

  • Every Tuesday at 1:30 PM: 30 13 * * 2

How to use:

  1. Tell the agent what you want to run automatically (e.g., "Send a daily report at 9 AM")

  2. The agent creates the endpoint and schedule

  3. Monitor execution in the Schedules tab

  4. Pause, resume, or delete as needed

Tips:

  • Test your endpoint manually before scheduling it

  • Schedules apply to production after deployment

  • Use descriptive endpoint names for easy schedule management

Last updated

Was this helpful?