AutoBridge

Calendar Configuration Wizard

The Calendar Configuration Wizard provides a guided 7-step process for System Administrators to create and configure inspection calendars. This wizard streamlines calendar setup by walking through type selection, basic settings, availability, meeting details, payment configuration, inspector assignment, and final review.


Prerequisites

Before creating a calendar, ensure:

  • User has System Administrator role
  • Calendar App access is enabled
  • Department groups are configured (optional)
  • Inspectors exist in the system (for assignment)
  • Payment providers configured (if accepting payments)

Starting the Wizard

Navigation

  1. Log in to the GovAssist Admin Portal
  2. Navigate to Calendar > Settings
  3. Click the + Create Calendar button
  4. The Calendar Configuration Wizard opens

Step 1: Choose Calendar Type

The first step is selecting the calendar type that best fits your scheduling needs.

Calendar Type Selection Dialog

Dialog Title: Choose Calendar Type Instructions: Select a calendar type to set up your calendar and customize how appointments are scheduled.

Main Calendar Types

TypeValueDescriptionUse Case
Personal BookingPERSONALSchedules one-on-one meetings with a specific team memberClient meetings, private consultations
Round RobinROUND_ROBINDistributes appointments among team members in a rotating orderSales calls, onboarding sessions, inspection scheduling
Class BookingCLASSOne host meets with multiple participantsWebinars, group training, online classes
Collective BookingCOLLECTIVEMultiple hosts meet with one participantPanel interviews, committee reviews

Additional Calendar Types

Click Explore more types to see advanced options:

TypeValueDescriptionUse Case
Event CalendarEVENTFor scheduling physical events with no host associationConferences, public seminars, expos
Service BookingSERVICESeamless scheduling for service-based businessesSpa appointments, repair services, consultations

Selecting a Type

  1. Review the calendar type options
  2. Click on the card matching your needs
  3. For inspection scheduling, Round Robin is recommended
  4. Click Continue to proceed to Step 2

Step 2: Basic Information

Enter the calendar's name and description.

Calendar Name

FieldRequirementDescription
NameRequiredDisplay name for the calendar (e.g., "Building Inspections")
DescriptionOptionalBrief description of the calendar's purpose

Validation Rules

  • Name is required and cannot be empty
  • Name should be descriptive and unique within your organization
  • Description provides context for users selecting this calendar

Example Configuration

Name: Building & Safety Inspections
Description: Schedule building, electrical, and plumbing inspections
for residential and commercial permits.

Step 3: Availability Configuration

Configure when the calendar accepts appointments.

Business Hours

Set the operating hours for each day:

SettingDescriptionExample
Start TimeWhen appointments can begin8:00 AM
End TimeLatest appointment start time5:00 PM
Day EnabledToggle days on/offMon-Fri enabled, Sat-Sun disabled

Time Zone

SettingDescription
TimezoneCalendar's default timezone for scheduling

Scheduling Window

SettingDescriptionDefault
Minimum NoticeHow far in advance appointments must be booked24 hours
Maximum AdvanceHow far ahead appointments can be scheduled60 days
Buffer TimeGap between appointments15 minutes

Holidays and Blocked Dates

Configure dates when the calendar is unavailable:

  1. Click Add Blocked Date
  2. Select date or date range
  3. Enter reason (e.g., "Holiday - Independence Day")
  4. Save the blocked date

Step 4: Meeting Details

Configure the appointment duration and distribution settings.

Duration Settings

SettingDescriptionOptions
Default DurationStandard appointment length15, 30, 45, 60, 90, 120 minutes
Allow Custom DurationLet users select different lengthsYes/No

Location Type Options

TypeValueDescription
Tax Maptax_mapLocation determined by tax map region

Tax Map Configuration

Location type is configured based on tax map regions. Configure tax maps in Calendar SettingsTax Maps before creating calendars.

Distribution Strategy (Round Robin Only)

For Round Robin calendars, configure how appointments are distributed:

StrategyValueDescription
Optimize for AvailabilityOPTIMIZE_FOR_AVAILABILITYPrioritize earliest available slot across all inspectors
Equal DistributionOPTIMIZE_FOR_EQUAL_DISTRIBUTIONBalance workload evenly among team members

Priority Settings

SettingDescription
Default PriorityInitial priority for new appointments
Allow Priority OverrideLet managers change priority levels

Step 5: Payment Configuration

Configure payment requirements for appointments.

Enable Payments

SettingDescriptionDefault
Accept PaymentsEnable payment collectionfalse
Payment RequiredBlock booking without paymentfalse

Payment Provider Options

ProviderValueDescription
GovolutiongovolutionGovernment payment processing solution
StripestripeStandard credit card processing
PayPalpaypalPayPal payment integration

Currency Options

CurrencyValueDescription
US DollarusdUnited States Dollar
EuroeurEuropean Union Euro
British PoundgbpBritish Pound Sterling
Canadian DollarcadCanadian Dollar

Fee Configuration

SettingDescriptionExample
Base AmountStandard inspection fee75.00
CurrencyPayment currencyUSD
DescriptionFee explanation"Standard Inspection Fee"

Rescheduling Fees

Configure fees for appointment changes:

SettingDescription
Rescheduling FeeAmount charged to reschedule
Cancellation FeeAmount charged for cancellations
Fee Waiver PeriodTime before appointment when fees apply

Step 6: Assigned Users

