CRM Data Intelligence API
Normalize CRM exports, explain duplicate matches, and suggest cleanup steps from the records and facts supplied in the request.
Normalize names, emails, phone numbers, company names, and addresses from a CSV or JSON contact export. Original values stay beside the normalized values.
Normalize company names, domains, phone numbers, and addresses from a CSV or JSON company export. A trailing legal suffix stays in the name and is used only as a match key.
Find duplicate contacts with explainable rules and confidence levels. Different email addresses are not treated as the same person. Safe merge suggestions copy only empty fields and do not change a CRM.
Find duplicate companies by a normalized domain or company-name key, and flag fuzzy name matches with a confidence level. Different domains are not merged. Suggestions do not change a CRM.
Copy caller-supplied facts into empty contact fields. A fact never overwrites a value that is already present, and no contact detail is invented.
Report missing names, invalid emails, short phone numbers, missing companies, and duplicate records. A company is not inferred from an email domain.
Link each contact to a company that was supplied in the same request, by company-name key or email domain. A company that was not supplied is not created.
Combine normalized records, duplicate pairs, safe merge suggestions, caller-fact enrichment, relationship matches, and quality issues. No external CRM is changed.