AutoBridge

User Guide: IVR (Phone) Scheduling & Cancellations

Last updated: January 15, 2026


Overview

The Permitting System provides an Interactive Voice Response (IVR) phone system that allows citizens to schedule, check, or cancel inspection appointments using their telephone. This service is integrated with the Selectron IVR platform and is available 24/7 for your convenience.


For Citizens: Using the IVR System

IVR Phone Number

Call: [Inspection Line - Contact your local permitting office for number]

Hours: Available 24 hours a day, 7 days a week

What You Can Do by Phone

ServiceDescription
Schedule InspectionBook a new inspection appointment
Check StatusHear the status of your permit or inspection
Cancel InspectionCancel a scheduled appointment
RescheduleCancel and rebook for a different time
Confirm AppointmentHear your scheduled inspection details

Information You'll Need

Before calling, have ready:

  • Your Permit Number (e.g., BLD-2025-001234)
  • Your PIN or confirmation code (if provided)
  • Property address for verification
  • Preferred inspection date (if scheduling)

Scheduling an Inspection by Phone

Step-by-Step Process

  1. Call the IVR Line

    • Dial the Inspection scheduling number
    • Listen to the welcome message
  2. Select Your Option

    • Press 1 for English (or other language option)
    • Press 2 to schedule an inspection
  3. Enter Your Permit Number

    • Use your phone keypad to enter the permit number
    • Follow letter-to-number mapping if needed:
      • A, B, C = 2
      • D, E, F = 3
      • G, H, I = 4
      • J, K, L = 5
      • M, N, O = 6
      • P, Q, R, S = 7
      • T, U, V = 8
      • W, X, Y, Z = 9
  4. Verify Your Permit

    • System reads back permit details
    • Confirm this is your permit
  5. Select Inspection Type

    • Listen to available inspection types
    • Press the number for your desired inspection
    • Example: "Press 1 for Foundation, Press 2 for Framing..."
  6. Choose a Date

    • System offers available dates
    • Press the number to select your preferred date
    • Example: "Press 1 for January 15th, Press 2 for January 16th..."
  7. Confirm Your Appointment

    • System reads back your selection:
      • Inspection type
      • Date and time window
      • Property address
    • Press 1 to confirm
    • Press 2 to start over
  8. Receive Confirmation

    • System provides confirmation number
    • Write down this number for your records
    • A confirmation email/SMS is also sent (if contact info on file)

Example IVR Dialogue

