Lead Intake and Deduplication Automation

Trigger: New lead or contact record created or imported into CRM.

What this automates: The first quality gate in an AI-powered outbound system. Bad data is blocked before it consumes API calls in downstream steps.

  1. New lead record detected
  2. Duplicate check by email and domain
  3. Domain validation — personal emails (gmail, hotmail, yahoo) rejected automatically
  4. Required field validation: first_name, last_name, email, company_name, domain, role_title, industry
  5. Owner assigned based on territory rules or round-robin