Your agent should greet you with a briefing every morning
Most people check their email first thing in the morning. Then Slack. Then their calendar. Then their task list. By the time they've assembled a picture of what needs to happen today, 30 minutes have evaporated.
Your agent can do all of that before you wake up.
The mechanism is simple: OpenClaw agents run heartbeats on a schedule — typically every 15 to 60 minutes. The first heartbeat of the morning becomes your daily briefing. No extra infrastructure, no new tools. Just a conditional check on the time.
Here's what a good morning briefing covers:
- Calendar: What meetings are on the books today? Any conflicts or prep needed?
- Inbox triage: What came in overnight? Anything urgent, or can it wait?
- Open threads: What was left unfinished yesterday? What's the status of anything you're waiting on?
- Proposed priorities: Based on everything above, here's what your agent thinks you should focus on — ranked by impact.
Add this to your HEARTBEAT.md:
## Morning Briefing (first heartbeat after 6 AM) 1. Check calendar for today's events 2. Scan inbox for urgent items 3. Review yesterday's unfinished tasks 4. Check status of any waiting-on items 5. Propose today's priorities, ranked by impact 6. Send briefing to preferred channel
Two tips that make this dramatically better:
First, have the agent write the briefing to a daily note in your workspace. After a few weeks, you'll have a paper trail of what was recommended vs. what actually happened — which is invaluable for calibrating your agent's judgment.
Second, let the agent propose priorities but don't let it execute until you've reviewed them. The morning briefing is a handoff point — your agent presents, you approve, then it runs. This is autonomy with a checkpoint, and it's the right default until you've built trust.