Skip to content

Compliance & DNC Management

Fynex provides built-in tools to manage Do Not Contact (DNC) lists and ensure your collection operations comply with regulatory requirements.

Opt-Out / DNC

Contacts can be marked as opted out, which prevents the execution engine from dispatching any communications to them. There are three ways to manage opt-outs:

Individual Opt-Out

When viewing an account detail, contacts marked as opted out display a prominent "Do Not Contact" badge. The queue processor automatically skips these contacts.

Bulk Import

Navigate to Settings > Compliance and click Import DNC List. Upload a CSV or text file with one phone number per line (or comma-separated). Fynex matches the numbers against your existing contacts and opts them out with the reason you specify.

API

Use the admin API to manage opt-outs programmatically:

POST /api/admin/opt-out/bulk
{ "phones": ["+15551234567", "+15559876543"], "reason": "Regulatory DNC list" }

GET /api/admin/opt-out?page=1&page_size=25

DELETE /api/admin/opt-out/:contactId

Allowed Contact Hours

Fynex enforces contact time windows configured in Settings > Limits:

  • Start / End hours define the daily window.
  • Allowed days restrict contacts to specific days of the week.

The time check uses the contact's timezone when set, falling back to the organization timezone. This is critical for organizations with national coverage — a telco in the US needs to respect Eastern vs Pacific time for each contact.

TIP

Set the timezone field on contacts during import for nationwide operations. This ensures no contact is reached outside their local allowed hours.

Compliance Report

Navigate to Audit > Compliance Report to generate a detailed report showing every interaction within a date range, including whether it occurred within allowed hours. Export as CSV for regulatory submissions.

Audit Trail

Every opt-out action (individual or bulk) is recorded in the audit log with the user who performed it, the timestamp, and the reason.