Calendar Management via Chat¶
Send a WhatsApp or Telegram message like "Schedule lunch with Sarah Thursday at noon" and OpenClaw creates the Google Calendar event, sends the invite, and warns you about conflicts -- all without opening an app.

What it does¶
OpenClaw connects to your Google Calendar API and listens for scheduling requests through your preferred messaging channel. The agent:
- Parses natural-language requests into calendar events with date, time, attendees, and location
- Checks for conflicts before confirming, suggesting alternative slots when overlaps exist
- Sends invites directly to attendees via Google Calendar
- Blocks focus time automatically based on your preferences (e.g. "no meetings before 10am")
Setup overview¶
- Install the Google Calendar skill from ClawHub
- Configure OAuth credentials for your Google account
- Connect OpenClaw to your WhatsApp or Telegram channel
- Set a SOUL.md instruction like: "When I mention a meeting, check my calendar first and warn me about conflicts"
LLM and tools¶
The original tutorial uses Claude 4.5 Sonnet as the brain, with Google Calendar API for the actual event management. Any model with good instruction-following works here.
Source¶
Based on Master OpenClaw in 30 Minutes (Feb 4, 2026)