Key takeaways
- Three merge fields fill in on every call:
{{contact}},{{company}}and{{last_notes}}; any other field in double braces shows as blank. - The Create script picker offers Blank script and three templates: Cold outbound (5 stages), Callback (4) and Voicemail callback (3).
- Any member can create and edit a talk track, but only owners and admins can delete one.
- Reps move between stages with the stage chips or the left and right arrow keys, and the path taken is saved with the call.
Call scripts: what it does for your team
- Consistent openers
- Everyone on the team uses the same tested opener and value line, so you can tell whether a list is weak or the script is.
- Faster ramp-up
- New reps follow the stages instead of improvising, and jump straight to the objection they just heard with one click. That helps SDR teams bringing on new hires.
- Context on every callback
- The
{{last_notes}}field puts what the lead said last time right into the follow-up script, so callbacks pick up where they left off.
Call scripts, step by step
Write or pick a talk track
Start from one of three templates (cold outbound, callback, or returning a voicemail) or write your own title and stages.
Add merge fields
Type
{{contact}},{{company}}or{{last_notes}}anywhere in a stage. They fill in from the lead you are calling; unknown fields stay blank.Call with it on screen
Set a default or active talk track, then move between stages with the stage chips as the conversation moves. The path you took is saved with the call.
What it does not do
Plain limits, so you can decide before you sign up.
- Talk tracks are linear stages you jump between; there is no branching logic or objection button tree.
- Only three merge fields exist:
{{contact}},{{company}}and{{last_notes}}. Custom CSV columns cannot be merged into a script yet. - There is no AI script writing or real-time AI prompting; scripts are what your team writes, and live coaching happens when a manager whispers from the Live calls page.
Who can create and edit call scripts?
Any member can create and edit talk tracks, so reps can refine the wording that works for them; only owners and admins can delete one. Because the stage path is saved with each call, you can see in call history how far conversations usually get before they end.
Need a cold call script template? The call script library has industry scripts written in the same stage format, ready to paste in, such as the real estate cold calling script and the insurance cold calling script.
How do you write a talk track that works?
Keep the cold call opener to two sentences, as in our step-by-step cold calling method: who you are, why you are calling this person, and a question. Put discovery questions in their own stage, then one stage per common objection, so a rep can click straight to the right answer when they hear it.
Use {{company}} in the opener and {{last_notes}} in callback scripts. Personal details make the first ten seconds sound like a call, not a campaign. Keep separate tracks for getting past a gatekeeper and for the voicemails reps leave.
How do you add objection responses to a talk track?
Give each common objection its own stage, named for what the lead says, so the rep clicks the chip the moment they hear it. A cold outbound track might run Open, Discovery, Value, Ask and Close, followed by stages called “Send me an email”, “No budget” and “Using someone else”. Each objection stage holds two or three lines: acknowledge, ask one question, then return to the ask.
Keep the answers short enough to say in one breath. A stage that needs scrolling is a sign the response is a pitch, not an answer. How long the whole script should be is covered in the script library’s own FAQ; for talk track software inside a dialer, the rule is that every stage fits on screen.
Build a talk track in Settings
Open Scripts in Settings and choose to create one. The picker offers Blank script or one of three templates: Cold outbound (five stages: Open, Discovery, Value, Ask, Close), Callback (four) and Voicemail callback (three). Templates arrive with placeholders such as [Your name] and [benefit] for you to replace.
Each step has a Chip label, the short name on the stage button, and a What to say box for the lines themselves. Add steps with + Add step, move or remove them, tick Set as default on Call if this should be the script every rep sees first, and save with Create script. To try a variation without touching the original, choose Duplicate from the script’s menu and edit the copy.
What do reps see on screen during a call?
The What to say panel sits beside the keypad with the stage chips across the top. Click a chip, or press the left and right arrow keys, to move between stages. The script picker lists every talk track, marks the default, and remembers each rep’s last pick in their browser.
When the call ends, the panel turns into wrap-up, where the rep logs one of your call outcome buttons. The stage the call reached and the path through the stages are saved with the call, and both show in the call’s details in call history.
Dialing a number that is not a lead? Open Show script details under the lead card and type a contact, company and last notes by hand; they fill the merge fields for that browser only.
Example: a callback that picks up the thread
On Monday a rep ends a call with the note “Asked for pricing for four seats; wants to loop in finance” and sets a Callback for Thursday. On Thursday the due callback comes up first in the list queue, and the rep switches the picker to the Callback talk track. The Recap stage now reads “Last time we discussed:” followed by that exact note, so the rep opens with the finance question instead of starting over.
The same pattern works for booking appointments: put the agreed next step in the notes and let the callback script repeat it back.
What happens when a merge field has no data?
The field fills in with whatever Rapidialer has, and with nothing at all when it has nothing. {{contact}} is the lead’s first and last name; if both are empty it falls back to a name column, then the company, then the phone number. {{company}} comes from the company column, and {{last_notes}} from the notes saved on your most recent call with that lead.
So write lines that still read well when a field is blank. “Teams like {{company}} often see…” turns into “Teams like often see…” on a contact with no company, which a rep will stumble over. Keep {{company}} for lists where the column is filled, and remember that {{last_notes}} is always empty on a first call, which is why the template puts it in the Callback track only.
The most common mistake is a field name copied from a CSV header, such as {{first_name}} or {{city}}. Only the three fields above exist; anything else renders blank without an error, so preview each stage on a test lead before a session. Spaces inside the braces are fine: {{ contact }} works.
Is Rapidialer’s script tool enough for your team?
It is enough if your calls follow a set order and reps need prompts, not a decision tree. Talk tracks are linear: a rep jumps between stages, but a stage cannot branch to different follow-ups depending on the answer, and there are no objection buttons that open a sub-script.
Teams that run long qualification flows with required questions, or need answers captured into fields during the call, will want a dedicated call-flow or CRM tool. Notes in wrap-up are free text; the outcome, lead temperature and stage path are the only structured data a call produces.
Cost is not a reason to skip it: talk tracks come with every seat at $5 per seat a month or $49 per seat a year, and Twilio bills call minutes separately in your own account. A 3-rep team at about 1,000 billed minutes per rep pays roughly $79.95 a month in total, and the pricing page lists what each seat includes.
Features that work alongside it
- Power DialSequential power dialing: the next contact is dialed after each wrap-up and a five-second countdown.
- Call outcomesCall dispositions in one click, with custom outcome buttons that can move a lead to a pipeline stage.
- Follow-upsCall, email and to-do follow-ups, with a queue that power-dials the calls that are due.
Call scripts: questions and answers
What merge fields can I use in a script?
Rapidialer talk tracks support three merge fields: {{contact}} for the lead’s name, {{company}} for their company, and {{last_notes}} for the notes from your most recent call with them. Anything else in double braces renders blank, with no error, so custom CSV columns such as city or deal size cannot be merged into a stage yet.
Can I have different scripts for different lists?
Yes. Keep as many Rapidialer talk tracks as you like, mark one as the default, and switch the active script in the Dialer’s picker when you move to a different campaign. The picker remembers each rep’s last choice in their browser, so a rep working a solar list keeps the solar script until they change it.
Should reps memorize the script or read it?
Neither in full. Rapidialer’s talk track stages are prompts on screen, not a teleprompter that checks what was said. A workable split is to learn the opener and the objection answers nearly word for word, so they sound natural, and to keep discovery as a short list of questions the rep asks in their own words while reading the stage.
Can I use different scripts for gatekeepers and decision makers?
Yes. Keep a gatekeeper talk track and a decision-maker track in Rapidialer, or put a gatekeeper stage at the start of one track. The script picker works during a call, so a rep who gets transferred can switch to the decision-maker track, and the call keeps the script the rep switched to. Proven gatekeeper lines make a good first stage.
Can I start from one of your published scripts?
Yes. Create a blank script, then copy each stage from the script page into its own step: the stage name goes in Chip label and the lines go in What to say. Swap any names in the text for {{contact}} and {{company}} so they fill in on every call.
Does a script change what gets logged?
Only the stage data. A Rapidialer call keeps the script it used, the stage it reached and the path taken through the stages, and both show in the call’s details in History. The outcome, notes and any follow-up still come from wrap-up, so a script never sets an outcome on its own.
Can a new rep use a talk track on their first day?
Yes. A new Rapidialer member sees the team’s default talk track on the Call page as soon as they sign in, with merge fields already filled for the lead on screen. Pair it with the Cold outbound template’s five stages and a short list of objection stages, and the rep has every line they need for the first session.