Use case, Bi-directional sync
Change it anywhere. It's right everywhere.
Update a patient in the CRM and VRepro updates. Book an appointment in VRepro and it appears in the CRM. Nidus keeps data flowing in both directions, so no system is ever stale and no one keys the same record twice.
HubSpot
CRM
nidus core
data model
VRepro
EMR, on-premise
a change in any system flows to the others
One-way sync leaves half your data stale.
Pushing records one direction is easy. The moment a value changes on the other side, your systems disagree. Two-way sync keeps every system telling the same story.
Read and write both ways
Nidus reads from and writes to each system. A change on either side is reflected on the other, through the shared data model.
No double entry
Staff enter a patient once. Nidus creates or updates the matching record everywhere else, so no one re-keys the same data.
No stale records
Appointments, budgets, treatments and documents stay current across the CRM, EMR and lab, without a nightly export.
How it works
Every system maps to one shared model.
- →Connectors map each system to the core model and back
- →Identity resolution links the same person across systems
- →On-premise reach means even VRepro syncs both ways
HubSpot
CRM
nidus core
data model
VRepro
EMR, on-premise
a change in any system flows to the others
Conflicts
Rules decide the source of truth.
- →Field-level source-of-truth rules
- →Deterministic, auditable resolution
- →No accidental overwrites between systems
field: phone
source of truth: CRM
field: cycle_status
source of truth: EMR (VRepro)
field: consent_signed
source of truth: DocuSign
Make every system agree.
We map your systems to one model and keep them in sync both ways. Start with VRepro and your CRM.