How to read these workflow examples
Each example separates information collection from operational judgment. CallShift can identify the request, ask business-approved questions, and attempt the next step. The contractor remains responsible for technical advice, safety decisions, service eligibility, pricing, and whether a technician is ultimately dispatched.
- Trigger: the customer situation that starts a specific path
- Qualification: the approved details collected before action
- Action: booking, notification, transfer, or follow-up
- Fallback: what happens when the preferred action cannot be completed
- Record: the summary delivered to the business
Plumbing: reported active water issue at 11:30 p.m.
The greeting identifies the plumbing company and confirms the caller's request. CallShift does not diagnose the source of water or promise an arrival time. It collects the information the plumbing company requires and checks the written after-hours criteria before attempting the on-call sequence.
HVAC: no-cooling request during a heat wave
A surge call flow must be fast enough for peak volume and specific enough to protect the dispatch calendar. CallShift checks the service area, gathers the details the HVAC company uses, and moves routine or priority requests into different approved paths.
Electrical: caller reports a possible hazard
Safety-sensitive calls require the clearest boundaries. CallShift recognizes the contractor's approved trigger language, uses only the safety wording supplied by the business, and escalates according to the written contact and emergency-service process.
When the transfer is not answered
A failed transfer should be designed before the first live call. CallShift can try the approved backup contact, return to the caller with accurate language, record every attempt, and send a priority notification. The workflow should never imply that a technician received the call when nobody answered.
- State that the transfer is being attempted
- Try only the approved contacts and number of attempts
- Return to the caller with the approved fallback message
- Collect or confirm the best callback number
- Send a timestamped summary and failed-transfer notification
- Queue the request for the next required human action
What changes from one CallShift customer to another
These are structural examples, not universal scripts. A real deployment replaces every assumption with the customer's actual services, geographic coverage, calendar, terminology, urgent criteria, on-call schedule, fallback contacts, notification channels, privacy requirements, and approved caller language.
