Blog/Agents
After-hours voice agents: forwarding, escalation and on-call
How to route your business line to a voice agent after close and get urgent calls to the person on call.

Owen Hart
Aug 22, 2026

Putting a voice agent on your line after hours is mostly a routing job. You decide when calls reach the agent, how the carrier or phone system sends them there, which calls must go to a person on call, and what happens when that person does not pick up. The booking conversation is the easier part. If you are still choosing between a human and an AI after-hours answering service, or deciding whether you need true 24/7 cover or just extended hours, make that call first. Everything below assumes you have picked the agent and now need to wire it into the phone line.
The agent's own job is narrow. It should finish safe, routine requests against the live book and preserve every exception for the person who owns it next. Most bad nights come from the plumbing around that job: a forward left on at 9 a.m., an on-call number that changed last week, a transfer that rang a sleeping phone and landed in its voicemail.
Decide what night service means
Write down the hours, services, locations, and booking actions allowed after close. A salon may allow returning clients to book known services while sending new colour requests to a morning consultation queue. A clinic may answer hours and collect a callback request but refuse any medical judgment. A restaurant may take a future reservation while routing a same-night issue to the manager on duty.
The night policy should be narrower than the daytime desk because fewer people are available to correct a mistake.
The last row is the one that needs wiring. The rest of the table can wait for the morning team. That one cannot.
Get the calls to the agent after close
There are three common ways to send night calls to a voice agent, and each fails in a different way.
A schedule in your phone system. If your line runs on a cloud phone system, its business-hours or schedule rule can ring staff during open hours and send calls to the agent's number after close. This is the cleanest option because the clock does the switching. Check that holiday hours live in the same schedule, or the agent will sit idle on a closed Monday while calls ring an empty floor.
Conditional forwarding from a carrier line. Mobile carriers let you forward calls only when you do not answer or the line is busy. On Verizon you dial *71 followed by the forwarding number, calls forward when you do not answer after three or four rings, and *73 turns it off. Google's Voice help page lists AT&T's codes as *61* plus the number and # for no answer, *67* for busy, and *62* for unreachable, each entered separately, with ##61#, ##67#, and ##62# to turn them off. Codes vary by carrier, so confirm yours.
Conditional forwarding has no clock. Left on, it also sends your daytime overflow to the agent, which may be what you want or may not. If you only want night coverage, someone has to switch it on at lock and off at open, and that is exactly the step that gets forgotten on a busy Friday.
Forwarding everything at close. Verizon's *72 forwards all calls to the number you enter. Nobody's phone rings, so a staff member who stays late cannot pick up a call they would have liked to take. It is simple and blunt, and it carries the same forgotten-switch risk in the morning.
Two checks apply to every option. First, Verizon notes that airtime charges still apply to forwarded calls, so ask your carrier how forwarded minutes are billed before a busy month. Second, confirm the forwarded call still carries the caller's number. Matching a caller to an existing booking depends on it, and so does texting a confirmation back to the right phone.
Then call your own number from a mobile after close, and again during open hours, after every change to routing. It takes two minutes and catches most mistakes before a customer does.
Write the escalation path and the on-call rota
Every stopped conversation needs an owner and a deadline. A complaint might alert the duty manager immediately. A consultation request may enter the morning queue with the caller's preferred time. A VIP request may remain unbooked but visible at the top of the inbox. Urgent calls need more than an owner. They need a path the agent can follow at 2 a.m. without judgment.
Write it as a short procedure the agent and the team both read:
- Define what counts as urgent on your floor, in plain words the caller would use. For a clinic that means symptoms the agent must not discuss. For a plumber it might be water coming through a ceiling. For a restaurant it might be a guest who is ill after dinner.
- Give the agent the approved words for the caller. Anything life-threatening is told to hang up and dial 911 before anything else happens.
- Name who is on call tonight and how they are reached: a live transfer to their mobile, a text alert with the caller's details, or both.
- Set a timeout. If the on-call person has not answered or acknowledged within the window you choose, the next person on the list gets the alert.
- Decide what the caller hears while that happens, and never let the agent promise a callback time the rota cannot keep.
The rota is where this breaks. On-call numbers change when shifts swap, and the agent will dial whatever number it was given. Keep the rota in one place the agent reads, owned by one person, and update it on the same day as the swap.
Live transfers have their own trap. If the on-call person's mobile goes to voicemail, the caller lands in a personal voicemail box at the worst possible moment. Ask any vendor how its system knows a person, rather than a voicemail greeting, answered the transfer. A common approach is a short prompt to the on-call person to press a key before the caller is connected. Plumbers, electricians, and other field trades lean on this path more than most floors. AI agents for home and local services is where LLDTEK describes that work.
The morning person should not have to replay an entire call to understand what happened. The handoff record should include the request, information collected, options already offered, who was alerted, and the reason the agent stopped. When the agent should hand off to a person goes deeper on the stop conditions themselves.
Make the calendar the source of truth
The agent should read the same availability the morning team will see. It must respect service duration, provider schedules, rooms, locations, and closing boundaries. If the integration cannot confirm a slot, it should offer a callback instead of creating a promise the team has to unwind.

