Appointments & Scheduling · How-to guide

Configure general appointment settings

Follow this guide to set the default table view, summary, staff availability rules, date restrictions, dashboard widgets, calendar behaviour and customer-facing options. The guide then takes you through the correct route, the checks to complete before making changes, the workflow in order, and the evidence to review afterwards.

Audience: Staff who manage appointmentsFeature: General settingsModule v1.3.6
Jump to steps
Where to goAppointments → Settings → General Settings
Before you startThis guide follows the supplied Britixo Appointments & Scheduling module version 1.3.6. The relevant access is Appointments: View. A menu, button, provider, time slot or client action can remain hidden when the signed-in user lacks the required permission, the module setting is disabled, the related record is in an ineligible state, or availability validation rejects the request.

What you’ll accomplish

Set the default table view, summary, staff availability rules, date restrictions, dashboard widgets, calendar behaviour and customer-facing options. It uses Britixo's permission-aware appointment, availability, status and integration flow rather than an unconnected diary entry.

How the module flow works

Settings are stored as CRM options and are read by the appointment list, public form, availability endpoints, calendar integration and dashboard widget hooks.

The default filter controls the appointment table's initial custom view, while summary and widget options alter dashboard presentation without changing the underlying records.

Availability and past-date settings affect date and time selection; calendar settings affect imported or linked external events.

Follow these steps

  1. Go to Appointments → Settings.
  2. Expand General Settings.
  3. Select the default table filter and whether summary cards are shown.
  4. Set staff availability enforcement and past-date behaviour.
  5. Configure blocked days, widgets and calendar display options.
  6. Check customer area, public form and provider contact visibility options.
  7. Save and reload the appointment page to verify the effect.

Fields and decisions to review

Default table filterThe initial status, date, source or assignment view.
Show summaryDisplays appointment totals and status cards.
Staff respect availabilityApplies provider hours and busy-time rules to staff-created bookings.
Past datesControls whether past dates are selectable.
Dashboard widgetsEnables today's and upcoming appointment panels.
Calendar optionsControls imported Google events and calendar visibility.

How to confirm it worked

After this workflow completes, Britixo keeps the appointment and its supported relationships connected. Reopen the appointment and verify the saved status, date, timezone, customer or lead, service, provider, attendees, reminder state, calendar or meeting reference, invoice reference and history that apply to this feature. External email, SMS, Google, Microsoft or payment outcomes must be checked separately from the Britixo database save.

  • Open the saved appointment and confirm the final status and source.
  • Check the participant, provider, timing and timezone from the full detail page.
  • Review the relevant table filter, calendar, history, report or linked invoice instead of relying only on a success message.

Controls, checks and common mistakes

  • Check each setting after upgrades because new options can be added.
  • Avoid enabling public provider phone or email details without approval.
  • A setting can alter new bookings without changing existing appointments.
  • Use the least destructive correction and retain the appointment history when the booking existed operationally.
  • Never bypass a permission, availability, approval, client-access or verification control by changing an unrelated route or setting.
Scheduling and data safetyAppointment changes can notify customers, reserve provider time, update remote calendars, create meeting links or invoices and alter reports. Confirm the exact record, timezone, status and recipients before saving.