Outbound

Cold calling script generator for recruitment agencies

By Charles Summers · Updated · Free, no signup

Short answer

When a hiring manager says they already have a preferred supplier list, that is not a budget objection in different words, it is a process objection: the money and the willingness to fill roles both exist, but procurement sits in front of a new agency getting used. This tool builds the same opener, discovery ladder and objection response as the base script, defaulted to the vendor-objection framework, because treating a PSL objection like a budget objection is the most common way recruitment cold calls get talked out of the room.

Use the cold calling scriptwriter

Why recruitment agencies need a different approach

Selling into a hiring manager who already works with two or three agencies is a different problem to selling into someone with no current process at all. The objection that comes up most, "we already have a PSL", sounds similar to a generic "we have a vendor" response, but the underlying reason is different: procurement, not a lack of need or budget, is what is standing between you and a first placement, and a script that argues on price or capability is answering a question nobody asked.

This variant keeps the base script's framework for the "already have a vendor" objection, because a PSL gate is a version of that same pattern, but the discovery questions here are built to surface a gap the incumbent agencies are not currently filling, whether that is a specific role type, response speed, or a location the PSL does not cover well. Getting onto a PSL is usually a slower, separate process, and the near-term goal of the call is a live requisition the incumbents have not filled yet, not a procurement conversation.

It runs entirely in your browser. Nothing you type is sent to a server, no account is required, and there is no usage limit, because there is no cost per run to control.

What does the output look like?

This is the exact output the tool produces from the example inputs. It is generated by the same code that runs when you click the button, so what you see here is what you get.

COLD CALL SCRIPT: contract engineering placements -> Head of Talent Acquisition OPENER Hi, this is [Your Name] with [Your Company]. I know this is out of nowhere, so I will keep this to fifteen seconds. Fair? PERMISSION HOOK The reason I am calling: we work with Head of Talent Acquisitions dealing with [the specific problem contract engineering placements solves]. Worth ninety seconds to see if that is you, or should I let you go? DISCOVERY LADDER (ask in this order, do not skip a rung) 1. SITUATION: Walk me through how your team currently handles [the process contract engineering placements touches] today. 2. PROBLEM: Where does that process usually slow down or fall apart on you? 3. IMPLICATION: If that stays broken for another two quarters, what actually happens to [the outcome it affects]? OBJECTION HANDLING (your top one, plus the two that usually follow it) 1. "We already have a vendor for this" [THE ONE YOU HEAR MOST] Framework: The Wedge Say: Good, that means you already know this is worth solving, that is half the conversation done. Most switches we see happen because of one specific gap, not because the whole vendor is bad. What is the one thing your current setup does not do that you wish it did? Avoid: Do not trash the incumbent vendor. Criticizing a tool your prospect chose puts them in a position to defend their own decision instead of questioning it. Context: Head of Talent Acquisition hear this pitch often, so the response has to sound unlike the last five calls they took. 2. "We do not have budget for this" [commonly follows] Framework: Cost of Inaction Reframe Say: Understood, and I am not asking you to find new budget today. The sixty-second question worth asking is what this is already costing you unsolved, because most teams we talk to are paying for the problem anyway, it just does not show up as a line item. Avoid: Do not immediately offer a discount. That confirms the objection is about price when it is usually about priority, and it teaches the prospect to negotiate before you have shown any value. 3. "Just send me an email" [commonly follows] Framework: The One-Line Email Test Say: Happy to. So it actually gets opened instead of buried, give me one line: what is the one thing that would make this worth five minutes of your time if I put it in the subject? Avoid: Do not agree and hang up without asking anything first. An unqualified email into a cold inbox gets close to a zero percent read rate, this question is the entire point of asking. NOT COVERED HERE "I do not have time", "Not interested". Re-run with one of those selected to get the script for it. Three responses you can actually recall beat five you cannot. WHY THIS ORDER The situation question is low-effort and gets them talking. The problem question finds the crack. The implication question gets them to size the crack in their own words, which is far more persuasive than you sizing it for them. Your most common objection, "We already have a vendor for this", is first so it is the one you have freshest in your head when the call starts.

Frequently asked questions

What is the difference between "we already have a vendor" and "we already have a PSL"?

A generic vendor objection can mean the hiring manager is satisfied and has no reason to change. A PSL objection usually means satisfaction is not the issue at all, procurement process is: getting formally added to the list takes a separate review the hiring manager does not control day to day. The response needs to target the procurement gate, not re-litigate whether the incumbents are doing a good job.

How do you get onto a preferred supplier list without waiting for the next formal review?

You usually do not, on the first call, and trying to force it wastes the call. The more useful near-term goal is a specific, currently unfilled requisition that falls outside what the PSL agencies are covering well, whether that is a niche skill set, a faster turnaround, or a location gap, since a placement made outside the PSL process is often what gets a new agency considered for it later.

What discovery question works on a hiring manager who already has three agencies on their PSL?

Ask what is currently going unfilled or taking longest to fill, rather than asking what is wrong with their current agencies. Hiring managers will describe a coverage gap far more readily than they will criticise an existing vendor relationship, and a coverage gap is the opening a new agency can actually act on without waiting for a procurement review.

Should the first call pitch the agency or a specific candidate?

A specific, relevant candidate for a role you have reason to believe is open, if you have one, since that is concrete and immediately useful rather than a general capability pitch the hiring manager has heard from every agency that has ever called them. If you do not have a specific candidate yet, lead with the discovery question about unfilled roles instead of a general agency pitch.

Related free tools

Some links on this site are affiliate links, which means HackingDemand may earn a commission if you buy through them at no extra cost to you. This does not influence which tools are listed. The tools on this page are free and have no affiliate relationship of any kind.