Book sessions without the back-and-forth.
Share one link and let clients pick a time. The Meet link and your prep are ready when they arrive.

Finding a time by message takes longer than it should. Three suggestions, two replies, and a timezone mix-up later, the session is finally on the calendar.
With CalStack you share one link. Clients see the times you are free, pick one, and get a calendar invite with a Google Meet link.
Where session booking goes wrong
Scheduling by message
Every session costs a thread of messages before it starts.
Timezone mistakes
A client in another timezone reads the time wrong and misses the session.
No record of the last session
When notes from the last session are hard to find, the next one starts by going over old ground.
A session, before, during, and after
Before the call
Clients book from one link
Your hosted booking page shows the times that are free in your Google Calendar, in the client's timezone. Ask a few questions so you know what the session is about.
During the call
The session is ready when they arrive
The calendar invite includes the Google Meet link. Inside Meet, the side panel shows what the client wrote when they booked.
After the call
Notes become a recap
Type your notes and CalStack writes a short recap with one suggested next step. It stays on the booking, so you can look it up before the next session.
What coaches and support teams use
A hosted booking page
No website needed. Every booking page has its own link, with your page title, description, colors, and font.
- Share the link anywhere
- Add it to a website later as a floating widget
- Times shown in 12-hour or 24-hour format
Availability you control
Set the hours you take sessions. CalStack offers only the times that are also free in your Google Calendar.
- Weekly hours with several time ranges per day
- A buffer of up to 60 minutes between sessions
- Minimum notice, so nobody books ten minutes ahead
- A session length of your choice
A Meet link on every booking
Each booking creates a Google Calendar event with a Google Meet link. Google Calendar sends the invite, and any later changes, to everyone on the booking.
- Clients can add up to 5 guests
- See whether the client accepted the invite
- Cancel an upcoming session from your bookings list
Reschedule and cancel links
The invite includes a link the client can use to move or cancel the session without writing to you.
- The client picks a new time from your free slots
- The same calendar event is updated
- Cancelled sessions are removed from your calendar
Session notes and recaps
After the session, tag how it went and type your notes. They are private to your team.
- AI recap with a summary, key points, and one next step
- Copy the recap into a message to your client
- Filter past sessions by outcome
Works with Google Calendar and Google Meet
Google Calendar and Google Meet are built in. Each booking page can also send new bookings to Zapier, or send an email about each one from your Gmail account, with the client's answers included.
Questions and answers
- Do I need a website?
- No. Every booking page has a hosted link you can share in a message, an email, or a social profile.
- Can clients pay for a session when they book?
- No. CalStack handles scheduling. It does not take payments from your clients.
- Can a client book a repeating session?
- No. Each session is booked on its own.
- Does CalStack send text message reminders?
- No. Invites and updates are sent by email through Google Calendar.
- Can clients change the timezone?
- The timezone is detected from the client's device and shown on the booking page. Your free times are converted to it automatically.
- Which calendars are supported?
- Google Calendar. Every session is held in Google Meet.
More use cases
From the blog
Online Booking Software for Small Business: How to Let Customers Book Online
Compare online booking software for small business: 8 tools that let customers book online from your site or a link, plus a setup checklist. Read on.
How to Schedule a Google Meet: With CalStack
Schedule a Google Meet the traditional way, then see how CalStack automates it with a Meet link on every booking and no back-and-forth emails.
Best Scheduling App: Top Appointment Scheduling Apps for Small Business and Teams
Find the best scheduling app: 10 appointment scheduling apps compared for small business, teams and client calls, with a checklist to help you choose.




