AI Scheduling Agent
The AI scheduler that
AI agents can book
Your guests book via natural chat. Other AI agents book via MCP. Google Calendar sync, Meet links, timezone detection. Open source and self-hostable.
Why Open Schedule Agent
The first scheduling tool built for both humans and AI agents
Conversational
Guests book through natural chat, not forms. The AI collects name, email, topic, detects timezone, and finds the best slot. 30 seconds, zero friction.
Agent-Native
Built-in MCP server and /.well-known/agent.json discovery. Any MCP-compatible AI agent can find your schedule and book automatically.
Multi-Channel
Telegram, Slack, Discord, Web, and MCP — all connected to the same calendar. One schedule, every channel your clients use.
How It Works
Three steps to AI-powered scheduling
Connect Calendar
Link your Google Calendar. The agent reads your real-time availability and respects existing events.
Set Your Hours
Tell the bot your schedule: "Monday to Friday, 10am to 6pm". Change it anytime by chatting.
Share Your Link
Share the bot link or MCP endpoint. Guests and AI agents start booking immediately.
See it in action
A guest opens the chat, writes in their language. The bot collects their name, email, and topic — finds a free slot in their timezone and books it. 30 seconds, zero back-and-forth.
- Telegram
- Slack
- Discord
- Web Widget
- MCP Protocol
1. Wed Mar 11, 13:00–13:30
2. Thu Mar 12, 15:00–15:30
Integrations
Connects to everything your team already uses
Simple Pricing
Start free. Scale when you need to.
Self-hosted, open source
- Unlimited bookings
- All channels (Telegram, Slack, Discord, Web)
- MCP server + agent discovery
- Google Calendar + Meet
- Any LLM (Claude, GPT, Ollama)
- MIT license, full source code
Managed hosting, zero setup
- 1 scheduling agent
- 200 bookings / month
- yourname.openscheduleagent.com
- All channels included
- MCP endpoint + agent discovery
- Email support
For teams and power users
- Unlimited bookings
- Custom domain
- Booking analytics dashboard
- Priority support
- Multi-calendar support
- Custom branding
Open source. Inspect every line.
Open Schedule Agent is fully open source under the MIT license. Run it on your own server, modify anything, contribute back. Your calendar data never leaves your infrastructure.
$ schedulebot init
Created config.yaml and .env
$ schedulebot run
✓ Telegram bot connected
✓ Google Calendar authorized
✓ MCP server at /mcp
✓ Agent discovery at /.well-known/agent.json
Ready. Accepting bookings.
Frequently Asked Questions
How do I book a demo?
Click "Book demo" anywhere on this page. It opens our Telegram scheduling bot — the same product you're evaluating. You'll chat with the AI, pick a time, and get a calendar invite. That's the demo itself.
Prefer not to use Telegram? Visit our web agent page to book via browser.
What is MCP and why does it matter?
MCP (Model Context Protocol) is an open standard that lets AI agents use external tools. When your scheduling agent has an MCP endpoint, any AI assistant (Claude Code, Cursor, custom agents) can check your availability and book meetings programmatically.
This means your calendar becomes accessible not just to humans, but to the growing ecosystem of AI agents.
What's the difference between self-hosted and managed?
Self-hosted (Free): You run the agent on your own server. Full control, full privacy. You handle updates and infrastructure. Great for developers and teams with DevOps capacity.
Managed (Starter/Pro): We host and maintain everything. Zero setup — connect your Google Calendar and you're live. Automatic updates, monitoring, and support included.
Which LLMs are supported?
The self-hosted version works with Claude (Anthropic), GPT (OpenAI), or Ollama for fully local, free inference. Switch providers by changing one line in config.
Managed plans use Claude for the best conversational experience.
How is this different from Calendly or Blockit?
Traditional scheduling tools use forms. Open Schedule Agent uses natural conversation — guests chat, they don't fill out fields.
More importantly, this is the first scheduling tool that's agent-native. AI agents can discover and book via MCP protocol — no human involvement needed. Plus, it's open source, so you own your data and can customize everything.
Can I cancel anytime?
Yes. Managed plans are month-to-month with no contracts. Cancel anytime and your subscription ends at the end of the billing period. You can always switch to self-hosted for free.
Ready to make your calendar
AI-accessible?
Let your guests and AI agents book you through natural conversation. Deploy in 5 minutes or let us host it for you.