OCR helps teams capture referral contacts, partner relationships, and networking leads quickly by converting business cards into structured CRM data with human review before saving.
ReferrersContactsHuman reviewDuplicate check
1. Feature Overview
Sales teams and leadership frequently meet referrers, healthcare professionals, vendors, and community partners. Manually entering business cards into CRM is slow and often skipped. OCR turns that offline relationship into structured CRM data.
Capture
Upload or scan a business card image.
Extract
OCR extracts contact and organization fields.
Review
User confirms extracted data and resolves uncertain fields.
Create
Save as referrer contact, organization contact, or CRM contact.
2. OCR Workflow
flowchart TD
A[Scan / Upload Business Card] --> B[Image Cleanup]
B --> C[OCR Extraction]
C --> D[Field Classification]
D --> E[Duplicate Search]
E --> F{Existing Record?}
F -->|Yes| G[Suggest Update / Link]
F -->|No| H[Suggest New Contact]
G --> I[Human Review]
H --> I
I --> J{User Decision}
J -->|Approve| K[Create / Update CRM Record]
J -->|Edit| L[Correct Fields then Save]
J -->|Dismiss| M[Discard / Log]
K --> N[Activity Log]
3. Extracted Fields
Field
CRM Use
Name
Contact or referrer person name.
Title
Professional role context.
Company / Organization
Referrer group or organization.
Email
Communication and duplicate matching.
Phone
Calling, SMS, and contact matching.
Address
Organization/contact location.
Website
Optional organization metadata.
Dr. Emily CarterDirector of Care CoordinationMercy Regional Hospitalemily.carter@example.com(555) 200-1100Suggested type: Referrer Contact
4. Proposed User Experience
Upload screen
User selects image or takes photo. System shows preview before processing.
Review screen
Extracted fields appear in editable form with confidence indicators.
Duplicate suggestion
If email/phone/company matches an existing record, user can link or update.
Save action
User chooses record type: referrer contact, organization, prospect contact, or general contact.
5. Detailed User Cases
User Case 1: Trade show referral contact
Scenario: A sales director collects 30 business cards at a senior care event.
System behavior: User scans cards, AI extracts contact details, and duplicates are flagged.
Result: Referrer contacts are captured before they are lost in a desk drawer.
User Case 2: Hospital discharge planner
Scenario: A hospital contact gives a card and says they refer families weekly.
System behavior: OCR suggests creating a referrer contact under the hospital organization.
Result: Future referral performance can be tracked against the correct source.
User Case 3: Existing contact update
Scenario: A business card matches an existing contact but has a new title or phone number.
System behavior: System suggests updating the existing contact instead of creating a duplicate.
Result: Database quality improves while avoiding duplicate records.
6. Data and Governance
Data Item
Handling
Original image
May be stored temporarily or attached based on retention policy.
Extracted fields
Saved only after user review/approval.
Confidence scores
Used to highlight uncertain fields.
Duplicate candidates
Based on email, phone, organization, and name similarity.
Audit log
Tracks scanned, reviewed, created, updated, or dismissed action.
7. Acceptance Criteria
User can upload or scan a business card image.
System extracts name, title, company, email, phone, and address where available.
User can edit extracted fields before saving.
System suggests duplicate matches where possible.
User can create or update a referrer/contact record.
OCR action is logged in CRM activity/audit history.
Low-confidence fields are visibly marked for review.