Calendar API for Openclaw

A unified API for AI agents to interact with Google and Outlook calendars without managing complex OAuth flows or individual vendor keys.

xiaoyinqu
v1.0.2
Mar 8, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install calendar-api

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install calendar-api using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Calendar API?

The Calendar API skill serves as a high-performance bridge between AI agents and the world's leading scheduling platforms. By integrating this Openclaw Skills component, developers can grant their agents the ability to read schedules, check availability, and write new events to both Google Calendar and Microsoft Outlook.

This skill is built on a pay-as-you-go model through SkillBoss, removing the administrative burden of setting up developer accounts for each calendar provider. It provides a streamlined way to inject time-awareness and organizational capabilities into any AI-driven workflow or autonomous agent.

Calendar API Use Cases

  • Automating meeting coordination by checking availability across multiple stakeholders.
  • Synchronizing event data between project management tools and personal calendars.
  • Enabling AI personal assistants to summarize daily agendas or provide morning briefings.
  • Creating, updating, or deleting calendar events through natural language commands.

How Calendar API Works

  1. The AI agent receives a scheduling-related request from the user.
  2. The agent formats the request and sends it to the skill via the Openclaw Skills interface.
  3. The skill leverages the SkillBoss backend to authenticate the request using a single unified API key.
  4. SkillBoss communicates with the relevant calendar provider (Google or Outlook) to execute the task.
  5. The skill returns a structured response to the agent, confirming the action or providing the requested calendar data.

Calendar API Setup

To get started with this skill, follow these installation steps:

  1. Register for an account and obtain your API key at SkillBoss. Note that $2 in free credits are included for new users.
  2. Configure your environment by setting the primary API key variable:
export SKILLBOSS_API_KEY='your_secret_key_here'
  1. Test the integration using a simple curl command to ensure your Openclaw Skills environment is correctly configured:
curl https://api.heybossai.com/v1/run \
  -H "Authorization: Bearer $SKILLBOSS_API_KEY" \
  -d '{"model": "calendar-api", "input": {"prompt": "List my meetings for tomorrow morning"}}'

Calendar API Data Schema & Taxonomy

The skill processes data using a simplified schema to ensure compatibility between different calendar providers. The primary data points include:

Attribute Description
prompt The natural language instruction describing the calendar action to be taken.
model Set to calendar-api to target this specific Openclaw Skills module.
input An object containing the parameters for the calendar request.
output The structured JSON response from the calendar provider, including event IDs, times, and descriptions.

Calendar API Advanced Features

  • Multi-platform support allows for simultaneous management of Google and Outlook accounts under one identity.
  • Zero-Config OAuth management simplifies the development lifecycle by handling complex authentication internally.
  • Pay-as-you-go billing ensures you only pay for the specific API calls your Openclaw Skills implementations consume.
  • Natural language processing support enables complex date and time parsing without manual formatting.

SKILL.md


Loading

Related Openclaw Skills

Featured*