Skip to main content
Routines are automations managed per companion and from the full Routines page at strawberry://routines. The routines page has a flat list across companions, companion filters, search, detail screens, editing, and run history. You can create routines conversationally. If a workflow should repeat, tell the companion:
Do this workflow every Tuesday morning.
The companion can help turn the workflow into a scheduled routine and ask for any missing trigger, account, approval, or notification details.

Routine routes

  • /routines: list view with a run history sparkline card
  • /routines/history: aggregate run history across companions
  • /routines/:id: routine detail and run history
  • /routines/:id/edit: routine editor
  • /routines/new: create routine

Create a routine

  1. Open strawberry://routines.
  2. Click New routine.
  3. Choose a trigger type:
    • Daily
    • Interval
    • Cron expression
    • App trigger, such as new email
  4. If the trigger needs a connected account, select one.
  5. Write the instruction prompt.
  6. Click Create routine.

Create a routine from a chat

When a chat produces a workflow you want to repeat, ask Strawberry to schedule it:
Do this workflow every Tuesday morning.
Ask me any targeted questions you need to make the routine reliable.
Good routine-creation chats usually clarify:
  • The schedule or event trigger
  • Which companion should run the work
  • Which connected account, folder, label, project, or source to use
  • What counts as important enough to notify you
  • What the routine may do automatically
  • What must wait for your approval

Discover routine ideas

If a companion has no routines yet, the empty state can show Suggest routines. Strawberry opens a chat, scans connected apps, and suggests personalized routines for that companion. The new tab page can also show a Discover routines action that opens the same discovery flow.

Manage routines

You can:
  • Filter by companion.
  • Search routines.
  • Open a detail page.
  • Edit a routine.
  • Delete a routine.
  • Pause and resume.
  • Run now for scheduled routines.
  • Replay last run for webhook routines when available.
  • Review run history.

How running routines appear

When a routine fires, Strawberry creates a real chat session. If the task finds nothing significant, it can delete the automatic chat. If it finds something, it can notify you and keep the session visible. Cron routines show scheduled-work notices. Webhook routines show webhook notices with integration logos when available.

Best practices

  • Combine related actions into one routine prompt when they share the same trigger.
  • Keep prompts explicit about what counts as important enough to notify you.
  • Ask routines to delete quiet chats when nothing meaningful happened.
  • Review run history to tune noisy routines.