Services with the right context
Define the services people can book, their duration, pricing model, and the details visitors need before choosing a time.
Custom online booking widget
Framebase combines a design-first booking page with the scheduling rules service businesses actually need. Present services in your own visual language, control when people can book, sync paid plans with Google or Outlook, collect Stripe payments, and keep every new appointment in the same inbox as your forms, signups, and chats.
FREE PLAN · NO CARD REQUIRED
Direct answer
The Framebase booking widget lets visitors choose a service and an available time from a branded booking flow. You control services and availability; Pro and Team add calendar sync and Stripe payments. Bookings can be published as a hosted page, embedded on any script-enabled site, or inserted into Framer.
A good booking experience makes the available choice obvious while protecting the time behind it. Framebase keeps presentation and scheduling logic in one product.
Define the services people can book, their duration, pricing model, and the details visitors need before choosing a time.
Set working windows and booking constraints so visitors only see times the business is prepared to accept.
On Pro and Team, connect Google or Outlook calendars so existing commitments can be reflected in the booking workflow.
Collect fixed or service-level payments with Stripe on paid plans and keep the payment state attached to the booking record.
The design, service configuration, publishing, and follow-up stay together, which makes the finished booking page easier to hand off and operate.
Define what people can book, how long it takes, what it costs, and the information they should see before choosing.
Choose the hours and booking constraints that protect the calendar from impossible or inconvenient appointments.
Style the booking flow in the visual canvas and check the desktop and mobile experience before publishing.
Publish the page, collect bookings and optional payments, and work each appointment from the unified inbox.
Offer a clear set of call types without sending high-intent visitors into a scheduler that looks detached from the site.
Let photography, design, coaching, or studio clients choose a service, time, and paid option from one branded experience.
Build and manage separate booking widgets for client sites while keeping access, roles, and responses organized on Team.
Questions, answered
Yes. Stripe payments for bookings are available on Pro and Team. The Free plan can still collect bookings without payment.
Pro and Team support Google and Outlook calendar sync. The Free plan includes the booking widget but not external calendar sync.
Yes. Use the embed script on any site that accepts scripts, insert it through the Framer plugin, or share the standalone hosted booking page.
No. Framebase plan prices are per workspace. Team includes unlimited members, sites, and widgets, subject to the plan’s interaction allowance.
Explore related Framebase workflows
Build the first booking widget free. Add calendar sync, payments, and higher interaction limits when the business needs them.