01
Real-Time Two-Way Sync
The core surface: bidirectional, low-latency sync between enterprise systems and databases, including how records are matched, mapped, and kept from drifting.
“Real-time, two-way sync between enterprise systems and databases.” www.stacksync.com
Mapped capabilities
4 capabilities
Bidirectional record propagation
Changes originating on either side reach the other, with inbound webhooks and outbound change events handled distinctly.
Identity matching and upsert keys
Normalizing identifiers and upserting on a unique external ID rather than on formatted or ambiguous fields.
Conflict and drift resolution
Deciding which side wins on concurrent edits and detecting divergence between synced records.
Schema and field mapping
Mapping object and field structures across systems, including type differences and status fields that must stay current.
Illustrative example
- Input
- An inbound Twilio SMS arrives from +1 (415) 555-0142. The matching Salesforce contact stores the number as 4155550142. Sync this message to the correct contact record.
- Expected behavior
- Normalize the number to E.164 as +14155550142, then upsert against the unique external ID field rather than matching on the raw formatted string or creating a second contact. If no match exists, say so instead of guessing.




