April 2nd, 2026

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.
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.

Vapi, Retell, ElevenLabs, Bolna
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:
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."
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.