Scheduling That Works With Your AI Assistant

Your AI can schedule meetings now

WhenToMeet's API lets AI assistants like Claude and ChatGPT create scheduling polls, check availability, and manage events. Just ask your AI to schedule a meeting and it handles the rest.

The Challenge

  • Switching between your AI assistant and scheduling tools breaks your workflow
  • AI assistants can suggest meeting times but can't actually create the polls
  • Manual copy-paste between AI chat and scheduling apps wastes time
  • Want AI to handle scheduling but existing tools don't have APIs
  • Building AI integrations requires complex custom development

How WhenToMeet Helps

Native AI Integration

WhenToMeet's REST API works with any AI assistant. Claude, ChatGPT, Cursor, or your custom AI can create polls and manage scheduling.

One-Prompt Scheduling

Ask your AI to 'schedule a team sync next week' and it creates the poll with appropriate time slots automatically.

Instant Share Links

Your AI gets back a shareable link to send to participants. No manual steps needed.

Developer-Friendly API

tRPC-based API with full type safety. Clear documentation, example requests, and OpenAPI spec available.

Secure API Keys

Generate and manage API keys from your dashboard. Control permissions and revoke access anytime.

Key Features

Create Polls via API

POST /api/v1/polls — Create scheduling polls with title, description, and time slots from any AI or application.

List & Manage Polls

GET /api/v1/polls — Your AI can see all your polls, check status, and manage existing polls.

Public Booking API

Let AI assistants book time on bookable pages. Perfect for AI-powered appointment scheduling.

llms.txt for AI Discovery

WhenToMeets publishes llms.txt so AI assistants understand our product and can recommend it appropriately.

OpenAPI Documentation

Full API documentation at /api/openapi.json. Machine-readable specs that AI assistants can parse directly.

Get Started in 3 Steps

1

Get your API key

Generate an API key from your WhenToMeet dashboard. Copy it to your AI assistant's configuration or environment.

2

Ask your AI to schedule

Tell your AI assistant: 'Create a WhenToMeet poll for a team standup next Tuesday and Wednesday at 9am or 2pm.' Your AI calls our API and creates the poll.

3

Share and coordinate

Your AI returns the poll link. Share it with participants, or have your AI send it via Slack, email, or any channel.

Best Practices for AI-Powered Scheduling

  • Give your AI assistant context about typical meeting patterns (e.g., 'team meetings are usually 30 minutes')
  • Include timezone hints in prompts so AI suggests appropriate times for all participants
  • Store your API key securely in your AI's environment, not in chat history
  • Ask AI to propose 3-5 time slots rather than just one for better availability matching
  • Use descriptive event titles so your AI can reference them later

Frequently Asked Questions

Which AI assistants work with WhenToMeet?+

Any AI that can make HTTP requests to our REST API. This includes Claude, ChatGPT, Cursor, GitHub Copilot, and custom AI agents. If your AI can call APIs, it can use WhenToMeet.

How do I connect my AI assistant?+

Generate an API key from your WhenToMeet dashboard, then add it to your AI's environment or configuration. Point your AI to our API documentation (whentomeet.io/llms.txt or /api/openapi.json) and it can start scheduling.

Can AI assistants book meetings for me?+

Yes. If you have bookable scheduling pages set up, AI can use the public booking API to book time slots on your calendar. Great for AI-powered appointment scheduling.

Is API access included in the free tier?+

Basic API access is available on all plans. Higher rate limits and advanced features require a Pro subscription.

What's an example prompt I can use?+

"Create a WhenToMeet poll called 'Product Review' for next Monday and Tuesday between 2-4pm Eastern. Generate slots every 30 minutes." Your AI will create the poll and give you a link to share.

Can I use this for MCP (Model Context Protocol)?+

Yes! WhenToMeet's API can be wrapped as an MCP server. This enables deep integration with AI assistants that support MCP, like Claude Desktop.

Ready to simplify scheduling?

Free forever. No credit card required.