All posts
OpenClaw Daily Briefing: Get an Auto Morning Summary on Telegram

OpenClaw Daily Briefing: Get an Auto Morning Summary on Telegram

|3 min read

One of OpenClaw's most powerful features is its ability to be proactive — it can send you information without being asked. The daily briefing is the perfect example.

What a Daily Briefing Looks Like

Every morning at your chosen time, OpenClaw sends a Telegram message like this:

Good morning! Here's your briefing for Monday, Feb 17:

Weather: 12°C, partly cloudy in Taipei. Rain expected after 3 PM.

Calendar (3 events):

  • 10:00 — Team standup (Google Meet)
  • 14:00 — Client call with ABC Corp
  • 16:30 — Dentist appointment

Tasks due today:

  • Finish Q1 report draft
  • Send invoice to Client X

News highlights:

  • OpenClaw 2026.2.15 released with new memory features
  • Tech earnings: Apple beats estimates

Reminders:

  • John's birthday is tomorrow

All of this compiled and delivered automatically, every single day.

Setting It Up

Step 1: Tell OpenClaw What to Include

The easiest way is to simply ask your bot:

"Every morning at 8 AM, send me a briefing with: weather in Taipei, my calendar events, pending tasks, top tech news, and any upcoming birthdays in my contacts."

OpenClaw uses its memory and skills to build this workflow.

Step 2: Connect Data Sources

For a comprehensive briefing, OpenClaw needs access to:

  • Calendar — install the Google Calendar skill
  • Weather — built-in web search works, or install a weather skill
  • News — web search skill handles this
  • Tasks — Todoist/Notion skill, or OpenClaw's built-in task memory

Step 3: Set the Schedule

openclaw config set schedules.briefing.cron "0 8 * * *"
openclaw config set schedules.briefing.timezone "Asia/Taipei"

Or just tell your bot: "Schedule my briefing for 8 AM Taipei time."

Customization Ideas

Investor Briefing

"Include stock prices for AAPL, GOOGL, and TSLA. Add any significant market news."

Freelancer Briefing

"Show my invoices due this week, project deadlines, and any unanswered client emails."

Parent Briefing

"Include kids' school schedule, weather for outdoor activities, and family calendar events."

Team Lead Briefing

"Summarize yesterday's Slack activity, list any blocked tasks from the project board, and show today's team meetings."

Tips for a Better Briefing

Be Specific About What You Want

Instead of "send me news," say "send me top 3 headlines about AI and crypto."

Iterate and Refine

After a few days, tell your bot what to change:

"The briefing is too long. Drop the news section and keep calendar + tasks only."

Add Conditional Logic

"Only include weather if rain is expected. Always include calendar."

Set the Right Time

Choose a time 15-30 minutes before you start your day. This gives you time to read it during coffee, not while rushing.

Why This Matters

The daily briefing replaces:

  • Checking 3-4 apps every morning
  • Scrolling through notifications
  • Opening your calendar app
  • Checking the weather app
  • Scanning news feeds

One message, one glance, fully informed.

Deploy and Configure

Get your OpenClaw Telegram bot running in under 1 minute on ClawTank, then tell it to set up your daily briefing. No coding, no cron jobs — just describe what you want.

Ready to deploy OpenClaw?

No Docker, no SSH, no DevOps. Deploy in under 1 minute.

Get started free