Routines · 48 built-in

Run your agent's routines by name.

Routines are reusable behaviors for your private agent: briefs, drafts, reminders, memory, follow-ups, and workflows you can run by name. Start with 48 built-in. Your agent can suggest new routines as it learns your repeated requests — always with your approval.

Messenger · today, 07:42
morning brief
Today: 3 meetings, one overdue follow-up to Aleksy, and a draft investor reply waiting for you. Want me to prepare the 10:30 design-team brief next?
yes, and inbox triage after
Start with these

The eight routines most people use in the first week.

Each one shows what it needs, when it runs, and whether it can read, draft, or act.

Morning briefsay “morning brief”

A short summary of today the moment you wake up — meetings, open loops, anything overdue.

Needs
Calendar, email
Runs
scheduled · on request
Control
read only
Inbox triagesay “inbox triage”

Finds the few emails worth attention and drafts replies in your voice.

Needs
Gmail (or other connected mailbox)
Runs
on request · scheduled
Control
draft only
Meeting prepsay “meeting prep”

Reads the calendar invite plus the last thread with that person and surfaces what matters.

Needs
Calendar, notes, recent messages
Runs
scheduled · on request
Control
read only
Person notessay “person notes”

“What do I know about Aleksy?” — pulls from notes and prior threads before the meeting.

Needs
Notes
Runs
on request
Control
read only
Decision logsay “decision log”

Captures the decision you just made, the reason, and what you ruled out.

Runs
on request · proactive
Control
read only
Project pickupsay “project pickup”

“Where were we on X?” — pulls the last commit, doc edit, and message thread.

Needs
Linear / GitHub, docs, messages
Runs
on request
Control
read only
Follow-up trackersay “follow-up tracker”

Open loops you owe a reply on, surfaced before they go cold.

Needs
Email, messages
Runs
scheduled · on request
Control
draft only
Friday reviewsay “friday review”

What you shipped, slipped, decided — in your usual end-of-week format.

Needs
Calendar, commits, messages
Runs
scheduled
Control
read only
How a routine actually runs

Boring on purpose. No surprises.

Every routine follows the same shape. Nothing leaves your messenger or your sources without you saying yes.

Step 01Say itSend a message in your messenger — “morning brief”, “meeting prep”, “inbox triage”.
Step 02Your agent runs itOn your private server. Nobody else sees the prompt, the data, or the result.
Step 03Uses only what you connectCalendar, Gmail, notes, code — only the sources you have linked.
Step 04Asks before any outbound actionSending an email, booking a call, moving money — all surfaced for you to confirm.
Step 05Edit, pause, or deleteEvery routine is opt-in. Change the schedule, change the wording, switch it off for the day.
Full catalog · 48 built-in

Browse by what they're for.

Cards show only the metadata that's non-obvious. No badge means: runs on request, read-only, no integrations needed.

Heartbeats

7 routines
Morning brief
A short summary of today the moment you wake up — meetings, open loops, anything overdue.
Needs Calendar, emailscheduledRead only
say“morning brief”
Friday review
What you shipped, slipped, decided — in your usual end-of-week format.
Needs Calendar, commits, messagesscheduledRead only
say“friday review”
Midday status
A one-line check-in at lunch with what still matters today.
scheduledRead only
say“midday status”
Evening wind-down
A gentle close to the day with anything outstanding.
scheduledRead only
say“evening wind-down”
Deep-work block
Protects your focus time and reschedules around it.
Needs CalendarscheduledAsks first
say“deep-work block”
Weekly inspire
A nudge or quote pulled from what you said this week.
scheduledRead only
say“weekly inspire”
Goal check-in
Weekly: are you still on the things you said you would be?
scheduledRead only
say“goal check-in”

Drafting

7 routines
Inbox triage
Finds the few emails worth attention and drafts replies in your voice.
Needs Gmail (or other connected mailbox)scheduledDraft only
say“inbox triage”
Polite no
Decline kindly — sponsorships, cold pitches, intros.
Draft only
say“polite no”
Investor follow-up
Stay in touch on a cadence without being pushy.
Needs EmailscheduledDraft only
say“investor follow-up”
Newsletter draft
Pulls from your week, writes in your voice.
Needs Notes, calendarDraft only
say“newsletter draft”
Thank-you note
Warm, specific, never generic.
Draft only
say“thank-you note”
Press response
On-record vs off — handles both modes.
Draft only
say“press response”
Customer reply
Picks up on intent, drafts in your support voice.
Needs Email or helpdeskDraft only
say“customer reply”

Memory

6 routines
Person notes
“What do I know about Aleksy?” — pulls from notes and prior threads before the meeting.
Needs NotesRead only
say“person notes”
Decision log
Captures the decision you just made, the reason, and what you ruled out.
proactiveRead only
say“decision log”
Birthday reminder
Spots birthdays four days out and offers to draft.
proactiveDraft only
say“birthday reminder”
Reading list
Files links you sent yourself and resurfaces them by topic.
proactiveRead only
say“reading list”
Idea capture
A voice note becomes a tagged note in seconds.
Read only
say“idea capture”
Reading queue
Articles you saved — resurfaces by topic when relevant.
proactiveRead only
say“reading queue”

