Universal Data Connector
Seamless Integration Between Your CRM and Personal Data Ecosystem
Connect multiple CRM platforms including Monday.com, HubSpot, Zoho, Kuza, and Google Sheets to your Personal Data Account (PDA). Enable secure bidirectional data flow with unified authentication, transformation, and verification.
Supported Connectors
Our plugin-based architecture supports multiple CRM platforms, enabling you to integrate with your existing systems seamlessly.
Monday.com
Project Management
Full bidirectional sync with Monday.com boards. Search, transform, and push data with dynamic column mapping support.
HubSpot
CRM Platform
Connect with HubSpot contacts and companies. OAuth authentication with merchant persona verification for secure data access.
Zoho
CRM Suite
Integrate with Zoho CRM for comprehensive business data. KYB verification and enhanced data validation included.
Kuza
Agricultural Ecosystem
Connect with the Kuza agricultural platform. Badge authentication for Agripreneurs, Stockists, and Financial Providers.
Google Sheets
Spreadsheet Data
Load CSV data from Google Sheets via public export. DuckDB-style querying with configurable field mappings for flexible data import.
Platform Features
Secure Authentication
JWT-based token validation with multi-tenant plugin registry. Each connector instance is isolated and secure.
Multi-Tenant Architecture
Support multiple customers per connector type with isolated configurations and dedicated plugin instances.
Bidirectional Flow
Ingress: External CRM → Dataswyft → PDA. Egress: PDA → Dataswyft → External CRM.
Data Transformation
Automatic mapping between CRM-specific formats and the standardized Dataswyft format with checksum validation.
Error Handling
Comprehensive error handling with user-friendly error pages. Detailed logging and audit trails for all operations.
Health Monitoring
Real-time health checks for database connections and plugin status. Ready and health endpoints for monitoring.
How It Works
Configure Connector
Set up your connector instance with CRM-specific configuration and authentication credentials.
Authenticate Request
Incoming requests are validated using JWT tokens with application ID and user email verification.
Transform & Sync
Data is transformed between CRM format and Dataswyft format, then synced to or from the PDA wallet.
API Endpoints
GET /health System health checkGET /ready Readiness probeGET /connect/[connectorId]?token=... Ingress flow (CRM → PDA)GET /egress/[connectorId]?token=... Egress flow - Source A (PDA → CRM)POST /egress/[connectorId]?token=... Egress flow - Source B (Direct → CRM)GET /admin/instances List connector instances