What are Connectors?
Connectors are lightweight Windows applications that run on your office computer and sync audit logs from your practice management system (PMS) to ScaleHouse Systems in real-time.Connectors run in the background and require minimal system resources. They sync data every 2 minutes automatically.
How Connectors Work
Supported Systems
Open Dental
MySQL-based PMS with comprehensive audit trail
Dentrix
SQL Server-based PMS with security logs
Gusto
Payroll system for employee roster tracking
Security
How Credentials are Stored
Database credentials are encrypted using Windows DPAPI (Data Protection API) and stored locally on the office computer. They are never sent to the cloud.
- Connector authenticates to ScaleHouse using per-connector API key
- Connector authenticates to PMS using local encrypted credentials
- Audit events are signed with HMAC-SHA256 before transmission
- ScaleHouse validates signature and stores events
Performance
- Polling Frequency: Every 2 minutes (configurable)
- Batch Size: Up to 100 events per request
- Network Usage: ~10-50 KB per sync (minimal)
- CPU Usage: <1% (runs in background)
- Memory Usage: ~50-100 MB
