Skip to main content

Configure Displayed Services

In the Bambuser workspace, you have the flexibility to configure multiple booking services.

This doc talks about how to customize which services are visible to your end-users when they interact with the Calls Widget. By default, if you do not configure below, all services that are published in Bambuser workspace will also be visible to the end users.

If you want to read more about how to configure multiple services, you can read more about it here.


Bambuser Workspace Services Configuration Page

Calls Widget

Manage Booking Services Visibility

There are two ways to achieve the following:

  1. Through Embed Options
  2. Through Query Parameters
Service ID

Your service ID can be found in Bambuser workspace URL when clicking on a specific service

https://lcx.bambuser.com/[YOUR_ORG_ID]/one-to-one/call-booking-services/[SERVICE_ID]...

Configuring Options Within the Embed

Pass bookingServiceIds as an option when initiating the Calls Widget

Example Code:

// Initialize the Bambuser Video Consultation embed script with specific booking service IDs
let oneToOneEmbed = new BambuserOneToOneEmbed({
bookingServiceIds: ['<BAMBUSER_SERVICE_ID_1>', '<BAMBUSER_SERVICE_ID_2>']
});

Through Query Parameters

You can also dynamically specify the booking service IDs through query parameters. To use this method, make sure you have the Bambuser embed on the page that you are appending query parameters on.

https://[your-website].com/?bambuserBookingServiceIds=<BAMBUSER_SERVICE_ID_1>,<BAMBUSER_SERVICE_ID_2>


Read more about how to configure Bambuser native booking solution here