Freedom251 › Appointment Scheduling Software
Booking.js

What Booking.js is
Booking.js is Timekit’s scheduling service, combining a web application, REST API, booking widget, and booking pages. It supports one-on-one, prioritized, round-robin, and group booking flows, while scanning connected calendars for availability and letting businesses define how customers select open slots. Google and Microsoft calendars support two-way syncing. Booking controls include buffer times, customer information forms, reassignment, and manual meeting requests. Automated reminders and payment collection are included, with payment integrations available through Stripe, Braintree, Adyen, and other gateways. When enabled in resource and project settings, bookings can receive Google Meet or Zoom links. Developers get APIs for bookings, availability, resources, and webhooks, while booking.js provides a companion UI kit. Android and iOS apps let users view, confirm, or decline bookings. The paid service has no free plan and offers a 14-day trial with API access; the Admin Interface remains free but restricts bookings to the account holder’s email. Plans start at $49 per month, and servers run on Google Cloud Platform in the United States.
Who it suits
It suits businesses and developers building individual, group, or round-robin scheduling with synced calendars, reminders, payments, and API controls. Enterprise is described for large-scale, healthcare, or high-compliance needs.
What it does well
- Two-way Google and Microsoft calendar sync
- One-on-one, group, and round-robin bookings
- Automated reminders and payment collection
- APIs, webhooks, and companion UI kit
- Android and iOS booking apps
What to know first
- No free plan
- 14-day trial limits booking access
- Servers are located in the United States
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Essential | $49 /month · 3 resources included · $15 per additional resource | $49 a month |
| Professional | $149 /month · 15 free resources · $10 per additional resource | $149 a month |
| Platform | $349 /month · 75 free resources · $5 per additional resource | $349 a month |
| Enterprise | Contact us for more information · Unlimited resources supported | On request |
As timekit.io lists them, read 11 Oct 2026. The maker's own page has the final word.
Verdict
Booking.js combines customer-facing booking tools with developer APIs and mobile access. Its resource-based plans, calendar synchronization, and payment options support organizations building structured scheduling flows.
Facts from Booking.js's own pages
- Automated reminders
- Yes · timekit.io, 21 Sept 2026
- Availability
- Timekit scans calendars for availability and lets businesses configure how customers can book open time slots. · timekit.io, 11 Oct 2026
- Booking flows
- Supported booking types include one-on-one, prioritized, round-robin, and group bookings. · timekit.io, 11 Oct 2026
- Booking pages
- Yes · timekit.io, 21 Sept 2026
- Calendar integrations
- Timekit supports calendar syncing with Google and Microsoft. · timekit.io, 11 Oct 2026
- Calendar sync
- two-way · timekit.io, 21 Sept 2026
- Controls
- Features include buffer times, customer information forms, booking reassignment, and manual meeting requests. · timekit.io, 11 Oct 2026
- Developer tools
- The developer platform includes APIs for bookings, availability, resources, and webhooks, and booking.js is a companion UI kit. · timekit.io, 11 Oct 2026
- Free plan
- No · timekit.io, 21 Sept 2026
- Group booking
- Yes · timekit.io, 21 Sept 2026
- Hosting and data location
- Timekit says it runs on Google Cloud Platform and its servers are located in the United States. · timekit.io, 11 Oct 2026
- Intended customers
- Timekit describes Enterprise as intended for large scale, healthcare, or high-compliance needs. · timekit.io, 11 Oct 2026
- Mobile
- Timekit says its app lets users see, confirm, or decline bookings on the go. · timekit.io, 11 Oct 2026
- Payment collection
- Yes · timekit.io, 21 Sept 2026
- Payments
- The developer overview says payment graphs can integrate Stripe, Braintree, Adyen, and other payment gateways. · timekit.io, 11 Oct 2026
- Product
- Timekit provides scheduling through a web app and REST API, with a booking widget and booking page. · timekit.io, 11 Oct 2026
- Round-robin scheduling
- Yes · timekit.io, 21 Sept 2026
- Support
- The pricing page lists email support for Essential, email and chat for Professional, and email, chat, and phone for Platform. · timekit.io, 11 Oct 2026
- Trial limitation
- The 14-day trial provides API access, while the Admin Interface remains free to use with bookings restricted to the account holder’s email. · timekit.io, 11 Oct 2026
- Video meetings
- Timekit can add Google Meet or Zoom links to bookings when the resource and project settings are enabled. · help.timekit.io, 11 Oct 2026
Where Booking.js stands on Freedom251
- Appointment Scheduling Software#83 of 138
