MODULE 08 · COURSE 01: YOUR FIRST AI AGENT
Module 8: Making It Yours — First Customizations
You've got a working agent with a personality. Now let's make it actually useful in your day-to-day.
This module covers the first customizations most people reach for right away.
1. Morning briefing
Ask your agent to send you a message every morning. Just say:
"Every morning at 8am, send me a good morning message with the date, one motivational thought, and any reminders I've set."
Your agent will set up a cron job — a scheduled task — to do this automatically. It'll ask you a few questions if it needs more info, then it runs.
You can get more sophisticated:
"Every morning at 7:30am, send me: today's date, current weather in [your city], and a one-paragraph summary of what I told you about my goals this week."
For weather to work, you'll need to make sure your agent has the right skill or can access a weather API. Some setups handle this automatically.
2. Setting up a to-do list
"I want you to manage my to-do list. When I say 'add [task]', add it. When I say 'what's on my list', show me. When I say 'done [task]', mark it complete."
Your agent will figure out how to store this. Usually it'll use a file in its workspace or ask you if you prefer something like Notion or Todoist.
Keep it simple to start. You can connect it to a real task manager later.
3. Connecting your calendar
"I want you to have access to my Google Calendar. Can you set that up?"
Your agent will walk you through the OAuth flow — basically, you authorize it to read (and optionally write) your calendar. Once connected:
"What do I have on my calendar this week?"
"Block out 2 hours Thursday morning for deep work."
"What meetings do I have tomorrow?"
4. Connecting email
"I want you to be able to read my Gmail. What do I need to do?"
Same flow as calendar. Once connected, the agent can:
- Summarize unread emails
- Flag urgent stuff
- Draft replies for your review
- Watch for specific things (flight confirmations, invoices, etc.)
5. Setting a heartbeat
The heartbeat is a check-in your agent runs on a schedule — usually every 30-60 minutes. You define what it looks for. If it finds nothing, it stays quiet. If something needs your attention, it messages you.
Example:
"Set up a heartbeat that runs every hour. Check if there are any urgent emails I haven't seen, and if you find one, message me. Otherwise, stay quiet."
Or for business use:
"Every 30 minutes, check my Discord DMs for any unread messages from clients. If there are any, summarize them and send me a message."
The heartbeat pattern is one of the most powerful things in OpenClaw. It turns your agent from reactive to proactive.
6. Giving it context about your life
Just talk to it. Seriously. Tell it things:
"I'm self-employed. I run a small consulting business focused on marketing for SaaS companies. I have 4 active clients right now. My busiest time is Monday-Wednesday."
"I prefer short, direct responses. Don't pad things out. If the answer is two sentences, make it two sentences."
"I'm based in Los Angeles. My timezone is Pacific."
Every piece of context you give it makes it more useful. And if you tell it to remember something, it will update its MEMORY.md.
What to ignore for now
You'll see a lot of OpenClaw features in the docs that sound cool — skills, webhooks, mobile nodes, multi-agent routing, voice calls. They are cool. Save them for later.
Right now, the goal is a simple loop:
- Morning briefing lands in your phone
- You chat with your agent through the day
- It remembers things and gets better
You've completed the beginner course 🎉
Here's where you are:
- ✅ You understand what OpenClaw is and how it works
- ✅ OpenClaw is installed and running
- ✅ Your agent is connected to your messaging app
- ✅ You've had your first real conversations
- ✅ Your agent has a personality (SOUL.md)
- ✅ You've set up your first automations
What's next?
Course 02: Going Deeper (coming soon)- Connecting real tools (Gmail, Google Calendar, Notion)
- Building multi-step automations
- Skills — what they are and how to use them
- Running your agent 24/7 on a server
- Troubleshooting when things break
- Multiple agents for different jobs
- Agent communication and coordination
- Real business workflows (Jeremy's actual setups)
- Templates you can use immediately