Booking variables let you add custom fields to the booking form — for example a text field, a number, a dropdown, or a checkbox — so that extra information can be collected whenever someone creates a booking.
Hover over a Location (or an individual calendar within a location) in the calendar view, and click the small gear icon that appears.
This opens the Edit location (or Edit calendar) screen, on the Settings tab.
The Booking variable configuration dropdown lets you either pick an existing configuration or create a new one. The same configuration can be reused across multiple locations and calendars — you don't need to build a separate one for each.
Clicking Edit opens the Edit booking variable configuration screen. Give the configuration a Name, then click + Add to add a variable.
Each variable has a type, chosen from a dropdown:
You can add as many variables as you like within the same configuration.
Every variable type shares the same base settings:
Once you've added and configured your variables, click Save or Save & Close on the configuration screen, then Save & Close on the location/calendar screen to apply it.
Once a configuration is attached to a location, every calendar within that location will show the variable when a new booking is created. If you'd rather apply it to only one specific calendar instead of the whole location, follow the same steps (hover over that calendar > gear icon > Booking variable configuration) and select or edit the configuration there instead.
Note: adding a variable here only makes it available in the booking form itself. If you also want the variable's value to appear on a meeting room display or in another overview, that has to be added into the design's code separately, referencing the variable's Field name — it doesn't show up there automatically.