Key Features
Platform
React 18+ with Node.js backend
Contact Cards
Rich contact profiles
Auto Sync
Sync with Google, Outlook
Enrichment
Auto-fill from social profiles
Deduplication
Find and merge duplicates
Import/Export
CSV, vCard, JSON support
Quick Start
Setup Example
Preview of ContactLoop integration:
JavaScript
import { ContactLoop } from 'contact-loop';
const contacts = new ContactLoop({
apiKey: process.env.CONTACTLOOP_KEY,
sync: ['google', 'outlook']
});
// Add a contact
const contact = await contacts.create({
firstName: 'Sarah',
lastName: 'Johnson',
email: 'sarah@example.com',
company: 'TechCorp'
});
// Enrich contact data
await contacts.enrich(contact.id);
Sync Integrations
| Platform | Sync Type | Features |
|---|---|---|
| Google Contacts | Two-way | Real-time sync |
| Outlook | Two-way | Calendar events |
| Import | Profile enrichment |
What's Included
- Contact card management
- Google/Outlook sync
- Profile enrichment
- Duplicate detection
- Import/Export (CSV, vCard)
- Search & filter tools
- Full source code access
- Lifetime updates
- Email support