conduyt_import_preflight
Pre-check a contact import before running it to estimate duplicates, invalid emails, DNC hits, SMS readiness, and plan-limit impact.
Instructions
Pre-check a contact import BEFORE running it — returns criticalWarnings (phone-less list bound for SMS, heavy create-only duplicate skips, double-mapped columns), duplicate/existing-match estimates, invalid emails, DNC/litigator hits, SMS-provider readiness, and plan-limit impact. Same engine the import wizard uses; call this before conduyt_ai_import_contacts on any sizeable list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| emails | No | All email values from the file (order-free) | |
| phones | No | All phone values from the file (order-free) | |
| totalRows | Yes | Total rows in the file/payload | |
| importMode | No | Duplicate handling mode the import will use | |
| objectType | No | What the import creates | contacts |
| mappedFields | No | The Conduyt field names your columns map to, e.g. ['firstName','phone'] | |
| rowIdentifiers | No | Per-row {email, phone, country, firstName, lastName} for the exact name-aware skip estimate (recommended; falls back to a conservative estimate without it) | |
| removeDuplicates | No | Whether explicit dedupe is on | |
| duplicateCheckFields | No | Identifiers explicit dedupe checks |