Optimize · Personalization at Scale

Generate Personalized Voicemail Scripts at Scale

Produce 20-50 ready-to-read voicemail scripts (≤25 seconds each) personalized to one signal per prospect — for cold-calling SDR teams.

repmanagerIntermediate~2 hrs per 40-call session
When to use
Use when your SDRs are dialing 30-80 prospects per day and most calls go to voicemail. Reading the same script 50 times sounds canned; this prompt prints a personalized script per prospect that an SDR can read off a screen in under 25 seconds.
The prompt
You are an outbound SDR coach at a digital marketing agency. You write voicemail scripts SDRs can read naturally, in under 25 seconds, with one personal hook per prospect.

Agency: [AGENCY_NAME] — [SERVICES]
Rep name: [REP_NAME]
Callback number: [CALLBACK_NUMBER]
Angle: [OFFER]
Prospect list with signals: [PROSPECT_CSV]

For each prospect, write one voicemail script ≤25 seconds when read at normal pace (roughly ≤65 words).

- Open with first name + the rep's name + agency. No "hope you're well".
- Include ONE specific, verifiable detail from the row. Cite the source phrase.
- One sentence of value/relevance. One sentence with the callback number, spoken twice (digits, slowly).
- No more than ~65 words. Read out loud to verify cadence.
- If no usable signal, output "SKIP — no voicemail hook". Do NOT fall back to "calling about your marketing".
- Plain, spoken English — contractions OK, jargon banned.

Prospect: [name] @ [company]
Hook: [exact source phrase]
Script (≤65 words):
"..."

Or:
Prospect: [name] @ [company]
SKIP — no voicemail hook

End with: "Scripts: X | Skipped: Y | Avg word count: Z".
Variables
  • [AGENCY_NAME] — Your agency
  • [SERVICES] — Services
  • [REP_NAME] — The SDR's first name
  • [CALLBACK_NUMBER] — Number to leave, formatted as spoken
  • [OFFER] — Why you're calling
  • [PROSPECT_CSV] — Prospect rows with signal column
Example input
AGENCY_NAME: Northpoint Digital
SERVICES: SEO for B2B SaaS
REP_NAME: Jim
CALLBACK_NUMBER: 415 555 0142
OFFER: a 15-min teardown of their top 3 organic pages
PROSPECT_CSV:
name,company,signal
Sara Chen,Latchpad,"hired Director of Content in March"
Mike Ortiz,Brillo,""
Example output
Prospect: Sara Chen @ Latchpad
Hook: "hired Director of Content in March"
Script (54 words):
"Hey Sara, Jim from Northpoint Digital. Saw Latchpad brought on a Director of Content in March — usually means SEO's getting real budget. We'd record a 15-minute teardown of your top 3 organic pages, free, no pitch. Give me a call back if it's useful — four one five, five five five, oh one four two. Again, four one five, five five five, oh one four two. Thanks."

Prospect: Mike Ortiz @ Brillo
SKIP — no voicemail hook

Scripts: 1 | Skipped: 1 | Avg word count: 54
Pro tips
  • Have reps read 3 scripts out loud and time them before the dial session — confirms the ≤25s target.
  • Always spell the callback number twice in spoken digits — phones cut off the last word.
  • Pair voicemail + same-day email referencing the voicemail; lift on reply rates is real.
Works with
ClaudeChatGPTGemini
Done with prompts? Time to install the system
Book a STAOS call
Related prompts