Assign inspectors to the calendar.

Adding Inspectors

  1. Click Add User
  2. Search for inspector by name or email
  3. Select the inspector from results
  4. Configure their assignment settings

Assignment Settings

SettingDescription
ActiveInspector is accepting new appointments
WeightDistribution priority (higher = more appointments)
SpecialtiesInspection types this inspector handles
Property TypesProperty categories assigned

Inspector Configuration

Inspector specialties and property type assignments are configured through your organization's entity setup, not hardcoded in the calendar system. The calendar assignment links inspectors to the calendar for scheduling purposes.

Inspection Types

To configure inspection types and their mapping to inspectors, see Inspection Type Management.


Step 7: Review and Create

Review all configuration settings before creating the calendar.

Configuration Summary

The review step displays all settings organized by section:

  1. Calendar Type: Selected type and description
  2. Basic Information: Name and description
  3. Availability: Business hours, buffer times, blocked dates
  4. Meeting Details: Duration, location type, distribution strategy
  5. Payment: Provider, currency, fee amounts
  6. Assigned Users: List of inspectors with their settings

Validation Checks

Before creating, the system verifies:

  • Calendar name is provided
  • At least one availability window configured
  • Distribution strategy set (for Round Robin)
  • Payment provider selected (if payments enabled)
  • At least one inspector assigned

Creating the Calendar

  1. Review all settings in the summary
  2. Use Back to modify any section
  3. Click Create Calendar to finish
  4. System creates the calendar and redirects to calendar details

Post-Creation Configuration

Calendar Settings Tabs

After creation, configure the calendar using these tabs:

TabConfiguration
Meeting DetailsDuration, distribution strategy, location type, priority
AvailabilityBusiness hours, blocked dates, scheduling window
FormsInspection Review Form, Permit Update Form
PaymentPayment provider, currency, fees

Forms Tab Configuration

The Forms tab links Entity Manager forms to the calendar for inspection workflows. This is a critical configuration step that connects your calendar to the permit/inspection data flow.

Navigation: Calendar Details → Forms tab

Form Fields

FieldDescriptionPurpose
Inspection Review FormForm for inspectors to record resultsCaptures inspection outcome, notes, photos
Permit Update FormForm to update the permit recordUpdates permit status after inspection

How the Two Forms Work Together

  1. Inspection Review Form (inspectionFormId)

    • Inspector fills out this form during/after the inspection
    • Typically includes: inspection result (Pass/Fail/Corrections), inspector notes, photos
    • Form should be built on the Permit entity or a related Inspection entity
  2. Permit Update Form (feedbackFormId)

    • Updates the permit record based on inspection results
    • Can automatically change permit status
    • Form should be built on the Permit entity

Important

Both forms should point to the same Permit entity. The Inspection Review Form captures inspection data, while the Permit Update Form applies changes to the permit record.

Configuration Steps

1

Create Forms in Entity Manager

Navigate to Entity ManagerForms and create both forms for your Permit entity.

2

Open Calendar Settings

Go to Calendar SettingsCalendars and click on your calendar to open Calendar Details.

3

Select the Forms Tab

Click on the Forms tab in the calendar settings.

4

Configure Inspection Review Form

Choose the Inspection Review Form from the dropdown. This is the form inspectors will complete.

5

Configure Permit Update Form

Choose the Permit Update Form from the dropdown. This form updates the permit record.

6

Save Changes

Click Save to apply the form configuration.


Notification Options

Configure automatic notifications:

NotificationTriggerRecipients
Booking ConfirmationNew appointment createdApplicant, Inspector
Reminder24 hours before appointmentApplicant, Inspector
RescheduledAppointment time changedApplicant, Inspector
CancelledAppointment cancelledApplicant, Inspector

Calendar Type Recommendations

For Inspection Scheduling

RequirementRecommended TypeReason
Single inspector handles all inspectionsPersonal BookingDirect scheduling with one person
Team of inspectors with even distributionRound RobinAutomatic load balancing
Specialist reviews require multiple expertsCollective BookingMultiple inspectors per appointment
Group safety briefingsClass BookingOne presenter, many attendees

For Permitting Departments

Recommended Setup:

  1. Round Robin calendar for standard inspections
  2. Optimize for Availability distribution for fastest scheduling
  3. On-Site location type for field inspections
  4. Assign inspectors by specialty and property type

Guided Tour

The system provides a guided tour covering:

  1. Calendar View tab navigation and filtering
  2. Appointment List View features
  3. Route Map visualization
  4. Calendar Settings management
  5. Tax Maps configuration

Access the tour by clicking the ? help icon in the calendar interface.


Troubleshooting

Common Issues

Q: Calendar type selection doesn't appear. A: Ensure you have System Administrator permissions. Clear browser cache and refresh the page.

Q: Cannot add inspectors to the calendar. A: Verify inspectors have the Inspector role assigned. Check that they have Calendar App access enabled.

Q: Payment provider dropdown is empty. A: Payment providers must be configured at the organization level first. Contact your system administrator.

Q: Distribution strategy options not showing. A: Distribution strategy only appears for Round Robin calendar type. Select Round Robin to see these options.

Q: Calendar created but not visible. A: Check your calendar group filter. The new calendar may be in a different department group than currently selected.

Q: Availability settings not saving. A: Ensure start time is before end time. Verify at least one day is enabled. Check for overlapping blocked dates.


Related Documentation