Configure emergency recipients, coverage schedules, broadcast history, and on-call routing.
Open Settings → Business Info → On-Call Calendar. The feature must be enabled for the team, and your role needs the dedicated View On-Call Calendar permission.When View On-Call Calendar has no explicit enterprise, team, or individual setting, it follows the member’s Scheduling access. An explicit setting controls it separately. Review the resolved permission when editing role defaults or individual permissions.
Use Schedule to assign eligible Employee Contacts to the appropriate on-call coverage periods and departments. Check for gaps and overlaps, and confirm that the intended person is active before saving.Schedules depend on Employee Contacts, not dashboard Team Members. Adding a user to Avoca does not put them on the on-call schedule.For an on-call recipient, confirm the employee’s on-call notification preference is enabled. Phone-call delivery also requires the employee’s Receive Call preference.
Technician: receives the emergency job notification during the scheduled shift and can confirm receipt; assignment behavior depends on the team’s CRM configuration
Manager: receives emergency-call notifications for oversight during the manager’s scheduled coverage
Backup: receives an escalation when the primary technician does not confirm within the configured delay
The notification-hours filter is evaluated when each alert is sent for managers, technicians, and backups. Technician matching and assignment can still depend on the appointment time and assignment mode. Use a controlled test to validate both decisions.
Prepare the ServPro customer-to-technician handoff
For ServPro teams using the Cotality DASH booking workflow, Avoca can enable an opt-in two-way group text after a confirmed booking. The thread introduces the customer to the one eligible technician active on the on-call schedule at that moment so they can coordinate next steps directly. It runs at any hour and does not replace the internal post-job notification thread.Before Avoca enables this rollout for a team:
Maintain continuous technician coverage with no gaps or overlaps in the applicable on-call department.
Give each eligible technician a name and a valid US or Canadian mobile number. On legacy calendar configurations, also enable the technician’s Receive Text preference.
Confirm that the customer and technician are allowed to see each other’s phone numbers in the group thread.
Provide an approved HTTPS self-help resource for each applicable ServPro Division when the introduction should include one.
Run a controlled DASH booking and confirm the intended technician, introduction, and optional resource link.
The introduction is suppressed when no eligible technician is active, when more than one eligible technician is active in the configured scope, or when the customer phone number is not a valid US or Canadian number. A missing Division resource does not suppress the introduction; Avoca sends it without the resource paragraph. Delivery is best-effort and a text failure does not reverse or block the DASH booking.
This group thread exposes the customer’s and technician’s phone numbers to each other. Use an approved business mobile number for the technician, verify the team’s communication policy, and correct coverage gaps or overlaps before relying on the handoff. Replies are direct coordination between the participants and should not be expected to appear in Avoca.
Avoca manages the tenant-level rollout, Division resources, and optional department scope. When a dedicated group-text department is configured, its technicians can be excluded from the separate automated outbound on-call dial set. Contact Avoca Support to review or change that configuration; it is not controlled by the team-level On-Call Calendar page.
Select all eligible technicians or a reviewed subset.
Set the lookahead window from 1 to 60 days; the default is 7.
Choose whether shifts should sync periodically.
Run Sync now and review the created schedules.
Avoca pulls supported ServiceTitan OnCall technician shifts. Manual Avoca schedules are left in place. Changes and deletions in the synced ServiceTitan range are reflected by later syncs.
Syncing is not a substitute for reviewing coverage. Confirm departments, roles, dates, and timezones after every material ServiceTitan schedule change.
Emergency Hours appears when designated emergency windows or the emergency-hours notification filter is enabled.Enable the applicable days, set one start and end time for each, and save. An overnight period is supported when the end time is earlier than the start time. Do not use identical start and end times; the page treats that row as invalid.
Use Broadcasted Messages to audit emergency broadcasts, recipients, and confirmation state. This is a history view: new entries appear when on-call notification fires for an emergency call.If a person did not receive a message, verify their Employee Contact details, department, schedule, delivery preferences, and the active configuration before sending another notification.
Use Configuration for the options enabled for your team, such as:
Whether on-call notifications are enabled
Business-hours, after-hours, or emergency-hours notification filtering
Text and phone-call delivery by role
Which job situations notify technicians, managers, and backups, including cancelled appointments (technicians who are on call when the appointment starts; managers who are on call when the cancellation call happens)
Backup escalation timing
Emergency message templates and recording-link behavior
Technician assignment strategy
Override and distance-based routing behavior
Available controls vary by rollout. Follow the descriptions in the dashboard and change one behavior at a time.For Notify on-call recipients during, choose No filter, Business hours only, After hours only, or Emergency hours only when those options are available. Every recipient is checked against the current moment when the alert is sent, not the appointment start time. Delayed technician or backup attempts are checked again when their alert is due, so an escalation can be skipped if the configured hours boundary has passed.For a new configuration, manager text notifications for emergency bookings, emergency calls without a booking, regular booked and unbooked jobs, non-service calls, and same-day dispatch start enabled. Manager phone delivery starts off. Technician text delivery starts enabled, but the emergency without a booking event starts off while the emergency-booked event starts on. Existing teams keep their saved settings.Review every role, channel, and event toggle before the first save. Defaults are a starting point for a new team, not evidence that recipients, schedules, or escalation ownership are ready.
Under On-Call Escalation (Multi-Cycle), Escalate to manager when unconfirmed can notify an on-call manager after the configured primary and backup attempts go unconfirmed. Turn on Filter manager escalation by department only when on-call departments are enabled and every relevant manager is attached to the departments they cover.With the filter on, Avoca notifies only on-call managers attached to the call’s department. If the call has no department, or no scheduled manager matches it, Avoca skips the manager escalation instead of notifying an unrelated manager. Leave the filter off when the team uses a shared manager pool across departments.
Choose how multiple on-call technicians are assigned
When Use On-Call Calendar returns more than one eligible technician for the same department, choose one tie-breaking method under Tech Assignment:
Round-robin assign among on-call techs: rotates new jobs through the matching technicians for that department. When departments are not used, Avoca rotates through the team’s matching on-call pool.
Route to nearest on-call tech by ZIP: assigns the matching technician whose Home ZIP is closest to the customer’s ZIP. Keep every eligible technician’s Home ZIP current under Employee Contacts.
The two controls are mutually exclusive. Turning on one turns off the other. Round-robin applies to the On-Call Calendar strategy; it does not change the Use Capacity strategy.New configurations default to round-robin. Existing teams retain their saved behavior until an administrator enables it. When neither method is enabled, or the selected method cannot resolve a technician, Avoca falls back to the first eligible technician in alphabetical order.
On-call changes can affect live emergency routing immediately. Verify the team’s timezone, departments, schedule, and message template, then run an approved test before the next on-call period.