Bulk CSV & TXT Scrubbing

Clean an entire calling list before your team ever dials

Upload a CSV or plain text list, and we handle the rest: column detection, normalization, duplicate flagging, and DNC checking — as a background job that never locks up the app.

What happens on upload

From raw file to results, in the background

1

Validate & detect

We check the file type and, for CSV, auto-detect which column holds the phone number.

2

Normalize & de-dupe

Numbers are standardized; repeats are flagged rather than double-charged against your quota.

3

Check in the background

Processing runs as a queued job — you can leave the page and come back to live progress.

4

Download results

A results CSV with phone, status, source, and timestamp for every row you uploaded.

Plan limits, enforced up front

No surprise charges, no silent over-processing

If your file has more records than your plan allows this month, we tell you exactly how many you have remaining before anything is processed — never partway through.

Your Super Admin can configure whether an over-limit file is rejected outright or processed up to your remaining allowance, with the rest clearly marked.

Upload blocked

This file has 15,000 records, but your company only has 10,000 bulk records remaining this month (plan limit: 10,000). No records were processed.

Clean your next list in minutes

CSV or TXT, up to your plan's limit — results ready to download when it's done.

Get Started