Decide what happens when a tool is unavailable
The calendar connection may fail, time out, or return uncertain data. The night line needs a graceful operating response.
For availability failure, avoid reading cached slots as if they are current. Collect the service, preferred window, location, and contact details, then create a visible callback task. For a booking write failure, tell the caller the appointment is not yet confirmed. Preserve the attempted option so the morning team can act quickly, but do not promise that it remains open.
The failure path should also alert the operator when repeated errors suggest the night line is effectively working without its book. Treat a failed on-call alert the same way: if the text or transfer did not go through, that is an operator alert, not a line in tomorrow's report.
Build a night menu, not a copy of daytime service
The night line should have an explicit menu of actions. Start with requests that are both common and reversible: future availability, standard booking, hours, directions, parking, and approved appointment changes. Add more only after the team has reviewed real calls.
Separate information from action. The agent may be allowed to explain the cancellation window but not waive a fee. It may collect details for a consultation but not choose the service duration. It may confirm that the restaurant opens at five but not promise a private room without the events manager.
For every item on the night menu, write:
- The information the agent may use.
- The tool it may call.
- The confirmation required from the caller.
- The condition that stops the job.
- The morning owner if the job cannot close.
This menu gives the night operation a boundary the team can inspect. It also prevents an answer added for one unusual call from quietly widening every future conversation.
Match identity to the risk of the action
Answering opening hours requires little identity. Changing or cancelling an existing booking requires more. Discussing private account details or payment may require a stronger process than the voice agent is allowed to perform.
Use the minimum verification appropriate for the job. That may be a phone number matched to the booking, a confirmation code, or another business-approved field. Do not ask for sensitive information merely because the conversation happens by voice. If your forwarding setup strips the caller's number, the phone-number match stops working, which is one more reason to test it.
If the caller cannot be matched confidently, the agent can provide public information or collect a callback request. It should not expose booking details or make a protected change based on a weak identity guess.
Design for interruptions and corrections
Night callers are often moving, tired, in a noisy place, or calling between other tasks. The voice flow should expect people to interrupt, change dates, correct names, and ask a second question before the first job finishes.
The agent should confirm the fields that affect the booking, not repeat every sentence. A useful confirmation names the service, location, date, time, and provider when relevant. If the caller corrects one field, the agent should recheck availability rather than editing the sentence while assuming the slot still works.
Test names and service terms that speech systems commonly confuse. Use actual phrases from call recordings when consent and policy allow. The goal is not perfect transcription. It is a correct operating result despite ordinary voice conditions.
Handle language changes without losing the job
A caller may begin in one language and switch when discussing a service or time. Decide which languages the night line supports fully, which can receive basic information, and which require a callback.
When the agent supports the language, keep the service mapping and tool inputs consistent. A translated phrase must still map to the approved service and duration. When it cannot support the conversation safely, say so clearly, capture the preferred language, and route the thread to the appropriate person.
Do not advertise broad language coverage until the team has tested booking terms, names, numbers, and handoff messages in the languages that actually arrive on the line.
Build a night-call test pack
Keep a reusable set of calls that represents the line after close. Include a routine future booking, a fully booked evening, a service that needs consultation, a caller who changes dates, a noisy call with interruptions and accents, a supported second language, a failed calendar lookup, a complaint that must reach a person, and an urgent call that must reach the on-call phone. Run at least one urgent test with the on-call person deliberately not answering, so you see the timeout and the second alert fire.
For every call, define the permitted result before testing. The answer may be a confirmed booking, a clear refusal, a callback task, a completed transfer, or an urgent alert. Save the calendar record, the alert log, and the run state with the result. A polished recording proves almost nothing.
Run the pack after changing hours, forwarding, service mappings, voice configuration, tool connections, the on-call rota, or handoff rules. The wording can vary. The operating result should not.
Set the morning recovery routine
The morning team should see three queues, not one undifferentiated transcript list:
Order the work by customer promise and operating deadline. A caller waiting for confirmation of today's appointment comes before a future policy question. An unresolved complaint follows the business's existing escalation process. Close the loop in the same thread so the customer and the next reviewer can see the outcome.
Then review by promise rather than answer rate. Useful measures include confirmed bookings that remained unchanged, callbacks completed within the stated window, urgent alerts acknowledged inside the timeout, handoffs accepted by the correct owner, and runs that failed because a tool or policy was missing. Calls the agent could not understand and bookings the team corrected reveal language, audio, mapping, or scope problems. Look for repeated questions the agent could safely answer next time, but do not expand scope because one unusual conversation looked inconvenient. When the menu is clean, extend the coverage window before you add a new job.
Plan for closures and unusual nights
Holiday hours, weather, maintenance, private events, and unexpected staff absence can make normal night information wrong. Give the team a fast way to change the active hours and pause booking for affected services or locations. Check the forwarding schedule and the on-call rota at the same time, since a holiday usually changes both.
The update should reach voice, SMS, web, and the calendar logic from one approved source. One inbox for voice, SMS, and web explains why those channels have to share it. Avoid placing temporary instructions only in the greeting while the booking tool still offers closed times.
When service resumes, a person confirms the calendar and resource state before normal actions restart.
Make the night line easy to pause
The operator needs a visible pause control for booking, outbound messages, or the entire night job. Pausing should preserve open conversations and handoffs without creating new actions.
Define who can pause, what customers hear while paused, and how the team reviews unfinished work. Decide too whether a full pause should also change the forwarding, so callers reach a person or a clear recorded message instead of an agent that can no longer act. A safe pause is part of production readiness, not an emergency feature to design after the first bad night.
Define the promise that survives until morning
Every completed call should leave one durable result: a confirmed calendar record, an assigned callback, an acknowledged on-call alert, or a closed refusal. Anything else becomes morning ambiguity. Review the night line by whether that promise remained true when the team opened the business.
Updated Oct 26, 2026.
