Open Schedulingfor Everyone

The open-source scheduling platform with Google Calendar sync, team scheduling, embeddable widgets, and webhooks. Built to showcase what AI can create.

View on GitHub
demo@workermill.com·demo1234

Features

Everything you need for scheduling

From simple appointments to complex team coordination, CalMill handles it all with ease.

Smart Scheduling

Timezone-aware availability with Google Calendar sync. Automatically detect conflicts and find the perfect time.

Team Scheduling

Round-robin and collective scheduling algorithms. Automatically balance workload across team members.

Embed Anywhere

Drop-in booking widgets for any website. Inline or popup — one line of code, fully customizable.

Webhook Notifications

HMAC-signed webhook delivery for booking events. Integrate with any system via real-time callbacks.

Recurring Bookings

Weekly, biweekly, and monthly recurring series. Bulk management with cancel-future support.

Secure & Reliable

NextAuth v5 authentication, HMAC-signed webhooks, and production-grade infrastructure on Vercel + Neon.

How it works

Get started in minutes

From setup to your first booking, CalMill makes scheduling effortless.

01

Create Event Types

Define your meeting types with custom durations, locations, and booking questions.

02

Set Your Availability

Configure your weekly schedule with timezone support and date overrides.

03

Share Your Link

Send your booking page or embed a widget directly on your website.

04

Get Booked

Attendees pick a time, you get notified, and it syncs to Google Calendar.

Built byWorkerMill

This entire app was built by AI

WorkerMill is an autonomous AI coding platform. Give it a ticket, and it plans, codes, tests, reviews, and deploys — end to end. CalMill is a showcase of what's possible.

14
Database Models
35+
API Endpoints
420
Automated Tests

Ready to see it in action?

Explore the full app with pre-loaded demo data. No signup required.

Demo login: demo@workermill.com / demo1234