Work

9 routines
Meeting prep
Reads the calendar invite plus the last thread with that person and surfaces what matters.
Needs Calendar, notes, recent messagesscheduledRead only
say“meeting prep”
Project pickup
“Where were we on X?” — pulls the last commit, doc edit, and message thread.
Needs Linear / GitHub, docs, messagesRead only
say“project pickup”
Follow-up tracker
Open loops you owe a reply on, surfaced before they go cold.
Needs Email, messagesscheduledDraft only
say“follow-up tracker”
Standup write-up
Three bullets, in the format your team likes them.
Needs Commits, messagesscheduledDraft only
say“standup write-up”
Project status
Pulled from Linear, commits, and recent messages.
Needs Linear, GitHub, messagesscheduledRead only
say“project status”
Code review brief
“What changed and is it OK?” in four lines.
Needs GitHubRead only
say“code review brief”
Pull-request summary
Turns your last commits into a clean, readable summary.
Needs GitHubDraft only
say“pull-request summary”
Calendar audit
Shows where your time actually went last week.
Needs CalendarscheduledRead only
say“calendar audit”
Out-of-office
Drafts the email and bounce, optionally schedules.
Needs Calendar, emailAsks first
say“out-of-office”

Learning

3 routines
Doc summarizer
TL;DR plus the parts you actually need to read.
Read only
say“doc summarizer”
Concept explainer
“Explain like I have five minutes” mode.
Read only
say“concept explainer”
Routine builder
Turns three repeated asks into a named routine — with your approval.
proactiveAsks first
say“routine builder”

Travel

4 routines

Recommends and drafts first. Books only when you confirm — never silently.

Trip planner
Finds a flight and hotel that fit your real life.
Needs Calendar, travel preferencesDraft only
say“trip planner”
Layover checker
Warns when a connection is too tight for your routine.
Needs CalendarproactiveRead only
say“layover checker”
Hotel pick-up confirm
Confirms transfers in the local language.
Asks first
say“hotel pick-up confirm”
Travel pack list
Length-aware, weather-aware, returns-to-you-aware.
Needs Weather, calendarRead only
say“travel pack list”

Health

3 routines

Optional, private, disconnect anytime. Health routines never share data with anyone but you.

Gym nudge
Mon/Wed/Fri at 18:00 — or whatever cadence you actually keep.
scheduledRead only
say“gym nudge”
Water reminder
Opt-in. Polite. Skippable.
scheduledRead only
say“water reminder”
Walk reminder
After lunch, no judgement if you say no.
scheduledRead only
say“walk reminder”

Money

3 routines

Read-only by default. Anything that moves money is drafted first and only sent after you confirm.

Expense splitter
Tracks group expenses in your messenger thread.
Read only
say“expense splitter”
Invoice paid?
Reminds you when an invoice is overdue and drafts the chase.
Needs EmailscheduledDraft only
say“invoice paid?”
Subscription tracker
Lists recurring charges and surfaces the ones you forgot.
Needs Email / bank exportsscheduledRead only
say“subscription tracker”

Personal

6 routines
Restaurant pick
For the person you are with, not the cuisine.
Read only
say“restaurant pick”
Gift idea
Pulls from what they have actually mentioned, not generic lists.
proactiveRead only
say“gift idea”
Family follow-up
Nudges you about people you said you would check in on.
scheduledDraft only
say“family follow-up”
Admin paperwork
Drafts the boring letter, fills the form, books the renewal.
Draft only
say“admin paperwork”
Find that PDF
“The thing about the insurance from January” — finds it across drives.
Needs Drive / docsRead only
say“find that pdf”
Renewal reminder
Passports, insurance, domain names — well before they expire.
scheduledproactiveRead only
say“renewal reminder”
Custom routines

From a repeated ask to a saved routine.

If you ask for the same thing a few times, your agent offers to turn it into a reusable routine. You decide whether to save it, schedule it, or let it act on its own.

The shape of it

You repeat. It notices. You approve.

No silent surveillance, no “the AI guessed.” The agent shows you the pattern it saw, the routine it proposes, and exactly where it can act without asking again.

Every suggested routine is editable before you save it — the schedule, the sources, the boundary. Delete it any time.

You, three Fridays in a row
summarize my Friday investor notes
give me a recap of the Friday calls
friday investor wrap-up please
Your agent
I noticed you ask for this most Fridays. Want me to save it as a routine — “investor update draft”?
Runs
Fridays · 15:00 (editable)
Needs
Notes + Gmail
Control
Draft only — never sends without you
Free for 7 days · no card

And it suggests new ones when patterns repeat.

If you ask for the same thing a few times, your agent can turn it into a reusable routine. You approve what gets saved, scheduled, or automated.

Get your free agent
Free 7-day trial · no card to start · disconnect anytime
Routines — Ermes