MyOpenClaw
Back to Learning Path
Day 6 of 7
9 min read

Make Your Assistant Work Proactively

Configure heartbeats and scheduled tasks to transform your assistant from a passive tool into a proactive butler that works while you sleep.

Lesson 6 of 7 — 86% complete

Day 6: Make Your Assistant Work Proactively

"An assistant you have to ask is just a tool. An assistant that proactively reaches out to you — that's a real assistant."

From "You Ask" to "It Acts"

Over the past five days, your assistant has become quite capable. But it has one fundamental limitation: it only works when you message it.

Everything changes today.

Heartbeats let your assistant send you scheduled messages — not just respond to yours.

How Heartbeats Work

A heartbeat is a scheduled task with three parts:

  • Cron expression — When to run (e.g., 0 8 * = every day at 8 AM)
  • Message — What instruction to send your assistant
  • Channel — Where to deliver the response (Telegram, Discord, etc.)
  • Your assistant receives the heartbeat message, executes the instruction, and sends you the result.

    Setting Up a Morning Briefing

    This is the single most popular automation. Here's how to set it up:

    In your dashboard: Control Panel → Configure → Schedule

    Add a heartbeat:

  • Cron: 0 8 1-5 (Monday to Friday at 8 AM)
  • Channel: Telegram
  • Message:
  • Good morning briefing:
    
  • Check my calendar for today's events
  • Search for the top 3 tech news stories from the last 24 hours
  • Check my email for anything urgent
  • Send me a concise summary with the most important items first
  • Every weekday at 8 AM, your assistant will send you a personalized briefing — calendar, news, and email summary — without you lifting a finger.

    More Automation Ideas

    Weekly review (Fridays at 5 PM):
    "Review this week's completed tasks in Todoist, summarize what I accomplished, and suggest 3 priorities for next week."
    Expense reminder (1st of each month):
    "Remind me to submit my expense report and check my email for any receipts from last month."
    News monitor (every 4 hours):
    "Check Reddit r/machinelearning for posts with more than 100 upvotes in the last 4 hours. Send me anything I'd find interesting."
    Price monitoring (daily):
    "Check the pricing page at [URL] and alert me if anything has changed."

    Cron Expression Quick Reference

    ExpressionMeaning 0 8 *Every day at 8 AM 0 8 1-5Weekdays at 8 AM 0 9 1Every Monday at 9 AM 0 /4 Every 4 hours 0 8,12,18 *At 8 AM, noon, and 6 PM

    All times are UTC. MyOpenClaw.cloud handles timezone conversion — tell your assistant your timezone in USER.md.

    The Compound Effect

    After a few weeks of heartbeats, you'll notice something: you're asking your assistant fewer repetitive questions because the answers appear before you think to ask. That's the compounding value of a truly proactive assistant.

    Tomorrow: advanced techniques, security, and your roadmap for continued growth.