Project Management

Lesson 4 of 5

Automated Standups & Reports

Estimated time: 7 minutes

Automated Standups & Reports

Daily standups are valuable but tedious to run manually. In this lesson, you'll configure OpenClaw to automatically gather task updates and deliver a standup summary to your team channel every morning.

How it works

OpenClaw queries your PM tool at a scheduled time, summarizes what changed since yesterday, and posts the report to your team chat. No one has to write a status update — the data comes straight from the board.

Setting Up Daily Standups

Create the standup cron job

Schedule a standup report for 9 AM on weekdays:

Add standup cron

Test the standup

Don't wait until tomorrow — run it now:

Test standup
openclaw cron run "daily-standup"

You should see something like this in your team channel:

📋 Daily Standup — Wednesday, Mar 12

SARAH CHEN
  ✅ Completed: Design new onboarding flow
  🔄 In Progress: Update brand colors in design system
  🆕 New: Review landing page mockups

MIKE TORRES
  🔄 In Progress: Password reset fix (mobile)
  ⚠️ Blocker: Waiting on iOS test device

JAKE KIM
  ✅ Completed: Database migration for v2 schema
  🔄 In Progress: API rate limiting implementation
  🆕 New: Set up staging deploy pipeline

Summary: 2 tasks completed, 3 in progress, 2 new, 1 blocker

Refine the format

If you want to adjust the report, edit the cron job's prompt:

Edit standup prompt
openclaw cron edit "daily-standup" --prompt "your updated prompt here"

Common tweaks:

  • Add sprint progress (e.g., "Include sprint completion percentage")
  • Include upcoming due dates (e.g., "List tasks due in the next 2 days")
  • Filter by project (e.g., "Only include tasks from the MVP project")

Weekly Summary Reports

Beyond daily standups, a weekly summary gives the team a high-level view of progress.

Create a weekly report

Add weekly summary

Test the weekly report

Test weekly report
openclaw cron run "weekly-summary"

Example output:

📊 Weekly Summary — Week of Mar 10

Completed: 14 tasks (up from 11 last week)
Carried Over: 5 tasks
Sprint Progress: 72% (target: 80%)

Top Blockers:
- DevOps access still pending (3 days)
- Design review bottleneck (4 tasks waiting)

Overdue:
- "Update API docs" — due Mar 8 (Sarah)

Outlook: On track for sprint goal if blockers
are resolved by Wednesday.

Want a private summary just for you? Add a personal cron job that sends to your DM instead of a channel:

Personal task digest

This runs 1 hour before the team standup, giving you time to review your priorities.

ScheduleMeaning
0 9 * * 1-59:00 AM, Monday-Friday
0 17 * * 55:00 PM, Friday only
0 9 * * *9:00 AM, every day
0 */4 * * 1-5Every 4 hours, weekdays
30 8 1 * *8:30 AM, 1st of each month

All times use your system timezone. Change it with openclaw config set timezone "America/New_York".

Checkpoint

Knowledge Check

What cron schedule runs at 9 AM on weekdays only?

You should now have:

  • A daily standup cron job running on weekdays
  • A weekly summary report (optional but recommended)
  • A tested and refined report format

Next: team workflow automations to tie it all together.