April 2nd, 2026

Smart "Do Not Call" for outbound campaigns

Smart Do Not Call (Smart DNC) is now available for outbound campaigns. When a lead says they don't want to be called again, the campaign detects it and marks that lead so it is excluded from future outreach automatically.

How it works

After each call ends, your agent reports whether the caller asked not to be contacted again. The product reads that field, and if it is set to true, marks the lead as DNC. That lead will be skipped in future campaign runs.
No changes to calling logic are needed on your end — the setup is entirely on the agent side.

Supported providers

Vapi, Retell, ElevenLabs, Bolna

What you need to set up

Step 1 — Add a post-call field to your agent
Add a boolean field named caller_requested_do_not_call to your agent's post-call analysis. Where you add it depends on your provider:

Provider

Where to add it

Vapi

Structured Outputs → Create from scratch → add boolean field

Retell

Post Call Analysis → Post Call Extraction → add boolean field

ElevenLabs

Agent → Analysis tab → Data Collection → Add Data Point → set type to boolean

Bolna

Agent → Analytics → Extractions → New Extraction → set answer type to Pre-defined

Field details to use:

  • Name / Identifier: caller_requested_do_not_call

  • Type: boolean

  • Description: Whether user asked not to be called again

For Bolna, you also need two pre-defined answers:

  • true — user explicitly asks not to be contacted again (e.g. "don't call again", "stop calling", "remove me")

  • false — user does not express any request to stop contact

Step 2 — Update your agent prompt
Add instructions so the agent recognises do-not-call intent and responds correctly. Example:

"If the caller says they do not want to be called again, asks to be removed, or asks you to stop calling, respond respectfully, confirm you will honor their request, and end the conversation without pushback. Treat phrases like 'don't call me,' 'remove me,' and 'stop calling' as explicit do-not-call requests."

Where to find it

Campaign Settings → outbound campaign → Smart Do Not Call → Configure. The Configure dialog shows the exact field name, type, description, and per-provider setup steps with copy buttons.