A cleaner intake. A calmer queue.
Normalize your contacts, catch the exceptions, and give every eligible inquiry a clear next step. Everything runs locally in this tab.
Nonblank data rows in the CSV
Eligible contacts to review
Invalid rows and excluded duplicates
Opt-outs, replies, and closed records
Bring your intake
UTF-8 · header row · up to 10 MB
Make the rules yours
New + contacted records enter the queue. Opt-outs, replies, and closed records are suppressed. Shared phones can match different people; review duplicates.
Column mapping Review the suggested fields before processing your own file
Choose the source column for each field. Email or phone is required. Blank status means “new”; blank received date uses your planning date. Only the mapped fields go into the cleaned output.
Your next steps, in order
Load a CSV and run cleanup to build your queue.
Import your intake and run cleanup, or load the fictional sample to explore the workflow.