StepSpeakerMessage
1System"Welcome to Inspection Scheduling. For English, press 1. Para español, presione 2."
2You[Press 1]
3System"To schedule an inspection, press 1. To check inspection status, press 2. To cancel an inspection, press 3. To speak with a representative, press 0."
4You[Press 1]
5System"Please enter your permit number followed by the pound sign."
6You[Enter: 2-5-3-2-0-2-5-0-0-1-2-3-4-#]
7System"You entered B-L-D-2-0-2-5-0-0-1-2-3-4. If this is correct, press 1. To re-enter, press 2."
8You[Press 1]
9System"Permit number BLD-2025-001234 for 123 Main Street. The following inspections are available: For Foundation Inspection, press 1. For Framing Inspection, press 2. For Final Inspection, press 3."
10You[Press 1]
11System"Foundation Inspection. Available dates are: For Wednesday, January 15th, press 1. For Thursday, January 16th, press 2. For Friday, January 17th, press 3."
12You[Press 1]
13System"You have selected Foundation Inspection for Wednesday, January 15th between 8 AM and 12 PM at 123 Main Street. To confirm this appointment, press 1. To select a different date, press 2. To start over, press 9."
14You[Press 1]
15System"Your inspection has been scheduled. Your confirmation number is 7-4-8-2-9-1. Please write this down. A confirmation will be sent to the email and phone number on file. Thank you for using Inspection Services."

Cancelling an Inspection by Phone

Cancellation Steps

  1. Call the IVR line
  2. Select Cancel an Inspection (typically Press 3)
  3. Enter your permit number
  4. Enter your confirmation number or PIN
  5. System reads back your scheduled inspection
  6. Confirm cancellation by pressing 1
  7. Receive cancellation confirmation

Cancellation Policies

  • 24-hour notice - Cancel at least 24 hours before
  • Re-inspection fees - May apply for no-shows
  • Late cancellations - May count against your record

Checking Inspection Status by Phone

Status Check Steps

  1. Call the IVR line
  2. Select Check Inspection Status (typically Press 2)
  3. Enter your permit number
  4. System reads:
    • Permit status
    • Scheduled inspections
    • Completed inspection results
    • Next required inspection

Status Information Provided

InformationExample
Permit Status"Your permit is currently Active"
Next Inspection"Foundation Inspection scheduled for January 15th"
Last Result"Your Framing Inspection passed on January 10th"
Required Inspections"Remaining: Final Electrical, Final Plumbing"

Selectron Permit Codes

How Permit Codes Work

Each permit type has a Selectron permit code that maps to the IVR system:

Permit TypeSelectron Code
BuildingBLD
ElectricalELEC
PlumbingPLB
MechanicalMECH
FireFIRE

These codes help the IVR system route your call correctly.


For Administrators: IVR Configuration

Selectron Integration

The system integrates with Selectron IVR platform:

Configuration Fields:

  • Selectron Permit Code - Maps permit type to IVR menu
  • IVR Enabled - Whether permit type is available via phone
  • Available Inspections - Which inspections can be scheduled by phone

Configuring Permit Types for IVR

  1. Navigate to Entity Manager
  2. Select the permit entity (e.g., Building Permits)
  3. Go to Permits Menu configuration
  4. Set the Selectron Permit Code field
  5. Enable Can Schedule an Inspection
  6. Save changes

IVR-Enabled Permit Settings

SettingDescription
selectron_permit_codeCode used by IVR system to identify permit type
can_schedule_an_inspectionWhether citizens can schedule via IVR
can_search_an_applicationWhether citizens can look up permit via IVR

Testing IVR Integration

Before going live:

  1. Create a test permit
  2. Call IVR line with test permit number
  3. Verify permit lookup works
  4. Test inspection scheduling
  5. Verify appointment appears in calendar system
  6. Test cancellation flow
  7. Confirm notifications are sent

IVR System Availability

Service Hours

FeatureAvailability
Schedule Inspection24/7
Cancel Inspection24/7
Check Status24/7
Speak with RepresentativeBusiness hours only

Scheduled Maintenance

IVR system maintenance typically occurs:

  • Sunday nights, 2 AM - 4 AM
  • Advance notice provided when possible

Troubleshooting

For Citizens

Q: The system doesn't recognize my permit number. A: Ensure you're entering the full permit number including any letters. Use the letter-to-number mapping on your phone keypad. Try including or excluding dashes.

Q: No available inspection dates are offered. A: The calendar may be fully booked for the near future. Try calling back later or use the online portal for more date options.

Q: I was disconnected during scheduling. A: Call back and check your status. If the inspection was partially scheduled, it may need to be completed or cancelled.

Q: I need to reschedule, not cancel. A: Cancel the existing appointment first, then schedule a new one. The IVR will guide you through both steps.

Q: I forgot my confirmation number. A: You can still access your appointment using just your permit number. The confirmation number is for reference only.

Q: The IVR says my permit is not found. A: Your permit may not be IVR-enabled, or there may be a data sync issue. Use the online portal or call during business hours to speak with staff.

For Administrators

Q: Appointments scheduled via IVR aren't appearing. A: Check the integration between Selectron and the scheduling system. Verify API connections and review error logs.

Q: Citizens can't schedule certain inspection types. A: Verify the inspection type is configured as IVR-enabled in the system. Check the Selectron permit code mapping.

Q: IVR shows wrong available dates. A: Review calendar availability settings. Ensure inspector schedules are current and capacity is configured correctly.


Accessibility Features

Language Options

  • English - Press 1
  • Spanish - Press 2 (Para español)
  • Additional languages may be available

Hearing Impaired

  • TTY/TDD services available
  • Contact county for TTY number
  • Online portal offers full functionality as alternative

Speech Recognition

Some IVR features support voice input:

  • Say "Yes" or "No" for confirmations
  • Speak permit numbers digit by digit

Benefits of IVR Scheduling

BenefitDescription
24/7 AccessSchedule anytime, even outside business hours
No WaitAutomated system means no hold times
QuickSchedule in under 2 minutes
ConfirmationImmediate confirmation number provided
AccessibleWorks with any phone, no internet needed

Online vs. Phone Scheduling

FeatureIVR (Phone)Online Portal
Availability24/724/7
Visual CalendarNoYes
Multiple InspectionsOne at a timeMultiple at once
Time Slot SelectionLimited optionsAll available slots
Documentation UploadNoYes
PaymentNoYes
Internet RequiredNoYes

Best Practices

For Citizens

  1. Have permit number ready - Speeds up the process
  2. Write down confirmation - Keep for your records
  3. Call during off-peak hours - Better availability shown
  4. Verify address - Ensure system has correct property
  5. Use online portal - For more date/time options

For Administrators

  1. Test regularly - Verify IVR integration works
  2. Monitor usage - Track IVR vs. online scheduling patterns
  3. Update codes - Keep Selectron codes current
  4. Train staff - Ensure staff can troubleshoot IVR issues
  5. Maintain documentation - Keep IVR scripts documented

Related Features


Technical Notes

Selectron Integration:

  • Permit codes stored in selectron_permit_code field
  • Configured per permit type in Entity Manager
  • Syncs appointments to scheduling service

Configuration Location:

  • Types file: /apps/citizen-portal-host/src/hooks/types.ts
  • Field: selectron_permit_code in PermitsMenuFieldsId interface

Data Flow:

StepAction
1Citizen calls IVR
2Selectron processes request
3API call to scheduling service
4Appointment created
5Confirmation returned to IVR
6Notification sent to citizen

For IVR system issues or to speak with a representative, call the Permitting Office during business hours.