Do Not Call

Some numbers must never be dialled: people who asked you to stop, numbers on a regulatory registry, your own staff. The Do Not Call (DNC) list is where Talkif enforces that. It’s a list of phone numbers, not a flag on contacts — a number stays blocked whether or not it’s in your contacts, and however a call is started.

How it’s enforced

Before every outbound call — direct, campaign, schedule, API, Meta lead — the destination number is checked. On the list, the call is refused with contact_on_dnc_list; in a campaign the contact is marked skipped with reason dnc_list and the campaign moves on. There’s no way to override it per call; remove the number from the list if it was added in error.

Inbound calls aren’t affected: if someone on the list calls you, the agent answers.

How numbers get on the list

Every entry records its source:

manual
source
Added in the dashboard, with an optional reason.
api
source
Added with POST /dnc — from your CRM’s unsubscribe flow, say.
call_opt_out
source
The person asked, during a call, not to be called again.
bulk_import
source
Loaded in bulk — up to 10,000 numbers per request.

The list is per account. If you operate several accounts in an organization, each keeps its own.

Working with it

Call Center → Compliance → Do Not Call. Add a number with a reason, remove one, search the list, or upload a file of numbers.

Keep it in sync with your other systems

Talkif blocks calls it places. It can’t know about a stop request that reached your email inbox or your CRM unless you add the number — wire your unsubscribe path to POST /dnc, and import your regulatory registry on its refresh cycle.

Next