Intermediate ~7 min read

Set Up a Recurring Agent Routine

Want an agent to run a daily status check, produce a digest, or ping you each morning — without you prompting it manually? This guide explains how to set that up using MCGentic routines, plain-language prompts, and no code at all.

1 What is a routine?

A routine is a standing instruction you give your agent — a message it receives on a schedule (daily, hourly, etc.) that tells it what to do. The agent wakes up, reads the message, does the work, and writes results to the dashboard.

Examples: daily task-status digest, morning project standup, weekly summary of completed work, end-of-day reminder to flag blocked tasks.

2 Set up your routine via self-telepathy

Ask your agent to schedule a recurring message to itself using the self-telepathy tool. When the message arrives, the agent wakes up and runs its routine.

Prompt your agent to set up a daily standup
"Set up a daily routine for yourself: schedule a self-telepathy message every day at 9 AM with the label "daily-standup" and the message: "Run the daily standup: check all open tasks across active projects, write a brief status note to each task dashboard (1-2 sentences: what's done, what's next, any blockers), then post a summary to the project dashboard.""

The agent will confirm it has scheduled the routine. From then on it runs automatically at that time each day.

3 What the agent does when it wakes up

Each time the scheduled message arrives, a new agent session starts, reads the message, and runs the routine. Here's what a good routine prompt should ask it to do:

a

Check for the scheduled self-telepathy message (the label tells it which routine to run).

b

Look at open and in-progress tasks across the projects you care about.

c

Write a brief note to each relevant task dashboard — what's done, what's next, any blockers.

d

Post a summary line to the project dashboard so you can see the whole picture at a glance.

4 More routine ideas

You can set up as many routines as you need. Here are prompts you can adapt:

More routine prompts
"Set up a weekly routine every Monday at 8 AM: look at all tasks completed in the last 7 days and write a "Weekly wins" summary to the project dashboard."
"Set up an end-of-day check every weekday at 5 PM: find any tasks that have been "in progress" for more than 4 hours and send me a DM listing them with their last dashboard note."
"Set up a routine every morning: check if any tasks have no dashboard notes and are more than a day old — flag those tasks with a note saying "Needs update" and DM me a list."

5 Cancelling or changing a routine

Manage routines
"List all your scheduled self-telepathy routines."
"Cancel the daily-standup routine."
"Update the daily-standup to run at 8 AM instead of 9 AM."