Let people book — on the page, in the chat and on the phone.
A booking page with your free slots, connected to the calendar you already use. Visitors pick a time themselves — and it is the same calendar your AI assistant books into when someone asks in the chat or calls. One calendar, three ways in.
Free slots, two clicks, done.
Month or list view, time zone at the top, language switch — colour, font and logo come from your branding.
Bookable in three steps.
No second calendar system, no double bookkeeping. Your calendar stays the single source of truth.
Connect your calendar
Google Calendar, Microsoft 365 / Outlook or Apple iCloud directly — or Cal.com, TidyCal and any private iCal feed. “Test connection” shows the free slots for the next seven days right away.
Set up onceSet your rules
Duration, buffer between appointments, lead time, how far ahead people can book, time zone and bookable hours per weekday — several ranges per day are fine.
A few minutesShare or embed the link
Put the link in your email signature, a quote or a social profile — or embed the page in your website as an iframe. With your own thank-you page after the booking, if you want one.
Live immediatelyWhat the booking page brings along.
Everything appointment booking has to do — and a few things you only miss once they are gone.
Real free slots
The page shows what your calendar actually has free — anything booked there disappears from the choice immediately. Double bookings are impossible.
Time zone and language
Every visitor sees the times in their own time zone — someone booking from New York sees 03:00 instead of 09:00. DE/EN switch in the header, confirmations in the chosen language.
Confirmation with calendar file
The guest gets a confirmation with an .ics file to add to their calendar, your team an internal notification if you want one. Cancellations by email free the slot again.
Meeting link automatically
Google Meet, Microsoft Teams or Zoom — chosen independently of the calendar. The link is in the confirmation, the calendar file and the event; customers can also pick their preferred tool in the form.
Embed and prefill
As an iframe on your website, with your own intro text. Name, email and phone can be prefilled through the URL — people coming from your contact form don't type anything twice.
One overview instead of notes
All appointments from the page, chat, phone and manual entry on one screen — with status Booked, Completed, No-show or Cancelled, filterable by period and customer.
More than a booking page.
Anyone can do a booking page. It gets interesting when appointments also appear where your customers are already asking.
The assistant books in the chat
When someone asks for an appointment in the website chat, the assistant offers free slots, confirms date and time and books — into the same calendar, with the same confirmation.
And on the phone
With InsightHub Voice the assistant answers calls and books during the conversation: two or three suggestions, a confirmation, done. Callers who would rather pick themselves get the link by text message.
Every appointment on its inquiry
If the email address or phone number matches an existing inquiry, the appointment is attached to it as a card — with history, notes and follow-up. An appointment is never just a loose calendar entry.
Reminders you define
Automations react to “appointment booked” and “appointment cancelled”: a reminder the day before, directions by WhatsApp, a follow-up afterwards — with date, time and service as placeholders.
Your team asks the assistant
The back-office assistant lists appointments on request and cancels them after confirmation — in the browser, in Microsoft Teams or on the phone.
All in your design
The booking page takes colour, font and logo from your branding and speaks your website's language. No foreign tool branding in front of your customers.
Connected to what you already use.
Connected directly or through your existing booking tool — appointments land where you are looking anyway.
In short.
I already use Cal.com or TidyCal — do I need this?
You can keep both: InsightHub connects to Cal.com and TidyCal and books there. The difference is what happens around it — the assistant books in chat and on the phone, every booking attaches to the matching inquiry, and reminders run through your automations. If you don't have a booking tool yet, connect Google, Microsoft 365, iCloud or an iCal feed directly and you won't need one.
How does the booking page get onto my website?
Either you share the link — in your signature, a quote, on social media — or you embed the page as an iframe. The embed code, the intro text, whether the phone number is asked for and your own thank-you page are all in the settings.
Can I offer several appointment types?
Today one appointment type per website applies — the service and duration from your booking rules. Several types, say 30 and 60 minutes, are in the works. If you need several right now, connect Cal.com or TidyCal with their event types.
What happens with cancellations and reschedules?
Customers cancel by email or phone; the slot becomes free again in the calendar and a cancellation email goes out. Your team sees every appointment with its status — Booked, Completed, No-show, Cancelled — and can cancel or book manually.
Do my customers see my whole calendar?
No. Only free slots inside your bookable hours are visible. Appointments, titles and attendees in your calendar stay private — InsightHub only reads when you are busy.
Where is the data processed?
Hosting and AI processing in the EU. Name, email and optionally the phone number of the person booking live in your InsightHub account; a data processing agreement listing all sub-processors is available for electronic signature.
What does appointment booking cost?
The booking page is already included in the Starter plan — €29 per month net, together with website chat, AI search and inquiry management. The assistant booking appointments in the chat comes with Professional (€79), booking on the phone with InsightHub Phone. 14 days to try, no credit card.
Your booking page — online today.
Short form, reply within one business day. We connect your calendar, set duration and bookable hours — and you get the link you can share right away.
- 1Submit the form — your website and calendar tool are enough.
- 2We set up the calendar connection, booking rules and design.
- 3Share or embed the link — the first appointment can come in.
🔒 GDPR-compliant — hosting and AI processing in Europe.
Appointments are only the start.
The same assistant answers questions on your website, takes calls and turns visitors into inquiries — appointment booking is one building block of it.
