Who this is for: All Barti users who manage online scheduling.
Troubleshooting checklist
Work through these steps in order. Most issues are resolved by step 3 or 4.
1. Confirm you have Appointment Event Types created
Go to Appointments → Settings and confirm at least one Event Type exists. Event Types are the appointment types your staff use internally and are required before Request Options can be linked.
See How do I customize appointment types and request options in Barti? if none exist.
2. Confirm you have Appointment Request Options created
Go to Appointments → Settings → Appointment Request Options and confirm at least one Request Option exists. Request Options are what patients see on the public booking page — if none are created, nothing will appear.
Each Request Option must be:
Linked to a specific Appointment Event Type
Set to the same duration as that Event Type
3. Confirm you have External availability created for your provider
Go to Appointments → Availability and confirm the provider has time slots with visibility set to External or Internal and External. Internal-only slots do not appear on the public booking page.
See How do I set up online scheduling availability in Barti? if no availability exists.
4. Confirm slot durations match your Request Options
Availability slots have a 1:1 relationship with Request Option durations. A 30-minute availability slot will only display Request Options with a 30-minute duration. If your slots and Request Options have different durations, nothing will appear.
Check that the duration of each External slot matches at least one of your Request Options exactly.
5. Check location and appointment type selection on the booking page
If you've confirmed steps 1–4 and the page still looks empty:
Multi-location practice — confirm the correct location is selected on the booking page.
Appointment type filter — confirm the correct appointment type is selected.