Public booking pages
Share a Calendly-style booking link, sync with Google Calendar, and get new meetings as leads.
FlowMaticX ships a built-in booking page system — the same idea as Calendly, but baked into your workspace. Share a public URL like flowmaticx.com/book/discovery, customers pick a slot, and the meeting lands in your Google Calendar + your CRM as a new lead.
- Head to /booking and click New booking page
- Pick a title, duration (15 / 30 / 60 min), and brand colour
- Set your availability per day of the week (Mon 9-17, Tue 9-17, …)
- Pick a buffer before and buffer after each meeting (breathing room)
- Set a minimum notice window (e.g. 2 hours — customers can't book slots closer than that)
- Connect Google Calendar so we can (a) write new bookings into your calendar and (b) read your busy intervals so slots you already have meetings in stay hidden
Customers see:
- Your title + description
- A simple date picker showing the next N days of availability
- Time slots computed from your availability minus buffers minus your Google Calendar busy times
- A one-step form: name, email, optional phone + notes
On submit, the booking is stored, the customer gets a friendly confirmation email with Date / Time / About + an Add to Google Calendar link, and you get a notification. If the customer's email matches an existing lead in your CRM, it links to that lead; otherwise a new lead is created and advanced to the MEETING stage automatically.
The booking.created trigger fires on every booking with the payload { bookingId, bookingPageId, attendeeEmail, startAt }. A typical follow-up automation:
booking.created → Send email ("Can't wait to chat on Tuesday") → Wait 1 day → Send email ("Quick prep for our call")
Customers get a cancel + reschedule link in the confirmation email. Both route back to FlowMaticX, remove the original booking (including from Google Calendar), and free the slot up for someone else.