OCR / Business Card Scanning

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

FieldCRM Use
NameContact or referrer person name.
TitleProfessional role context.
Company / OrganizationReferrer group or organization.
EmailCommunication and duplicate matching.
PhoneCalling, SMS, and contact matching.
AddressOrganization/contact location.
WebsiteOptional 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 ItemHandling
Original imageMay be stored temporarily or attached based on retention policy.
Extracted fieldsSaved only after user review/approval.
Confidence scoresUsed to highlight uncertain fields.
Duplicate candidatesBased on email, phone, organization, and name similarity.
Audit logTracks scanned, reviewed, created, updated, or dismissed action.

7. Acceptance Criteria

8. Success Metrics

Cards processed

Number of cards scanned per user/property.

Extraction accuracy

Percentage of fields accepted without edit.

Duplicates avoided

Existing records updated instead of duplicated.

Referrer growth

Increase in tracked referral contacts.