GDPR-Compliant Parallel Dialer: What EU Teams Must Check

GDPR-Compliant Parallel Dialer: What EU Teams Must Check

You find a reliable parallel dialer that complies with EU regulations by running a checklist on the vendor, not by trusting the word "compliant" on a landing page. The checklist has eight items: where the data is hosted and who the sub-processors are, a signed data processing agreement, a documented lawful basis for B2B prospecting, call recording announcement and retention, control of abandoned and silent calls in parallel mode, caller ID and number rules, opt-out handling, and the provenance of the contact data. A vendor that answers all eight in writing, and lets you test the silent-call behaviour in a demo, is the one to shortlist.

This is the checklist our French customers' DPOs apply to Sonik, in the order they ask the questions. One caution before the list: we are a dialer company, not a law firm. Every legal point below is our reading of the GDPR as it is applied to B2B prospecting in France, and the right person to confirm it for your company is your DPO or counsel.

Where can I find a reliable parallel dialer that complies with EU regulations?

Start with vendors that are themselves established in the EU, host data in Europe and can hand you a data processing agreement, because those three facts are verifiable in ten minutes. Then shortlist two and run the demo tests at the end of this article. "Reliable" means two things here: the telephony works in your countries, with local numbers and fast human detection, and the vendor can show its compliance paperwork without a six-week wait.

What you will not find is a certificate that makes you compliant by purchase. Compliance sits in how you use the tool: which lists you call, what you say when a recording starts, how many lines you open. The dialer can make the right behaviour the default, not mandatory.

Why parallel dialing raises the bar

A parallel dialer calls two to five numbers at once for one rep and bridges the first human who answers. Three things follow that a single-line dialer does not have.

More personal data per hour. On our benchmark of 1,000,000 B2B cold calls in France, the average connect rate is 11.3%, so a 127-dial session touches 127 records, their phone numbers and roughly a dozen recordings in an hour.

Silent calls. If two prospects pick up within the same second, one of them hears silence or a click. That is the behaviour prospects complain about most, and the one regulators across Europe watch most closely, in our reading.

Number wear. Four lines wear a number pool four times faster, and a number flagged as spam is a sign you have annoyed enough people for a carrier to notice.

None of this makes parallel dialing non-compliant. It makes configuration matter.

The eight-point checklist

The eight-point GDPR checklist for a parallel dialer, from hosting to data provenance

1. Data hosting location and sub-processors

Ask where contact data, call logs and recordings are stored, and ask for the list of sub-processors: the telephony carrier, the cloud provider, the transcription or AI provider. European hosting removes most of the transfer questions under Chapter V of the GDPR; a sub-processor outside the EU brings them back, and your DPO will want the transfer mechanism named.

2. A signed DPA (GDPR article 28)

Your company is the controller of the prospect data; the dialer vendor is a processor. Article 28 requires a written contract between the two: documented instructions, confidentiality, security measures, approval of sub-processors, help with data subject requests, deletion or return at the end. Ask for the DPA before the demo. A vendor that does not have one ready is telling you how often EU customers ask.

3. Lawful basis for B2B prospecting

In our reading of the GDPR and of the CNIL's published guidance on B2B prospecting, calling a professional at work about a subject related to their function can rest on legitimate interest under article 6(1)(f), provided the interest is documented, the person is informed and can object easily. That documentation is yours to write, not the vendor's. The dialer's job is to carry the information and the objection back into the CRM.

4. Call recording: announcement and retention

Recording a call means telling the person at the start, in our reading, and keeping the recording no longer than the purpose requires (storage limitation, article 5(1)(e)). Ask the vendor three things: can the announcement be configured per country, can retention be set in days rather than "forever", and can one recording be deleted on request without a support ticket.

5. Abandoned and silent calls in parallel mode

Three controls that keep silent calls at zero in parallel mode: rep on every pickup, capped lines, measured ramp

This is the parallel-specific item. Ask how the dialer behaves when two humans answer at once, and watch it happen in the demo with two test phones. The controls we consider minimum: a rep is always available for every pickup, lines are capped per rep (we start new reps on two lines), and the second pickup is handled by a human or an honest short message, never by silence. Count the silent calls in the pilot; the target is zero.

6. Caller ID and number rules

The number on the prospect's screen must be one they can call back, and one you are allowed to present. France has specific rules on the numbers that may be used for prospecting calls, which we go through in is cold calling legal in France; other countries have their own. Ask the vendor for numbers with the right national prefix, a rotation pool per rep and a weekly health report.

