Integrate with Athena & Hint Health
Keep patients and appointments aligned with your EHR through two-way sync with athenahealth and Hint Health.
ContactFollowUp syncs both directions: it pushes contact updates out to your EHR and pulls patients and appointments back in, de-duplicating on a stable remote id so records never fork.
1. Connect your EHR
Add your credentials in Settings → EHR:
athenahealth — register an OAuth2 client with Patient.Read and Appointment.Read scopes, then provide the client id, secret, and practice id.
Hint Health — provide your API key. Add the webhook secret to verify inbound deliveries.
2. Run a sync
Inbound sync runs on a cursor — each run pulls everything changed since the last one. Watch progress and recent webhook receipts in Settings → EHR.
3. Conflict handling
By default, inbound data only fills fields that are empty locally — your edits win. Set EHR_INBOUND_OVERWRITE=1if you’d rather have the EHR be the source of truth and overwrite local values.