Outbound calling
We run an eighty agent call centre in Egypt that works United States business hours, dialling lists the client approves and writing dispositions directly back into client systems. The operation exists to qualify pipeline for private equity portfolio companies that need a repeatable outbound motion without building an internal team. Every call follows a qualification script agreed with the company, every recording is available for review, and every disposition note is structured so the client's CRM becomes the single source of truth for what was learned on each dial.
The call centre sits in Egypt and runs on United States business hours, which means agents are dialling when prospects are at their desks. The team is eighty agents, not a rotating pool of contractors. Each agent is assigned to a specific portfolio company or a small set of related campaigns so they build familiarity with the product, the buyer personas, and the objections that recur. This continuity matters because a caller who has heard the same objection thirty times handles it differently on the thirty first call than someone encountering it for the first time.
Lists are supplied by the client and approved before dialling begins. We do not source or scrape contacts independently because the client knows their market better than any third party ever could. Once a list is received, we run it through a scrubbing process that checks for disconnected numbers, known spam traps, and contacts that have previously requested removal. Scrubbing is mechanical and imperfect, but it reduces the waste that comes from dialling bad data. The cleaned list becomes the dial file, and every disposition is written back to the client's CRM within the same business day.
Qualification scripts are built in collaboration with the company's sales or revenue lead. We do not write scripts in isolation and hand them over as finished. The process is iterative: a draft script is tested on a small batch of calls, recordings are reviewed together, and the script is adjusted before volume ramps. This matters because language that reads well on a page often sounds stilted when spoken. The goal is a conversation that a reasonable prospect would tolerate, not a robotic sequence of questions.
New campaigns do not start with eighty agents. They start with a small team, typically two to four callers, who dial for a week while the script is refined and early objections are catalogued. Once the script stabilises and the disposition data shows a predictable pattern, we add agents in cohorts. A full ramp to the needed team size usually takes three to four weeks. Ramping faster than that introduces quality risk because new callers need time to internalise the product and the objections.
Every call is recorded and a sample is reviewed each week by a supervisor who listens for script adherence, tone, and accuracy of disposition coding. The review is not punitive; it exists to catch drift. A caller who starts improvising the qualification questions will produce data that looks fine in the CRM but misleads the client about pipeline quality. We flag drift early and retrain. If a caller cannot stay on script after retraining, they are moved off the campaign.
Accent and language coverage is a practical consideration for any offshore calling operation. Our agents speak with a neutral accent that has been tested with United States audiences. The operation supports sixteen languages in production, which means we can run campaigns across multiple geographies without switching providers. When a portfolio company operates in several countries, the same team can handle the calling motion in each market, with native or near native speakers assigned to each language.
The calling motion is straightforward. An agent dials a contact from the approved list, follows the qualification script, and records the outcome as a structured disposition. Dispositions are not free text notes that someone has to decode later. They are predefined categories that map to the client's pipeline stages: connected and qualified, connected and not qualified, wrong contact, voicemail, do not contact, reschedule. Each disposition triggers the next action in the client's CRM, whether that is a follow up task for the sales team or removal from the active list.
When a contact is qualified, the agent captures the specific information the script asks for: budget authority, timeline, current provider, pain point, whatever the client has determined signals a real opportunity. That information is written into the CRM as structured fields, not buried in a paragraph of notes. The client's sales team can then pick up the lead with context already in place. The handoff from caller to closer is designed to be low friction because the caller has done the mechanical work of qualification and the closer can focus on advancing the deal.
Voicemails are left selectively. We do not leave voicemails on every unanswered call because that trains prospects to ignore the number. Instead, voicemails are left on a schedule, typically every third or fourth attempt, and the message is short: the caller's name, the company they represent, and a reason to call back that is specific enough to be credible but brief enough to be heard. The goal is to create recognition without becoming a nuisance.
Cold calling works best when the target list is narrow, the buyer persona is clear, and the product is something a prospect can understand in a two minute conversation. It works for industries where buyers still answer their phones: logistics, industrial services, commercial construction, healthcare practices, professional services firms. It works less well for products that require a long education cycle, for audiences that are heavily protected by gatekeepers, and for industries where the dominant communication channel is email or social.
We are direct about this because running a calling campaign into a market that does not answer phones wastes the client's money and the agent's time. If the target audience is software engineers, for example, calling is usually the wrong channel. Those buyers live in email and community platforms, and a phone call is an interruption they resent. In those cases, the outbound email operation or a different motion entirely is a better fit. We will say so during scoping rather than take a campaign we expect to fail.
Calling also does not replace the company's own sales team. It feeds the top of the funnel by qualifying leads, but someone still needs to close. If the client does not have a closer ready to pick up qualified leads within a day or two, the qualification work decays. A lead that sits untouched for a week is no longer warm. The calling operation is a front end engine; it needs a back end that can convert.
The client provides the list. This is not negotiable because the client owns the market knowledge. We can advise on list construction, suggest data sources, and help structure the fields needed for the CRM, but we do not build lists from scratch. When a client does not have a list ready, we recommend they work with a data provider or pull from their existing CRM before the campaign starts. Starting with a bad list guarantees bad results, and no amount of calling skill can fix that.
Once the list is received, we run a multi step scrub. First, numbers are checked against a suppression file of known complainants and litigation risks. Second, formatting errors are corrected because a missing country code or an extra digit wastes dial attempts. Third, the list is deduplicated against any previous campaigns the client has run with us so the same contact is not called twice across different initiatives. The scrubbed list is returned to the client for final approval before any dialling begins.
During the campaign, the list is updated daily. Contacts that request removal are suppressed immediately, not at the end of the week. Contacts that are qualified move into the client's active pipeline. Contacts that are unreachable after a set number of attempts are flagged and set aside. The client can see the status of every contact in their CRM because dispositions are written back in near real time. There is no separate reporting portal to check; the CRM is the system of record.
The operation supports sixteen languages in production, which matters for portfolio companies that operate across multiple geographies. A single company might need English for the United States market, Spanish for Mexico, German for the DACH region, and French for West Africa. Rather than contracting four different calling providers, the client runs all four language tracks through the same team, with the same quality review process, and the same disposition structure flowing into the same CRM.
Language capability is not just about vocabulary. It is about cultural fluency in how business conversations start, how objections are raised, and how a caller builds enough trust in the first thirty seconds to keep the prospect on the line. An agent calling into Germany needs to understand that the conversation will be more direct and the qualification questions need to be framed differently than a call into Brazil. We train agents on these cultural patterns, not just the words.
For languages where we do not have native speakers on staff, we do not run the campaign. We would rather decline a language track than field callers who sound non native and undermine the client's brand. This means there are languages we cannot support, and we are straightforward about that during scoping. The sixteen languages we run are ones where we have tested, tenured agents who can pass as native speakers on a business call.
Cold calling is one channel in a broader outbound motion. Most portfolio companies that run calling campaigns with us also run outbound email, because the two channels reinforce each other. A prospect who has received three emails and then gets a call is more likely to recognise the company name and take the conversation seriously. A prospect who was unreachable by phone might respond to a follow up email. The channels are not competitors; they are complementary.
Our outbound email operation runs on owned infrastructure with five hundred and sixty seven warmed mailboxes across one hundred and sixteen sending domains. When a calling campaign and an email campaign run together, the same contact list can be sequenced so that email touches precede calls, or calls precede email, depending on what the data shows works for that market. The disposition data from calls feeds back into the email sequence logic, and vice versa.
The broader outbound motion also includes process automation, lead routing, and the technical work of connecting the calling and email outputs to the client's CRM and sales workflow. We build and operate these automations rather than advising on them. The goal is a system where a qualified lead from any channel lands in the right closer's queue with full context, and nothing falls through the cracks because someone forgot to update a spreadsheet.
Cost depends on three factors: the number of agents assigned, the number of languages, and the duration of the campaign. We do not publish a rate card because every campaign is scoped individually. A single language campaign with four agents for a quarter costs less than a multi language campaign with twenty agents running for a year. We scope the work, propose a fixed monthly fee, and do not charge per call or per lead. The client pays for the team's time, not for outcomes that are partly outside our control.
Fixed monthly pricing means the client can budget predictably. It also means we are not incentivised to maximise dial attempts at the expense of quality. An agent who is paid per call will rush through the script. An agent who is paid a salary with quality review will take the time needed to run the conversation properly. We prefer the second model because it produces better data for the client's pipeline.
Scope is determined through a scoping call where we ask about the target market, the product, the buyer persona, the list readiness, and the expected close rate. If the client does not know their expected close rate, we run a small pilot before committing to a large team. The pilot is typically two agents for two weeks, with a fixed fee that covers setup and dialling. The pilot data tells both sides whether the campaign is worth scaling. We would rather run a pilot that shows the campaign will not work than scale a campaign that quietly fails over six months.
The client sees everything in their own CRM. We do not provide a separate dashboard or reporting portal because that creates a second system to check and a reconciliation problem. Dispositions are written back to the client's CRM as they happen, so the pipeline view the client already uses is the same view that shows calling results. If the client uses Salesforce, the dispositions appear in Salesforce. If they use HubSpot, they appear in HubSpot. We work with the CRM the client already has.
Beyond the CRM, we provide a weekly written summary that covers dial attempts, connects, qualifications, top objections heard, and any pattern that merits attention. The summary is short, typically a page, and it is written for an operating partner who wants to know whether the campaign is working, not for someone who wants to admire call volume metrics. We flag problems early: a list that is degrading faster than expected, an objection that has become more common, a language track where connect rates are below the norm.
Recordings are available on request. We do not push recordings to the client proactively because most clients do not have time to listen to them. But when a client wants to hear how a specific objection is being handled, or wants to check the tone of a caller who is underperforming, the recordings are there. Access is through a secure link, not an open shared drive.
Questions
You hear them before the campaign launches. During setup, we record sample calls using your script and your list, and you review those recordings before any live dialling begins. Once the campaign is running, you can request recordings at any time. The weekly quality review process catches drift, and agents who cannot stay on script are retrained or moved. You are not buying a black box. You are buying a team that works to a standard you have approved.
The script includes a clear escalation path for questions the agent is not authorised to answer. Agents are trained to say they are not the right person to address that question, to note it in the disposition, and to route it to the client's designated contact. We do not give agents latitude to interpret regulations, make representations about the product's legal standing, or offer assurances that belong in a contract. The goal is to qualify interest, not to close a deal on the phone.
Hiring your own SDRs makes sense when outbound calling is a permanent, core part of your go to market motion and you have the management bandwidth to train and retain them. It makes less sense when you need calling capacity for a specific campaign, a seasonal push, or a portfolio company that is not ready to build a sales function from scratch. Our model gives you a trained, supervised team that starts dialling in weeks, not months, and you can stop or scale without the friction of hiring and letting people go.
The most common failure mode is not a bad calling team. It is a bad list paired with an unrealistic expectation. If the list is stale, poorly targeted, or full of contacts who have no reason to buy, no amount of calling skill will produce pipeline. The second failure mode is a client who cannot pick up qualified leads quickly. A lead that sits for a week goes cold. The calling team can qualify, but it cannot close, and it cannot make the client's sales team responsive.
We charge a fixed monthly fee based on the number of agents, languages, and campaign duration. We do not charge per call or per lead because that misaligns incentives. A typical pilot is two agents for two weeks, which lets both sides test the market and the motion before committing to a larger team. Full campaign costs vary, and we scope each one individually. We are straightforward about what drives cost up or down, and we will tell you if the expected return does not justify the spend.
Related
Next step
Cold calling is a mechanical channel, not a magic one. It works when the list is tight, the script is honest, the agents are trained and supervised, and the client's sales team is ready to convert. It fails when any of those conditions is missing. We run an eighty agent call centre in Egypt on United States business hours, with sixteen languages in production and a quality review process that catches drift before it corrupts the pipeline data. The operation exists to qualify leads and write structured dispositions back to the client's CRM, nothing more. If that matches what your portfolio company needs, the next step is a scoping conversation where we talk about the market, the list, and whether a pilot makes sense. Reach Zach at the address below.
Start a conversation