Skip to main content
APIs / API 02

Outbound Eligibility API

NL Telecomwet 1 July 2026 ready.

Pre-dispatch eligibility check for outbound AI calls. DNC lists, consent provenance, quiet-hours, vulnerable-person signals — every check produces a signed receipt that survives a regulator request.

Included in Agency Pro & Enterprise
Signed receipt per check
Patent-pending

Hard deadline: NL Telecomwet enters force 1 July 2026. Outbound AI calls without documented eligibility chain become non-compliant overnight.

Request

POST /v1/eligibility/check

bashRequest
curl -X POST https://api.audact.ai/v1/eligibility/check \
  -H "Authorization: Bearer $AUDACT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "msisdn": "+31612345678",
    "campaign_id": "camp_dental_followup_q3",
    "jurisdiction": "NL",
    "dispatch_window": "2026-08-15T14:00:00+02:00",
    "consent_reference": "consent_8h2k9d7"
  }'

Response

200 OK · structured decision

jsonResponse
{
  "decision": "block",
  "reasons": [
    {
      "code": "DNC_LIST",
      "source": "bel-me-niet.nl",
      "checked_at": "2026-08-15T13:59:47Z"
    },
    {
      "code": "QUIET_HOURS",
      "jurisdiction": "NL",
      "window": "08:00-21:00 local"
    }
  ],
  "receipt_id": "rcpt_elig_01HX7...",
  "next_eligible": null
}

What gets checked

DNC registries

Bel-me-niet.nl (NL), Robinson Liste (DE), and national equivalents per jurisdiction.

Consent provenance

Was a valid opt-in collected, by which entity, with what scope, and when did it expire?

Quiet hours

Per-jurisdiction local-time windows. Public holidays included.

Vulnerable-person signals

Age cohort, behavioural markers, registry flags — block or escalate per policy.

Be ready 1 July 2026.

Included in Agency Pro & Enterprise — book a call and we'll scope it with you.