Synaplan
Open-source AI platform for companies: self-hosted AI agents, GDPR-compliant chatbot widget, RAG knowledge base, WhatsApp and Outlook AI, MCP, multi-model routing. Docker, Kubernetes or hosted in Germ
翻訳待ち
Open-source scheduling that remembers every contact, briefs you before each call, transcribes and recaps it with consent, and turns meetings into tasks and follow-ups. Self-host or use bookly-app.io.
翻訳待ち
Loading the full README. The saved excerpt is shown below.
The meeting is booked. Bookly handles the rest.
Bookly is an open-source scheduling platform for consultants, coaches, advisors, agencies and small teams who live off their meetings. It takes bookings like Calendly or Cal.com, then does the part they leave to you: it remembers every person, briefs you before the call, transcribes and recaps the call with consent, turns the recap into tasks and follow-ups with one click, and nudges you when someone goes quiet. Self-host it with Docker or use the hosted version at bookly-app.io; every feature is in the open-source core.Read the full README ↗Bookly is an open-source scheduling platform for consultants, coaches, advisors, agencies and small teams who live off their meetings. It takes bookings like Calendly or Cal.com, then does the part they leave to you: it remembers every person, briefs you before the call, transcribes and recaps the call with consent, turns the recap into tasks and follow-ups with one click, and nudges you when someone goes quiet. Self-host it with Docker or use the hosted version at bookly-app.io; every feature is in the open-source core.
The name and the mark come from the Arabic بُكْلة, "buckle": the logo is a lowercase b whose stem is the strap and whose bowl is the buckle frame. A buckle fastens two sides together; so does a meeting.
Contents: Why Bookly · Features · Self-hosting · Cloud mode · Documentation · Contributing · Security · License
Most scheduling tools end at the calendar invite. Everything after it, the prep, the notes, the follow-up, the memory of who said what, is still on you. Bookly starts where they stop.
The AI parts (briefings, recaps, capture) use Anthropic's Claude through an optional API key. Without it, Bookly falls back to plain summaries and manual notes rather than losing features.
| Area | What you get |
|---|---|
| Scheduling | Booking pages per host, weekly hours, date overrides, buffers, notice and horizon rules, timezone-aware for visitors, group sessions with seats, recurring series, waitlists, routing forms, priority-aware availability with focus blocks |
| Calendars, video | Google Calendar and Outlook sync with push notifications; Google Meet, Zoom, Microsoft Teams or Bookly video (Daily.co) |
| Meeting life | Contacts with stages, tags, notes and timeline; pre-meeting briefings; auto-capture with transcription, live notice and retention; AI recaps with evidence; tasks with overdue nudges; the Meeting Inbox |
| Money | Paid bookings and paid series via Stripe Checkout with refunds on cancel; proposal and payment-request emails |
| Messaging | Email, SMS and WhatsApp reminders, follow-up emails, no-show tracking, host pings on Slack or text when someone books or joins |
| Teams | Invitations and roles, round-robin and collective event types |
| Platform | Public REST API with scoped keys, signed webhooks, embeddable widget, custom domains with automatic HTTPS, in-app documentation, blocklists and throttles |
| Cloud | Multi-tenant mode with plans, billing, a marketing site, legal pages and an operator console |
Bookly runs as one Next.js app on top of Postgres. Docker Compose is the supported path; Vercel with managed services is documented too.
console driver prints emails to the log for local use.This is the beginning of the README. Read the rest at the original. Read the full README ↗