After hours
An after-hours answering service for an Australian phone line.
An agent answers after five, takes the details and books the job, on the queries you put in its set. A$0.25 a minute of talk time, with no monthly fee and no per-call charge.
The shape of it
What you are buying
Talk time
A$0.25
A minute on the default model
Monthly fee
A$0
No plan and no minimum term
Compute
Sydney
Default model on Australian regions
Threshold
99%
Graded calls passing, per query type
The price
A minute of talk time, against a month and a call
Talk time is A$0.25 a minute on the default model with a standard Cartesia voice, and A$0.40 a minute on a premium ElevenLabs voice. A three-minute call is A$0.75. Adding a card mints an A$20 credit that lasts ninety days, and the full rate card is on the pricing page.
An Australian answering service prices the same call differently. Virtual Headquarters lists A$25 a month plus A$2.50 a call on its entry plan, A$33 a month plus A$3.89 a call on the next, and A$80 a month for 20 calls then A$3.99 for each one after, all plus goods and services tax (virtualheadquarters.com.au/services/after-hours, read 1 October 2026). OfficeHQ lists its plans from A$25 a month and from A$33 a month, and puts an in-house receptionist at A$71,000 to A$85,000 a year (officehq.com.au/service/live-call-answering/after-hours-virtual-receptionist, read 1 October 2026).
So the comparison is a per-minute charge against a monthly fee plus a per-call charge. Twenty three-minute calls in a month cost A$15 of talk time here. The same twenty calls are A$25 plus A$50 of call charges on the Virtual Headquarters entry plan, read the same day.
The job
What an after-hours answering service does
A caller rings your business number after you close. An answering service picks the call up, works out what the caller wants, takes the details, and sends you the message. The difference between services is what happens next: a message in your inbox, a booking in your calendar, or a transfer to whoever is on call.
An agent does the same three jobs and one more. It looks things up while the caller is still on the line, so it can confirm an appointment time or an invoice status rather than writing the question down for the morning. The full inbound shape, including the transfer, is on the AI receptionist Australia page.
What it should not do is take every call. That is the next section, and it is the part the rest of this market leaves out.
Where pilots stall
Better than voicemail is the wrong target
After five, the agent competes with an IVR menu and a voicemail box. That makes “better than voicemail” an easy target, and most pilots aim at it.
A general-purpose agent pointed at every after-hours call takes the missed-delivery complaint it cannot resolve into a 5-minute conversation that ends nowhere. Your staff read that transcript at 8am. From then on they route around the agent, and the pilot stays a pilot.
The fix is scope. Take the calls the agent finishes, and leave the voicemail in place for the rest until the numbers say otherwise.
The pattern
Five steps
01
Pick the queries the agent finishes end to end
Rescheduling an appointment, or confirming whether an invoice has been paid. Each one has a definite end the agent reaches without a person. A missed-delivery complaint does not, so it is out of the set.
02
Leave everything else on voicemail
Outside the set, the caller gets the same voicemail they get today. A pilot that takes every call replaces the voicemail with a conversation that ends nowhere, and the caller would have preferred the voicemail.
03
Write each query as a scenario first
A scripted caller plays the query against the agent and a judge grades the result. The scenario is the definition of done for that query, and it runs again on every change to the agent (docs.meddle.sh/docs/operate/evals).
04
Hold each query until it passes 99 per cent
Our threshold for a query type to leave the pilot is 99 per cent of graded calls passing. Below it, the query stays in scenarios and the caller stays on voicemail. Your team reads the morning transcripts, and the pass rate is the number they trust.
05
Then route it the daytime overflow
An agent that finishes a query at 9pm finishes it at 10am. Forward the busy line to it at peak, and the calls that would have queued past your wait target get answered. The roster covers the calls that need a person.
Explainer
The pattern in 87 seconds
Where it runs
Which parts of the call stay in Australia
Voice runtime compute and the web application run in Sydney, and the default language model is pinned to Australian regions. Speech synthesis follows the voice you pick: one of the four providers has an Australian endpoint and three do not. The component-by-component list is at docs.meddle.sh/docs/trust/data-residency, and the same position written for a buyer sits on voice agents hosted in Australia.
No page on the first result for this query names a region, a speech provider or a model, read 1 October 2026. Ask whichever service you are comparing where the audio goes, and ask it to name the vendor.
The maths
Why the line closes at five
Your centre staffs for its busiest hour, because the queue maths punishes anything less. In the worked example on the queue maths page, a centre taking 30 calls an hour at 4 minutes each needs 4 people on the phones to answer 80 per cent of calls within 20 seconds, and the average wait climbs from 21 seconds to 107 when one of them is off sick.
That staffing cost applies to every hour you open. So you pay for one 8-hour window, and the 6pm caller gets the voicemail.
In Australia the window is narrower than it looks. A line staffed 9 to 5 in Sydney closes at 3pm in Perth (AEST is UTC+10, AWST is UTC+8), and at 2pm once daylight saving starts on the east coast.
The payoff
The same agent on the daytime queue
Once a query type passes, the night line is the smaller of the two benefits. The larger one is daytime overflow: forward the busy line to the agent at peak, and the calls that would have queued past your target are answered by an agent that has already proved it can finish them.
At that point the roster covers the calls that need a person, and you size it for those instead of for the worst hour of the week.
On Meddle
Building it
Hours
Answering hours
Declare one window for each weekday. A call outside every window reaches no language model and no speech recognition: the runtime answers, plays your closed line in the agent's own voice, and hangs up.
Scope
One query type at a time
The prompt says which queries the agent takes and which it declines. A declined query goes to a message, in your words, and the transcript shows the decline.
Proof
Scenarios and a judge
Write the 9pm query as a scenario, run it, and read the grade. The scenario runs again on every change to the agent (docs.meddle.sh/docs/operate/evals).
After
Every call in the transcript
Each call is stored turn by turn with timings and scores, and you choose the retention window. The morning read is a list, and the pass rate is a number.
Last updated 1 October 2026
Questions
Before you point the night line at it
How much does an after-hours answering service cost?
Do nights, weekends and public holidays cost more?
Is a person or an agent answering at 2am?
What hours does it answer?
Where is the call processed?
Which calls should the agent take first?
Should the agent take every after-hours call?
Can the same agent handle daytime overflow?
Write the first query as a scenario.
Build the agent, script the query you would hand it at 9pm, and read the graded transcript. Point real callers at it after it passes.