Product · Routines

Recurring work, on a schedule. In every client's channel.

Describe the recurring job once. The AI teammate runs it on schedule, for every client you point it at, and posts where you said.

Monday recapEvery Monday · 8:00ScheduledRunningDone · 1m 40s
Run #112 · started by the clock
✓
Read Acme's room
3 deliverables shipped · launch copy with legal
✓
Checked Asana and last week's thread
Next milestone Oct 9
✓
Posted the recap
#client-acme · 8:01
# client-acme
NoraAPP8:01
Weekly recap for Acme: three deliverables shipped, launch copy with legal, next milestone Oct 9.
🙌 2
How it works

Say it once. It keeps happening.

No workflow to draw.

01

Say it in plain words

Every Monday at eight, a status recap in each client channel. No cron, no workflow builder, no template to fill.

02

It runs on schedule

Each run reads that client's room and posts there. The same routine, a different result for every client.

03

Pause, change, check

Ask to pause it, move it, or change it. Every run keeps a record you can open.

Examples

One routine, seen from three places.

Set up once, backstage. Delivered in the client's room.

Your firm
# acme-internal
You09:14

Every Monday at 8, post a status recap in each client channel.

NoraAPP09:15

Set. Mondays at 8:00, one recap per client channel, each from that client's room only. First one goes out next Monday.

You09:18

And flag anything that slipped a week.

NoraAPP09:23

Added. Anything past its date gets its own line at the top.

Under the hood

What happens underneath.

Three things you can watch, because they are not a model's guess.

It fires on time.

Monday at eight, the first of the month, tomorrow at noon. Time zones respected, no cron to write.

Monday recapEvery Monday · 8:00ScheduledRunningDone · 1m 40s
Run #112 · started by the clock
✓
Read Acme's room
3 deliverables shipped · launch copy with legal
✓
Checked Asana and last week's thread
Next milestone Oct 9
✓
Posted the recap
#client-acme · 8:01
# client-acme
NoraAPP8:01
Weekly recap for Acme: three deliverables shipped, launch copy with legal, next milestone Oct 9.
🙌 2

One routine, every room.

The same job runs in each client's room, from that client's context only. Same routine, a different result for each client.

Channels
# client-acme
# client-harlow
# client-verde
# acme-internal
AI teammates
Nora
# client-acmeAcme · 4 membersAcme's room
Daniel · Acme9:02
Can we have the board update by Friday? @Nora
Routed to Acme's room · by rule, not by guess
Nora is typing
NoraAPP9:03
Yes. Draft in this thread Thursday, final by Friday 9am.
✓Reading the Acme board in Asana
👍 1
New in #client-harlow → Harlow's room
Message #client-acme↑

Results you can open.

A recap in the channel, a document with a link, or an email. You say where the output lands when you set it up.

Acme proposalartifactv1v2 · same linkShare
Comments
🔗 ergoly.ai/a/acme-proposal
Daniel · Acme
Make the launch three weeks, not four.
Nora
Updated. Same link, now v2.
The one idea

On the hour, one for each client.

Work on a schedule, in every client's channel.

On the hour, one for each client.

A machine with a large clock dial and a conveyor carrying identical tiles out to five trays, one per client.
Integrations

Works inside your everyday tools.

Connect the firm's accounts once, or a client's accounts to that client's room only.

All integrations
FAQ

Questions people ask.

What is a routine?

Work the AI teammate runs on its own schedule, with no one asking. A Monday recap in every client channel, a Friday pipeline summary, a monthly invoice check, or a one-time reminder for tomorrow at noon.

How do I set one up?

Ask for it in Slack, in plain words. Say what, when, and where it should land, and the AI teammate creates the schedule. No cron syntax, no workflow to build. The same can be done through the API.

Does one routine cover all my clients?

Yes, and that is the point. One routine runs once per client, in each client's own room, from that client's context only. It never mixes them.

Where do the results go?

Wherever you said: a client channel, an internal channel, a DM, a document with a link, or an email. There is no live conversation when it fires, so you name the place when you set it up.

Can it take on recurring work by itself?

It notices work that repeats and offers to take it on. Nothing recurring starts without your yes.

Can I pause or change a routine?

Yes. Pause, resume, move, or change it by asking. Every run keeps a record, and each past run links to the conversation it ran in.

Get started

Hire your first AI teammate.

We take on a few firms at a time and set each AI teammate up with the firm that owns it.

Sign up