AI-powered scheduling agent that reads your emails, checks your calendar, and drafts perfect replies. Stop the back-and-forth: let AI handle your scheduling.
Hey Product Hunt — I'm Sam, co-founder of Fergana Labs that built Scheduled.
Scheduling emails are the laundry of knowledge work. Each one is trivial on its own, but they pile up, they nag at you, and clearing them takes mental energy wildly out of proportion to how simple the actual task is.
One principle we abide by at Fergana Labs is to spend 15% of your time trying to automate your existing work. Scheduling meetings is such a big part of being a founder from sales to recruiting to fundraising to customer calls. After trying a bunch of solutions, we were shocked that none of them quite hit our needs.
Tools like Cal.com or Calendly try to solve this problem, but they are incomplete. They work great if you run structured sales calls or want to broadcast a booking link. They don't work if you just want to reply naturally to someone who emailed you asking to meet.
So we built Scheduled, an open-source AI scheduling agent that lives inside Gmail.
When someone emails you to set up a meeting, Scheduled reads the thread, checks your calendar, and drafts a reply with proposed times. You review and hit send. That's the whole flow.
No new app to learn. No link to paste. No availability blocks to configure. It just works inside the tool you're already in.
A few things we're proud of:
- **It learns your style** — reads your past emails so drafts sound like you, not a bot
- **It knows your preferences** — mornings only, no Fridays, 30-min buffers, without you ever setting rules
- **Draft-only by default** — you stay in control; nothing sends without you
- **Autopilot mode** — for the bold: let it send replies autonomously and scheduling disappears entirely
- **Fully open source and self-hostable** — your data stays yours
We store no emails or calendar events on our servers. Everything lives where it already does: Google.
You can self-host it today from the repo, or try our hosted version at https://tryscheduled.com
Drop a comment and we'll help you get set up.
Does it handle timezone differences automatically when suggesting meeting times in the reply? Congrats on the launch!
The back and forth scheduling problem is one of those things that sounds small until you add up how many emails it actually takes to book one meeting. I've had 9 email threads just to find a 30 minute slot.
The "reads your emails" part is the interesting piece — does it understand context like when someone says "sometime next week works" versus a specific time request? That natural language scheduling is where most tools fall apart.
The open source angle is smart for trust too. Calendar and email access is sensitive — being able to inspect the code yourself removes a big hesitation for privacy conscious users.
Congrats on the launch — this is the kind of tool that becomes invisible infrastructure once it works well. 🎯
In your early testing, what specific “back-and-forth” patterns (reschedules, vague availability, multi-party threads, timezone ambiguity) created the highest time drain—and which of those did you use as your success metrics to validate this wasn’t just a “nice-to-have” automation?
I’d love to see how it manages my crazy week. I’m always juggling different time zones and back-to-back meetings. If the AI can draft responses that sound like me and actually get people to agree on times, that’s a huge win.
I juggle two calendars — personal and work — and the overlap is where scheduling gets messy. Does it check both when suggesting times, or do I need to pick one?
I think I could finally stop stressing about double-booking. The idea of an AI reading my emails and figuring out the best time for meetings is so appealing. I want something that feels like it’s really looking out for me, not just blindly scheduling.