Integrations & API
Practice Harbor connects to the services a practice actually runs on — calendar, payments, insurance, reminders — and moves whole records in and out. There is no app marketplace. This page says plainly what exists, what doesn't, and what to do when you need something that isn't here.
In this guide, we'll cover:
What connects today
| Need | What to use |
|---|---|
| See sessions on your phone's calendar; keep personal events from being booked over | Google Calendar sync |
| Let clients book from your own website | The online booking link and embeddable widget — see Online booking |
| Remind clients about appointments by email or text | Appointment reminders |
| Take card payments and card-on-file | Built into billing — see Billing overview |
| Check eligibility and file insurance claims electronically | Built-in clearinghouse connection — see Filing claims |
| Bring records over from your previous EHR | EHR import |
| Hand a client (or another provider) their complete record | Data export |
Each of these is set up from inside the app; none needs a developer.
Automations and Zapier
There is no Practice Harbor app on Zapier (or Make, or similar) today. If you were hoping to wire "new client → my spreadsheet" or "appointment booked → my CRM", that isn't available.
What works in the meantime:
- Calendar-driven automations: turn on Google Calendar sync. Your sessions appear in Google Calendar, and anything you've already connected to Google Calendar — Zapier's own Google Calendar trigger included — sees them there. Synced events use client initials only, never names, so what reaches Google is a time slot, not a record.
- Reports and exports: the Billing dashboard, the Income allocation report, and Clinical Hours each export CSV, for when a spreadsheet is the real goal.
If a specific automation would change how your practice runs, tell us what it is at support@practiceharbor.com — that's how we decide what to build.
API access
Practice Harbor is built on FHIR, the open healthcare data standard, and the app itself runs on that API. The practice owner can create API keys for the practice's own software or a vendor they trust. A key sees clients, appointments, invoices, payments, and insurance coverage — never notes, transcripts, messages, or questionnaire answers. How to switch the API on, create and revoke keys, and use them: API access.
Companies building an integration for several practices: email support@practiceharbor.com. Partner access is granted per practice with a Business Associate Agreement, never self-serve.
Moving your data in and out
- In: EHR import takes the export zip from your previous system and creates clients, notes, treatment plans, and documents.
- Out, one client at a time: Data export produces a zip of PDFs and original files, with an optional machine-readable FHIR (JSON) copy for import into another system.
- Out, the whole practice: contact support@practiceharbor.com. Your data is yours; we'll arrange it.
FAQ
Does Practice Harbor connect to Optum, Aetna, or other payer directories for referrals? No. Insurance connectivity covers eligibility checks and claims, not payer referral directories.
Can billing data go to my accountant or a billing service automatically? Not automatically. Export the Billing dashboard or Income allocation report as CSV, or use an API key (read-only covers invoices and payments).
Will you build a Zapier app? It's not on the roadmap today. Requests at support@practiceharbor.com are the signal we use.