Run workflows on a schedule

You can now run a workflow on a recurring schedule, without needing a thread to set it off.

Until now every workflow started from something happening on a thread: a new message, a status change, or a manual trigger. Scheduled workflows run on their own timetable instead, so you can automate routine work that is not tied to any single conversation.

Add a Scheduled trigger and pick how often it runs: hourly, daily, on weekdays, or weekly, at the time you choose. Plain shows a plain-English summary like "Runs daily at 09:00" so you can see exactly when it will fire, and the schedule follows your timezone.

Because there is no thread behind the run, scheduled workflows use actions that stand on their own:

  • Send a Slack notification to post a recurring update or digest to a channel

  • Send an HTTP request to sync with or kick off work in an external system

  • Create an internal notification for a routine reminder to your team

  • Start a Sidekick discussion to have Sidekick take on a recurring task, like reviewing overnight threads each morning

Every run shows up in the workflow's run history. If a run starts a Sidekick discussion, you get an Open discussion button to jump straight to it.

Designed, built and written by

Dimitra Zuccarelli

Engineering