API Stash Docs Open app →

Scheduled runs & alerts

Turn any flow into a monitor. API Stash runs it on a cron schedule and alerts you when something breaks — or when it succeeds.

Scheduling a flow

Attach a cron schedule to a flow to run it automatically. Schedules use standard 5-field POSIX cron expressions, evaluated in UTC.

# every 5 minutes
*/5 * * * *

# 9:00 every weekday (Mon-Fri)
0 9 * * 1-5

# midnight on the 1st of each month
0 0 1 * *

Alerts on failure or success

Choose when a schedule notifies you: on failure, on success, or both. A failed assertion inside the flow marks the run as failed and triggers the failure alert — so a broken endpoint reaches you within minutes.

Alert destinations

Each schedule can send alerts to one or more destinations:

  • Slack
  • Discord
  • Generic webhook
  • Email

You can configure multiple destinations per schedule — for example, post to a Slack channel and email an on-call address at the same time.

Plan limits

The free tier allows up to 2 scheduled monitors. Pro includes unlimited scheduled monitors. See Plans & billing.