OpenClaw Integration

OpenClaw is an AI assistant platform that can interact with WhenToMeet through our API. This integration allows you to create scheduling events, check availability, and manage your calendar using natural language commands.

What is OpenClaw?

OpenClaw is a platform that lets you connect AI assistants to your favorite tools. With the WhenToMeet skill for OpenClaw, you can:

  • Create group scheduling events
  • List and view your existing events
  • Check participant availability
  • Book time slots on others' scheduling pages

Visit OpenClaw →

Setup

1. Create a Scoped API Key

For security, we recommend creating an API key with limited permissions specifically for OpenClaw:

  1. Go to Settings → API Keys
  2. Click "Create API Key"
  3. Enter a name (e.g., "OpenClaw Integration")
  4. Select "Standard" permissions — this allows creating events and viewing data without deletion access
  5. Copy the key immediately

2. Configure OpenClaw

Add your API key to your OpenClaw configuration:

{
  "skills": {
    "entries": {
      "whentomeet": {
        "apiKey": "sk_your_api_key_here"
      }
    }
  }
}

The key is injected as WHENTOMEET_API_KEY at runtime.

Security Considerations

Best Practices

  • Use the "Standard" scope — This limits OpenClaw to creating events and viewing data, without the ability to delete anything
  • Monitor usage — Check your API key usage regularly in Settings → API Keys
  • Rotate keys periodically — Delete old keys and create new ones if you suspect compromise
  • Use a dedicated key — Create a separate API key just for OpenClaw so you can revoke it independently

Permission Scopes

When creating an API key, you can choose from three permission levels:

ScopeCan ViewCan CreateCan DeleteBest For
Read OnlyEvents, bookings, calendarsNoNoAnalytics dashboards
StandardEvents, bookings, calendarsEventsNoOpenClaw, AI assistants
FullEvents, bookings, calendarsEventsEventsTrusted internal tools

For OpenClaw, we recommend Standard scope. This allows the AI to create scheduling events and view your data, but prevents accidental or malicious deletion of events.

Example Usage

Once configured, you can ask OpenClaw to:

  • "Create a team standup event for tomorrow at 9am or 10am"
  • "Show me my upcoming events"
  • "What slots are available on Jane's booking page?"

OpenClaw will use your API key to interact with WhenToMeet programmatically.

Troubleshooting

"API key scope does not allow access"

Your API key doesn't have the necessary permissions. Create a new key with Standard or Full scope.

"Invalid or expired API key"

  • Verify the key starts with sk_
  • Check that the key hasn't been revoked in Settings → API Keys
  • Ensure the key hasn't expired (if you set an expiration date)

Rate Limiting

API keys are subject to rate limits based on your subscription:

  • Free: 32 requests (lifetime)
  • Plus: 1,000 requests per hour

Need Help?

Was this page helpful?