Routines
A routine is an instruction an agent carries out on a schedule, whether or not you have Endue open.
When to use it
Section titled “When to use it”When the same request comes round again: a morning inbox digest, a Monday report, an overnight check for something that should not have changed. If you have asked an agent the same thing three times, it is a routine.
Create one
Section titled “Create one”The simplest way is to ask. In a conversation with the agent, say what should happen and when — “do this every weekday at 8am” — and it creates the routine, which you can then review.
-
Get the task right first. Run it once by hand. A routine repeats whatever you asked for, including the ambiguity.
-
Set the schedule. Routines run on a repeating schedule with a timezone — every weekday at 08:00 in Asia/Seoul, the first of the month, every four hours.
-
Say where the output goes. Usually an artifact, which you will find waiting with a notification pointing at it.
-
Watch the first few runs. The gap between what you meant and what the agent does shows up immediately, and is cheapest to fix then.
What happens on each run
Section titled “What happens on each run”The routine fires, the agent runs the instruction as though you had sent it, and the result lands in your workspace. You get a notification when it finishes, and another if it fails — see Notifications and inbox.
A routine that keeps failing is paused, and you are told. That is deliberate: a broken routine that retries every hour for a week is worse than one that stops and says so.
Nobody is there to approve
Section titled “Nobody is there to approve”This is the most important thing to understand about scheduled work.
An unattended run cannot ask you anything. An action that would normally stop for approval — sending an email, posting to a channel, deleting something — is refused, not queued.
Design around it:
| Instead of | Ask for |
|---|---|
| “Email me the summary” | “Write the summary as an artifact” — the notification brings you to it |
| “Post the digest to Slack” | An artifact you post yourself once you have read it |
| “Reply to anything urgent” | “Draft replies to anything urgent” — drafting is not gated |
The same applies to questions: a routine that needs a decision has nobody to ask, so make the instruction specific enough not to need one.
Managing routines
Section titled “Managing routines”Routines are listed per agent, and each has its own page with its schedule, its history, and the runs it produced. You can pause, edit, or cancel one at any time — and agents can list and manage their own routines when you ask them to.
Limits
Section titled “Limits”- An unattended run refuses gated actions. There is no “approve in advance”.
- A routine belongs to one agent and carries one instruction.
- Repeated failures pause the routine rather than retrying indefinitely.
- Routines run on Endue’s servers, so they cannot reach anything on your own machine.