Intelligent Booking
Intelligent Booking is the scheduling system behind this site's discovery-call page, built by Mirastart in 2026: live availability computed from working hours, buffers, notice periods and blocked dates, times shown in the visitor's own timezone, and an automated confirmation carrying the meeting link plus Google, Outlook and ICS calendar files.
- Client
- Mirastart
- Type
- Workflow automation
- Year
- 2026
Every discovery call Mirastart takes is booked through this flow, so the page is the product: the availability a visitor sees on /book is this system computing it in production, not a screenshot of it. Mirastart designed, built and now runs the whole path, from the first open slot to the confirmation email.
What problem does Intelligent Booking solve?
A dependable booking flow has to coordinate working hours, busy events, buffers, notice periods, timezones, meeting links, and follow-up communication while staying effortless for the visitor. It also has to have an opinion most tools lack: a calendar that shows every open slot reads as empty, so availability needs deliberate thinning - enough choice to be convenient, not so much that it suggests nobody books.
How Intelligent Booking works
The system calculates real availability, presents local times, collects the right project context, creates the booking, and sends confirmation details. Calendar links for Google, Outlook, and ICS make the handoff complete. Working hours, buffers, notice windows, and blocked dates come from live configuration rather than code, so an availability change in the admin panel shows up on the page immediately.
What Intelligent Booking runs on
Each part of the booking flow replaces a manual step, and the admin panel is the single source for the working hours, buffers, notice windows and blocked dates behind it. The table below lists what the system does, the usual alternative it removes, and what computes each piece.
| Part of the flow | The usual alternative | What runs it |
|---|---|---|
| Availability | A calendar with every slot open | Working hours, busy events, buffers, notice periods and blocked dates |
| Slot choice | Every open slot shown at once | Deliberate thinning, enough choice to be convenient |
| Times on screen | The visitor converting timezones | Automatic conversion to the visitor's local time |
| Schedule changes | A code change and a deploy | Live configuration in the admin panel |
| Confirmation | A reply promising a link later | Automated confirmation with the meeting link |
| Adding it to a calendar | Copying details by hand | Google, Outlook and ICS calendar links |
What we built
Live availability
Availability is computed from working hours, busy calendar events, buffers between meetings, a minimum notice period and any blocked dates. The hours, buffers, notice window and blocked dates live in configuration rather than in code, so changing a working hour or blocking a week in the admin panel changes what /book offers immediately.
Deliberate slot thinning
A calendar that shows every open slot reads as empty, so the flow does not show every open slot. Availability is thinned on purpose: enough choice that a visitor can find a workable time quickly, not so much that the page suggests nobody books.
Timezone conversion
Every slot is presented according to the visitor's own timezone, converted on the page rather than left for the visitor to work out. The meeting is then created in the right zone for both sides, so the time a visitor picked is the time that lands on both calendars.
Confirmation and handoff
Booking collects the project context that makes the call useful, creates the meeting, and sends a confirmation carrying the meeting link. Google, Outlook and ICS calendar links go in the same message, so the appointment reaches the visitor's own calendar without a second email or a manual invite.
Where Intelligent Booking landed
Intelligent Booking runs in production on mirastart.com today, and the /book page is the demonstration: open it and the slots listed are this system's output, according to the working hours and blocked dates held in its admin panel. A portfolio piece a visitor can test before booking anything.
“Most agencies rent you a marketing person. I build you the machine that makes the work, and I put a screen on it so you can see what it earns.”
Core capabilities
- Live availability
- Timezone conversion
- Configurable buffers
- Automated confirmation
- Meeting links
- Calendar exports
- Experience design
- Scheduling logic
- Calendar integration
- Email automation
- Frontend development