The meeting link, sorted.
Create Teams, Google Meet or Zoom meetings through authorised accounts. Pick your calendar and meeting provider independently. Or meet by phone or in person.
A little less back-and-forth
One person or a whole interview panel. Outlook or Google. Your brand, your process, your time.
Start free · No card required · Open source
Bring your existing tools along.
A better first impression
Your customers see the times that work. You keep control of the calendars, questions and decisions behind the scenes.
Explore the example dashboardA little clarity.
A good place to start.
Your process, without the puzzle
Choose the way your business works. Try accepting, declining or letting a request expire to see what happens next.
Tentative responses never count. Payment is collected after the required acceptance conditions. Confirmed reminders are sent only after confirmation.
Busy on one required calendar?
That time stays yours.
One complete picture
Work in Outlook. Keep life in Google. Add another account when you need it. Bookings checks the calendars you choose and writes appointments to your selected destination.
Interviews, minus the email tennis
Find shared availability, hold a proposed time and collect each response. Make the chair essential, ask everyone to accept, or set a minimum attendance.
Try the interview workflowWednesday · 10:00–11:00 · Europe/London
The details take care of themselves
Create Teams, Google Meet or Zoom meetings through authorised accounts. Pick your calendar and meeting provider independently. Or meet by phone or in person.
Your business receives appointment payments through its own connected Stripe account. Full payment or deposits; commission is calculated from your configured plan.
Customise transactional emails. Add optional paid SMS, an approved sender name and reminders that respect the recipient’s time zone and quiet hours.
Your consultation is tomorrow at 10:00. Looking forward to speaking with you.
Example SMS · usually one-wayMake yourself at home
Your logo, your colours, your questions. Give customers a polished booking experience on your own subdomain with a simple DNS record.
Book a conversation with our design team.
Simple beginnings. Space to grow.
Start with a free booking page. Add staff, custom domains and optional messaging as your business grows.
Free
For a simpler working day.
5% booking commission
Professional
For a business finding its rhythm.
2% booking commission
Business
For teams moving together.
0% booking commission
Illustrative starting prices, configurable by the platform owner. Stripe processing, optional SMS and provider usage charges are separate. No card needed to create a free booking page.
A few thoughtful steps
Create your account and business. Add your logo and a little personality.
Choose what blocks your time and where appointments are saved.
Set your availability, questions, workflow and optional payment.
Publish your link. Let customers choose a time that works.
Built around trust
Your customers see available times, not private event details. Provider credentials are encrypted, each API call checks organisation access, and bookings use atomic reservations.
Read the security modelCalendar tokens are encrypted using authenticated encryption and held on the server.
Sign-in and calendar consent are separate. Organisations have explicit roles and tenant boundaries.
Review the MIT-licensed code, automated tests, deployment configuration and known limitations.
Good questions
Understand what happens before you connect your business.
Yes. Connect several accounts and choose which calendars block your availability. Choose a primary calendar for new appointments. Busy time in any required blocking calendar removes that time from the booking page.
Bookings finds times shared by the required interviewers. Your selected workflow can ask everyone to accept, or require a minimum number including essential people such as the chair. The appointment stays provisional until the conditions are met.
No. Customers select a time and complete your booking questions. Secure links let them view, cancel or request another time without creating a Mightora account.
Yes. Stripe-hosted onboarding connects your business account. Eligible appointment charges include the application fee configured for your plan. Stripe processing fees apply separately. Card details are handled by Stripe.
Yes. Eligible plans support a CNAME-based custom domain, a customer logo, colours, typography and messages. Domain activation requires ownership verification and an active TLS certificate. Customer pages do not include Mightora marketing components unless enabled.
Email delivery depends on your configured provider and its charges. SMS is optional, requires prepaid credits and an approved sender where applicable, and is charged by destination and message segments. Alphanumeric sender IDs are usually one-way.
Bookings does not treat missing data as free time. A required calendar that cannot be checked prevents new availability from being offered until the connection recovers or is reconnected.
Live booking requires an internet connection for shared availability, reservations, payments and notifications. The interactive examples are clearly labelled simulations and never create real bookings.
Provider adapters are implemented and covered by mocked tests. Live use requires configured applications, credentials, consent and provider approval where applicable. This installation does not claim successful live-provider verification.
Make finding the time the easy part.
Create your booking page Start free · No card requiredLive scheduling uses our API and the calendar, payment and messaging providers you choose. The online marketing site loads Mightora shared components and GitHub badges. Booking pages load their business branding. No advertising analytics are included.
Press F12 → Network, enable Preserve log, reload and inspect requests. On-screen observations omit server-to-provider calls and some cached or browser activity; they are not a security audit. Bookings needs an internet connection to prevent conflicts and send invitations.
Open source. Independently inspect the code and automated checks.
Badges reflect their linked evidence; no security certification is implied.