Skip to content
Strive Docs

Routines

Routines are agents on a schedule — describe what should happen and how often, and Strive runs it automatically, delivering results to your inbox and channels.

A routine is an agent on a schedule. Describe what should happen and how often it should run, and Strive turns it into a routine that runs on its own — no need to remember to trigger it.

The easiest way is conversationally. In chat, run the create_routine skill or just describe the schedule:

Every Monday at 9am, analyze my Google Ads account for wasted spend and send
the summary to my inbox.

Strive proposes a routine — the agent, the schedule, and the delivery channel — which you can confirm or adjust before it goes live.

Routines can be active or paused. Pause a routine to stop it running without deleting it; activate it again when you’re ready. You can still run a routine on demand at any time.

Routine results always land in your Strive Inbox, and can optionally be delivered to:

  • Slack
  • Google Chat

Use the update_routine skill, or edit the routine directly, to change its schedule, prompt, or delivery channels.

  • Reports — where routine output is captured.
  • Connections — the sources routines read from.