Overview
An outbound agent that dials a real customer will reach voicemail regularly. What it does next is worth testing on its own: a good agent recognises it isn’t talking to a person, leaves a complete message, and hangs up. A bad one waits for a reply that never comes, talks over the greeting, or leaves a message no one can act on. Voicemail testing is a run template. Pick it, choose which greetings to call into, and run. There is nothing else to configure, because a voicemail has nothing to configure. No script, no persona, no conversation: a recording plays, then the line stays silent while your agent decides what to do.
Running a voicemail test
1
Pick the template
On create a run, choose Voicemail testing in step 01.
2
Choose your agents
Step 02 as usual. Voicemail is voice-only: a greeting is audio, so a chat endpoint has nothing to play. Attaching one is rejected before the run starts.
3
Choose the greetings
Step 03 is a Greetings to test checklist. Every greeting is selected by default; untick the ones you don’t need. Each row has a play button so you can hear the recording before you commit to a run.
4
Run
One call runs per selected greeting, per agent. Ten greetings against two agents is twenty calls.
What happens on the call
Each call follows the same shape:- Roark dials your agent (or answers it, for an inbound endpoint).
- The selected greeting plays as the first thing your agent hears: a real recording, not synthesised speech.
- The line then goes completely silent. The simulated caller says nothing for the rest of the call, and won’t interrupt.
- The call ends when your agent hangs up, or after 15 seconds of silence once it stops speaking.
The greetings
Roark ships a fixed set of real voicemail recordings, covering the shapes an outbound agent meets in the wild:
Mailbox full is the interesting one. There’s nowhere to leave a message, so an agent that launches into its script anyway is doing the wrong thing. The correct behaviour is to recognise it and hang up.
These are Roark-managed and read-only: you can select and preview them, but you can’t add your own or edit the set.
What gets measured
The template attaches three system metrics:
As with any template, these are a starting point. Add or remove metrics in the Advanced section before running.
Read the run report per greeting, not just in aggregate. An agent can handle a carrier robot perfectly and still talk over a personal greeting, and the run report separates the calls by greeting so that shows up.
Next steps
Templates
The full template catalogue and what each one seeds
System Metrics
How the voicemail metrics are scored
Run Plans
Save a voicemail configuration as a reusable suite
Schedules
Run voicemail checks on a cadence