Accessing the On-Call Calendar

Setting Up Your Team
1. Adding Departments
Departments help ensure the right team members get notified based on the type of call (HVAC, Plumbing, Electrical, etc.) How to Set Up Departments:- HVAC
- Plumbing
- Electrical
- Drains
- Commercial HVAC
- Service Areas (North, South, Central, etc.)
- This is recommended for businesses with multiple service areas, in addition to trade-specific departments. Technicians can belong to multiple departments.

2. Adding On-Call Team Members

- Name
- Phone Number (for text and call notifications)
- Email (for email notifications)
- ServiceTitan ID (optional for ST if adding contacts manually, required if you want automatic job assignments)
- Team/Department (optional, helps route notifications to the right people)

Employee Contact Settings
Learn more about Notification Settings here: Notifications Settings The key notification you’ll need to enable for someone that is on-call is the On-Call Settings- Determines whether this employee should receive on-call notifications if they have a shift assigned
Creating On-Call Schedules
Switch between Timeline View and Cards View using the buttons in the upper right—choose whichever format works best for you.

- Avoca pulls yellow “On-Call” technician shifts from ServiceTitan
- You can sync manually on-demand or enable automatic background syncing
- Schedules automatically update if you make changes in ServiceTitan
- Deleted shifts in ServiceTitan are automatically removed from Avoca
- Sync all technicians with ServiceTitan IDs, or select specific ones
- Set your lookahead window (1-60 days, default is 7 days)
- Choose manual sync (click button each time) or automatic sync (syncs periodically in the background)
Option 2: Create Schedules Manually
Understanding On-Call Roles
When setting up schedules, you can assign three different on-call roles: Technician- Gets notified when an emergency call comes in and has an appointment scheduled during their shift
- Receives both text and phone call
- Must click a link to confirm they received the notification
- Can be automatically assigned to the job in ServiceTitan
- Techs are notified based on appointment time, not call time
- Gets notified when emergency calls come in during their shift
- Receives notifications at the same time as technicians
- Managers are notified based on call time, not appointment time
- Gets notified if the primary on-call technician doesn’t respond to Avoca’s text
- The system waits a configurable amount of time (default: 10 minutes) before notifying the backup
- Receives both text and phone call
- Does not get automatically assigned to jobs
What Information Do Technicians Receive?
When a technician receives an on-call notification, they’ll see:- Customer name
- Customer phone number
- Customer address
- Description of the issue
- Link to the call
- Link to the job in ServiceTitan (if applicable)
-
Link to confirm they received the text message

Configuring Notifications
Navigate to the Configuration tab to customize when and how your team gets notified.Master Toggle
Enable On-Call V2 — This is the master switch. Make sure this is turned ON for the on-call calendar to work.
Backup Notification Timing
Set how long the system should wait before notifying the backup technician if the primary tech doesn’t respond. You will need to convert the number of minutes to seconds. Default: 600 seconds = 10 minutesNotification Subscriptions
Choose which types of calls trigger notifications: For Technicians:- Emergency jobs (booked)
- Emergency jobs (unbooked)
- Regular jobs (booked)
- Regular jobs (unbooked)
- Non-service calls
- Emergency jobs (booked)
- Emergency jobs (unbooked)
- Regular jobs (booked)
- Regular jobs (unbooked)
- Non-service calls
Understanding Technician Assignment (ServiceTitan Users Only)
Assignment Modes
Emergency Only- Emergency jobs are assigned to the on-call technician based on the on-call calendar
- Non-emergency jobs are not automatically assigned
- Best for: Businesses that only want automatic assignment for after-hours emergencies
- All jobs (emergency and non-emergency) are assigned based on who is on-call
- Ignores ServiceTitan capacity planning
- Best for: Businesses with simple on-call rotations who want all jobs assigned to whoever is on-call
- Note: Can result in overbooking since the on-call calendar doesn’t check capacity
- Emergency jobs are assigned based on the on-call calendar
- Non-emergency jobs are assigned using ServiceTitan’s capacity planning (finds available techs)
- Best for: Businesses that want on-call assignment for emergencies but smart capacity-based assignment for regular jobs
- All jobs are assigned using ServiceTitan’s capacity planning only
- The on-call calendar is used for notifications but not for job assignments
- Best for: Businesses that want all assignments based on capacity and availability
- No automatic technician assignment
- All jobs must be manually assigned by your team
- Best for: Businesses that prefer complete manual control over assignments
Managing Your Team

Editing Contact Information
Deactivating Team Members
When someone leaves or is temporarily off the on-call rotation: They’ll move to the Inactive section and can be reactivated anytime by editing them again.Viewing Broadcasted Messages
The Broadcasted Messages tab shows you a history of all on-call notifications Avoca has sent, including:- Which call triggered the notification
- Who was notified
- How they were notified (text, call, email)
- Which department was selected and why
- Timestamp of the notification

Frequently asked questions
What's the difference between how technicians and managers get notified?
What's the difference between how technicians and managers get notified?
Can I have different notification settings for different managers?
Can I have different notification settings for different managers?
What happens if the on-call technician doesn't respond and the back-up get notified, will the job get reassigned to them if I have it set up to assign the technician?
What happens if the on-call technician doesn't respond and the back-up get notified, will the job get reassigned to them if I have it set up to assign the technician?
How does the AI know which department to notify?
How does the AI know which department to notify?
Can I turn off phone calls and only send text notifications?
Can I turn off phone calls and only send text notifications?
Will technicians be notified if a customer reschedules their appointment?
Will technicians be notified if a customer reschedules their appointment?
Can technicians receive notifications for cancelled calls?
Can technicians receive notifications for cancelled calls?
Why did my technician get notified at 1 AM for a job that's not until 5 PM?
Why did my technician get notified at 1 AM for a job that's not until 5 PM?
Can managers receive email notifications only during their on-call shift?
Can managers receive email notifications only during their on-call shift?
How do I remove the call recording links from the text notifications?
How do I remove the call recording links from the text notifications?
What happens if my timezone is set incorrectly?
What happens if my timezone is set incorrectly?