7. Opt-out handling

Every prospect has the right to object (article 21), and on a cold call that means "please do not call me again" said out loud. The dialer needs one disposition for it that writes the opt-out to HubSpot or Salesforce and removes the contact from every list, including the ones built next month. Test it: opt out a test contact, rebuild the list, check the contact is gone.

8. Contact data provenance

Where did the number come from? If the vendor sells or enriches data, ask on what basis it was collected and how the person was informed (articles 13 and 14 cover the information to give when data comes from the person or from elsewhere). The cleanest lists are already in your CRM: reps use about 20% of the signals their CRM holds, and 50% of Sonik's pipeline comes from signals that were already there. Those contacts have a history with you, which is better calling and a simpler provenance story.

What to ask the vendor in a demo

Table of eight questions to ask a parallel dialer vendor in a demo and what a good answer looks like

Bring two phones and a test contact. Then ask, in this order, and write the answers down.

  1. Where are recordings stored tonight, and who are your sub-processors?
  2. Can I have the DPA now?
  3. Call both phones at once: what does the second person hear?
  4. Show me the recording announcement in French and in German.
  5. Set retention to 90 days. Now delete this one recording.
  6. I say "do not call me again". Show me the CRM record and tomorrow's list.
  7. Which prefix will my German prospects see, and how many numbers rotate per rep?
  8. Which outcomes are written back to the CRM without a click?

A vendor that can answer all eight live is reliable in both senses of the word.

What five years of cloud sales taught me about this question

Before Sonik, I sold Google Cloud to French companies for five years, with a quota that went from 1.5 to 10 million euros. In every security review, the first question was the same: where does the data live, and who can touch it. The deals I lost early were the ones where I answered with marketing words instead of a document.

When we built Salespresso, then Referly, then Sonik, we kept that lesson: a French company buying a dialer asks the Google Cloud questions, only faster. So we prepared the documents before the first demo, and built the dialer so that the default behaviour is the one a DPO would choose.

How Sonik approaches GDPR for parallel dialing

Sonik is an EU-based company founded in France, with European data hosting and a data processing agreement available on request. The dialer runs parallel sessions on up to five lines with a human on every connected call: a rep is bridged on each pickup, and we ramp new reps from two lines so that silent calls stay at zero while they learn the rhythm.

Sonik AI dialer: the call list with live call statuses and meetings booked
The Sonik dialer during a session: parallel calls, statuses and the running count of meetings booked.

Lists are built from signals already in your CRM, and every outcome, including "do not call again", is written back to HubSpot or Salesforce, so the opt-out follows the contact. Recording announcements and retention are configured with you during onboarding. For the telephony side of the same question, read parallel dialer for Europe: what to check before you dial.

FAQ

Is parallel dialing legal in the EU?

In our reading, no EU rule bans dialing several numbers at once; what regulators care about is the result: silent or abandoned calls, undisclosed recording, numbers you may not present and contacts who cannot object. A parallel dialer configured with a rep on every pickup, capped lines, a recording announcement and a working opt-out sits inside those expectations. Confirm the specifics for your country with your DPO.

Do I need consent to cold call a business contact under GDPR?

Not necessarily. In our reading of the GDPR and of CNIL guidance on B2B prospecting, a call to a professional about a subject related to their function can rest on legitimate interest (article 6(1)(f)), provided you document that interest, inform the person and honour their objection immediately. Consumers and personal numbers are a different matter; ask your DPO first.

Can a parallel dialer be hosted outside the EU and still be compliant?

It can, but it moves the work to you: data leaving the EU needs a transfer mechanism under Chapter V of the GDPR, named for the vendor and for every sub-processor that touches recordings or transcripts. European hosting with EU sub-processors is simply the shorter conversation, which is why it is the first item on the checklist.

How many lines can I open without producing silent calls?

Start at two per rep and only move up on measured data. In our onboarding, a rep earns a third line when they close each disposition within ten seconds with zero abandoned calls, and a fourth when the list's connect rate is at or below our 11.3% average. Above four lines on a B2B list, the extra pickups mostly turn into silence.

Conclusion

A GDPR-compliant parallel dialer is one you can verify: hosting, DPA, lawful basis, recording, silent-call control, numbers, opt-outs and data provenance, each answered in writing and tested in a demo. The tool sets the defaults; your team and your DPO own the rest. This week, send the eight demo questions to your current or future vendor and count how many come back with a document rather than a sentence.