🗓️ 'Book me': An Overview
Book me is Sessions' built-in feature designed to simplify how you schedule meetings.
Instead of wasting hours going back and forth to find the time to meet, you can set up your availability in ’Book me’ and let the audience choose which time suits them best.
Integrations with other calendars
The Book me feature will check your availability across all the calendars synced to your account. It will automatically block off the time you have already scheduled for other events in your calendars. This way, you can avoid being double-booked.
For the Book me feature to see your other appointments, you have to sync your external calendars with Sessions.
👉 Read here the steps to sync your calendars with Sessions.
- 🗓️ 'Book me': An Overview
- Integrations with other calendars
- Agenda for booked sessions
- 🗓️ 'Book me': Host's Perspective
- How to create a booking page
- General settings
- Schedule
- Agenda
- 👉 How to add a registration form
- Where can you see the answers from the registration form?
- What happens after registration
- Booking Fee
- Access
- Participants permissions
- Widgets
- Automations
- Recording
- Exit page
- 📩 How to invite others
- 👀 How to preview the booking flow
- ✍️ How to edit/cancel a booked session
- 📝 How to edit the ‘Book me’ page
- 📁 How to export contacts from a booking page
- 💻 How to embed a ‘Book me’ page
- 🤝 Team Routing
- ➡️ How to add team members to your booking page:
- ➡️ Permissions for the team routing’s booking page
- ➡️ Availability vs. Priority
- ➡️ Reassigning a booked session
- ➡️ Team schedule
- ➡️ Removing a team member from a booking page
- 🏢 Workspace bookings page
- 💳 Booking Fees
- Connect Stripe with Sessions
- Add a Fee to your Booking
- Embedded Booking Pages & Fees
- 🗓️ 'Book me': Participant's Perspective
- How to book an appointment
- Refunds and cancellations for paid booked sessions:
- Troubleshooting bookings
Agenda for booked sessions
This doesn’t mean you don’t have flexibility. You can always add an agenda in each session, or edit the existing one - all depending on the moment's needs.
🗓️ 'Book me': Host's Perspective
How to create a booking page
General settings
- From Home, click on the ’Book me’ button (left sidebar).
- Click on New booking page.
- Give a name to your booking (mandatory) and description (optional).
- Enable/disable the setting that allows participants to invite additional guests when filling in the booking form, according to your wishes (Allow invitees to add additional guests).
- Set the duration for the booked meetings. You can add multiple durations for the same booking page (Add additional duration).
- Scroll to Add reminders and choose when to send an email reminding people about the session they booked. You can also add SMS reminders (More info here:SMS Reminders Configuration (with Twilio)).
Schedule
- Click on Schedule to set up your preferred time window for bookings.
- (Optional) Choose a time zone and the availability period for the booking page.
- (Optional) Choose a Scheduling window. The time frame you set here represents how long in advance people can book you. For example, if your scheduling window is set to 30 days, people can book you only within the next 30 days from the current day. ❗It’s important not to have this scheduling window too narrow.
- Click on Edit schedule to customize your availability.
- Add time buffers before and after a booked slot.
- Set the frequency of available time slots for attendees (time increments).
- Under Guest can't book a session within, choose how much time needs to pass between the current moment and the moment participants can book a call with you. For example: If this is set to 24 hours, guests can’t book you less than 24 hours in advance from the current day and time.
- Under Guests cancellation period prior to session, you can add a time window in which people can reschedule/cancel the booked meeting. After that, they will not be able to do so.
- If you want, you can add a maximum number of booked sessions per day. After the number has been reached, people will no longer be able to book you for that day.
Agenda
- Go to Agenda if you want to add one to this booking page. When you choose an agenda, this will automatically be uploaded to all the booked sessions.
- If your agenda isn’t already created, you’ll need to create it in Agendas.
- After you’ve created it in Agendas, come back to Book me → Click on the Booking page you were previously working on → Agenda → Add the newly created agenda.
👉 How to add a registration form
If you want people to fill out a form when they book a call with you, here’s what you need to do:
- Go to Home.
- Go to the Book me feature (left sidebar).
- Click on New booking page.
- Click on Form.
- In the Form description box, add a description or instructions for the attendees. (optional)
- If you want to add custom fields, click on + Add field.
- Choose one of the predefined fields (City, Website, etc.) or click on the + Custom field button to create a new one entirely.
- Choose a question type (link, number, text, dropdown, etc.).
- Fill in the field label. This is what attendees will see in the booking form.
- Click outside of the field label box.
- Click Create field.
- The custom field you’ve created will automatically be added to this booking page’s form.
- When you’re done customizing your booking page, click Create booking.
Where can you see the answers from the registration form?
There are three places where you can see the answers from a booking form:
- In the confirmation email you, as the owner of the booking page, receive when a participant books a call with you.
- In the Book me feature: Book me → Click on a booking schedule → You’ll see the history of all the people who’ve booked you through that link → Click View answers.
- In the list of Participants, both in the Lobby, before the meeting is started, or during the live session. To find the answers, go to the Participants widget (bottom right corner, next to Chat) → Click on the three dots (⋮) next to the participant’s name → Click View answers.
What happens after registration
You can choose what participants see after they’ve booked a session with you. You have three options you can customize:
Booking Fee
👉 Learn more here.
Access
- Go to Access settings. You have here the following settings:
- Lock session: Approve each attendee before they can join
- Request guest email: If someone without a Sessions account wants to join, they have to provide their email address.
- Ask for consent: Inform participants that a live stream, transcript, and recording will take place and ask for their consent.
- Memory access: Allow participants access to the recording, resources, and analytics.
- Request passcode: If someone wants to join, they have to provide the passcode.
Participants permissions
- Go to Participants permissions to configure your audience’s permissions:
- Reactions: Who can send reactions?
- Screen sharing: Who can share their screen?
- Allow camera: Who can share their camera feed?
- Allow microphone: Who can unmute their microphone?
- Hide inactive participants: Don’t show participants whose microphones and cameras are off.
Widgets
- Go to Widgets to configure what widgets you want visible in the booked sessions that will follow:
- View agenda: Who can see the agenda?
- Participants: Who is visible in the participants list?
- Private chat: Who can send private messages?
- Group chat: Activate chat for session participants.
- Polls: Activate polls for session participants.
- Q&A: Activate questions for session participants.
- Takeaways: Activate takeaways for session participants.
- Notes: Activate notes for session participants.
- Transcript: Activate transcript for session participants.
- Offers: Activate offers for session participants.
- Timer: Activate timer for session participants.
Automations
- Click on Automations to configure the following automatic actions:
- Automatic recording: Automatically start recording when the session goes live.
- Automatic transcribing: Automatically start the transcript when the session goes live.
- Email follow-up: Send an email follow-up to all invited participants once the session ends.
Recording
- Click on Recording to configure settings for this feature:
- Full-sized videos in recording: Video streams that appear in your recordings will be scaled to occupy all available space. This setting does not alter the video stream's aspect ratio but may reduce its overall quality.
- Preferred layout during conference (when you’re not sharing your screen or embedding any resource or tool): Choose the preferred recording layout during conference mode.
- Preferred layout during presentations: Choose the preferred recording layout during presentation or collaboration mode.
Exit page
- Go to the Exit page to configure what happens after the booking session ends:
- Collect feedback: You can choose if the feedback window at the end of the event is:
- Owner feedback: The feedback participants submit will only be visible to the Host, in Memory.
- Sessions feedback: The feedback participants submit will reach Team Sessions.
- None: There will be no feedback window displayed at the end of your event.
- Final call to action:
- Custom CTA: Give participants a last chance to visit your website or access a special deal.
- None: There will be no offer or CTA displayed at the end of your event.
👉 See more: My Offers and this video tutorial
📩 How to invite others
The easiest way to invite others is to click on Book me → Copy booking link and send it via your preferred channels.
Participants can add up to five other people to attend the appointment directly when booking the session. Participants receive a confirmation email after the scheduling process is completed. You will see the session in Home - your starting point, Calendar, and in the “Book me” feature.
👀 How to preview the booking flow
If you want to preview the entire booking flow from the perspective of a client, here’s how you can do that:
- Go to the Book me feature.
- Click on the booking page you want to edit.
- Click on Preview booking page (bottom left corner).
- A new tab will open with the booking page. You’ll be notified that this is just a preview.
- Walk through the booking process.
Here is what you should know about previewing the booking flow:
- Booking fees will not be shown in the preview.
- If you go through with the entire flow (you complete the registration form and you book a call), the session will show on your calendar. It will be labeled as “Preview” so you know how it ended up in your calendar.
✍️ How to edit/cancel a booked session
Calendar:
- Go to Sessions Calendar.
- Find the session you want to edit. Click on it.
- Click on that meeting’s More options (⋮) button, which allows you to:
- Copy the session link
- Edit the session
- Delete this session. Those who booked the session will be informed that you’ve canceled the appointment. You can let them know the reason in the dedicated input field.
Book me:
- Go to the Book me feature.
- Click on the booking page you want to edit.
- Find the booked session you want to edit.
- Click on that meeting’s More options (⋮) button, which allows you to:
- Copy the session link
- Edit the session
- Delete this session. Those who booked the session will be informed that you’ve canceled the appointment. You can let them know the reason in the dedicated input field.
📝 How to edit the ‘Book me’ page
If you want to edit your booking page, follow these steps:
- Go to the Book me feature.
- Click on the booking page you want to edit.
- Click on the More settings (⋮) button (Next to Edit settings, bottom left corner). You’ll see the following options:
- Disable the booking page. Booked future sessions will be automatically canceled. However, after turning the booking page back on, you can still see the previous bookings that took place.
- Calendar connections: This is where you can revise what calendars are synced with Sessions’ calendar. These are taken into consideration for your availability.
- Clone booking page: If you want to duplicate this booking page, click this setting.
- Delete the booking page. Unlike disabling it, deleting the booking page is permanent. All future sessions your participants have booked for this page will be disabled. They will be notified that this booking link is no longer available.
- Click on Edit settings to review and edit all the booking details: name, duration, schedule, availability, agenda, fees, etc.
📁 How to export contacts from a booking page
If you want to export the contact information of all the people who’ve scheduled a session with you through a booking page, here is what you need to do:
- Go to Home.
- Click on ‘Book me’.
- Click on the booking page.
- Click on the three-dots button (⋮), next to Edit settings.
- Click “Export booking contacts”.
- A CSV file with the information will automatically be downloaded to your computer.
The CSV file contains the following information:
- Contact information (name and email)
- Registration form answers
- Session status (upcoming/ended)
- Attendance (attended/not attended or empty)
- Session date (session date and start time)
- Participant type (main - the person who made the booking -, or guest - person invited by the one who booked the session)
💻 How to embed a ‘Book me’ page
You have three ways to embed the booking page created into your website. To access them, open the booking page in Sessions and click Add to website (top right corner):
- Embed page: Add a scheduling page to your website. We recommend using it on a different page.
- Embed component: Add a scheduling component into an existing page of your website
- Embed widget: Add a button that opens the scheduling component in a popup.
🤝 Team Routing
You can assign up to 20 workspace collaborators to a booking. Booked sessions will be distributed between these collaborators.
➡️ How to add team members to your booking page:
- In Sessions, click on ‘Book me’ (left sidebar).
- If you have not configured a booking page yet, click on New booking page. Configure all the details and click on Create booking.
- If you already configured the booking page, click on it.
- Click on Add team members (left side).
- Search for your team members by name or email in the pop-up window.
- Select their account and click Enter.
- Choose what permissions you want them to have (see below Member permissions for the booking page 👇).
- Select if you want the distribution of bookings to be based on priority or availability.
- Click Done.
- The changes are automatically saved.
➡️ Permissions for the team routing’s booking page
- Accept, reassign and edit: They can accept and conduct bookings, assign a session to other team members, and edit the booking page.
- Accept and reassign: They can accept or reassign a session to other team members.
- Accept bookings: They can accept and host booked sessions.
➡️ Availability vs. Priority
As the booking’s owner, you can choose if the booked sessions will be assigned to the team based on their availability, or according to the priority list you’ve created for the team. The booking system will then take into consideration first priority, then availability.
Availability
If you prefer the booked sessions to be assigned based on the availability of your team members, follow these steps:
- In Sessions, click on ‘Book me’ (left sidebar).
- Click on the booking page you want to edit.
- Click on Add team members (top right corner).
- Choose what permissions you want to give them for this booking page.
- Next to Distribution, click on the drop-down menu.
- Select Availability.
- Click Done.
Priority
If you prefer the booked sessions to be assigned based on priority, follow these steps:
- In Sessions, click on ‘Book me’. (left sidebar)
- Click on the booking page you want to edit.
- Click on Add team members (top right corner).
- Next to Distribution, click on the drop-down menu.
- Select Priority.
- Click on the blue double-lined icon (═) to drag and drop your team members. Re-arrange them from highest to lowest priority. ⬇️
- Click Done.
➡️ Reassigning a booked session
🎁 How to reassign a booked session:
- Go to your Sessions Home → Book me.
- Click on the booking page.
- Find the booked session you want to reassign.
- Under the name of the booked session, you’ll see a team member’s name. That person is the one to whom the session has been assigned.
- To reassign that booked session, click on the team member’s name.
- From the dropdown, choose another person team member.
- Done. The other team member is the new assignee for that booked session.
✉️ Email notifications
A newly assigned person will receive an email notification and the booked session will automatically appear in their own Sessions account. The original person who was assigned will also receive an email notification letting them know that the meeting has been reassigned.
👉 Who can reassign a booked session:
- The owner of the booking page
- Team members who’ve been permitted to reassign bookings. To give a team members this permission:
- From that booking page, click Add team members.
- Add the team member.
- From the dropdown, choose one of the options that allow team members to reassign booked sessions:
- Accept bookings (does NOT allow reassign)
- Accept and reassign (allows reassigning)
- Accept, reassign, and edit (allows reassigning)
➡️ Team schedule
As the booking’s owner, you can create one schedule for the entire team, or you can choose to split the schedule into days/hours, and assign individual team members to each section of the schedule. Here’s how you can do that:
- Find the booking page you want to edit. Click on it.
- Add your team members (see How to add team members to your booking page ☝️).
- Click on Edit settings.
- Click on Setup → Schedule.
- Scroll down to Schedule → Per team member and toggle on this option.
- Click on a team member’s name.
- Click Edit schedule. Configure their schedule.
- Click Save changes. Give the schedule a name.
- Repeat steps 7-9 for all team members.
- Click Update booking.
Team members can see their schedules in the “Book me” feature, in their own accounts. If they don’t have permission to reassign and edit the booking page, the only schedule they see is their own.
➡️ Removing a team member from a booking page
To remove a team member from a booking, follow these steps:
- In Sessions, click on ‘Book me’ (left sidebar).
- Click on the booking page you want to edit.
- Click on the edit icon (🖋️) next to your team members (left side).
- Find the team member whose access you want to remove from this booking.
- Click on the X icon attributed to them.
- Click Remove to confirm your action.
- Click Done.
🏢 Workspace bookings page
Booking owners from the same workspace can list personal bookings on a common page (similar to the workspace events page).
If you want your audience to see multiple bookings and choose who to book, here is what you need to do:
- Go to Sessions Home.
- Click on ‘Book me’.
- Toggle on the ‘Listed’ setting for all the booking events you want to add to the workspace’s booking page. Each workspace member needs to list their bookings in their Sessions account.
- To view all the bookings listed, go to Home → Book me → Workspace bookings. You’ll find here the code if you want to embed the workspace booking page on your website. You’ll also find here the link for the page if you want to share it.
💳 Booking Fees
You can now set up payment options and charge your participants a booking fee when they schedule a call with you.
Connect Stripe with Sessions
To enable the payment option for bookings, you will be required to sync your Stripe account with Sessions. If you don’t have a Stripe account, you will be required to create one.
- Go to your Sessions Profile.
- Go to Account Settings.
- Click on Integrations.
- Scroll down to Stripe.
- Click on Connect with Stripe.
- Select the account you'd like to connect to Sessions.
- Click Connect.
Add a Fee to your Booking
- Go to Sessions Home.
- Click on Book me.
- Click New booking page.
- Configure your general settings, schedule, and agenda.
- Click on Booking fee.
- Click on Add booking fee.
- Select your Entry fee and currency.
- Under Terms, write down your terms and conditions. You can add up to 5000 characters.
- If you want, you can add a cancelation/reschedule notice window in the Schedule section (Guest’s cancellation period prior to the session).
- Click Create booking.
- If you ever want to edit the fee or any other settings for the booking page, click on Book me → click on a specific booking page → Click Edit settings.
Embedded Booking Pages & Fees
Do you have a booking page embedded in your website or elsewhere?
If you want to introduce a fee to that booking page, you’ll have to connect your Stripe account and edit the booking page to add the booking fee as mentioned above.
After you’ve done this, please remember to update the embed code, otherwise the booking fee won't show up. You’ll find the code if you click on Book me → click on a specific booking page → Add to website → Copy the code → Update it on the website where the booking is embedded.
If you embed a booking link that has payments configured into an Iframe within another Iframe, Stripe will not allow the payment process to proceed (more details here). After embedding your booking on your website, you need to run a test and ensure that the payment page loads correctly. This test will help verify that participants can complete transactions smoothly and without any issues.
🗓️ 'Book me': Participant's Perspective
How to book an appointment
- Access the Sessions link shared by the person you’re trying to book.
- You’ll be redirected to see their availability.
- You can see there all the details (name of the organizer, duration).
- In the top right corner, you can switch the default language (English) of this page to another one (Italian, Spanish, German, Chinese, Portuguese, etc.).
- On the right side, you will see the Host's available time slots where they can be booked.
5. Select the slot that suits you.
6. After selecting the desired time and date, click Confirm.
7. Fill in the form.
8. Click Schedule session.
- Done. You’ll receive an email confirming your booking.
Refunds and cancellations for paid booked sessions:
- Your booking fee goes directly to the host organizing the paid session. We (Team Sessions) do not have access to details regarding the payment, nor do we intermediate the payment.
- Before attending and paying for a paid session, please check the terms and conditions uploaded by the host organizing the paid session to understand your cancelation, refund, or chargeback rights. We are not, in any case, responsible for anything that concerns your relationship with the person organizing the paid session.
- In case you are entitled to a refund, please contact the person organizing the paid session to return the amount you paid accordingly.
- We will not issue chargebacks or any other kind of money reimbursement for the host organizing the paid session. We do not take any fees or commissions for the paid session.
Troubleshooting bookings
Read more here: Troubleshooting the Booking page