By Industry

View all industries

Have questions? Give us a call. Our team is happy to help: (469) 812-5544

Call our team

Product Categories

Have questions? Give us a call. Our team is happy to help: (469) 812-5544

Call our team

Scenarios

View all use cases

Have questions? Give us a call. Our team is happy to help: (469) 812-5544

Call our team

Library

Have questions? Give us a call. Our team is happy to help: (469) 812-5544

Call our team
Quick Links
Home/
AI Receptionist/features
Pricing/pricing
Contact/contact
Book a Demo/contact
About/about
Partners/partners
Security/security
Developers/developers
↵ to selectTab to navigateEsc to close

By Industry

DentalOptometryMedicalVeterinaryMedical SpaPlastic SurgeryPhysical TherapyMental HealthPrimary CareView all industries

By Role

Practice OwnersOffice ManagersFront Desk StaffView all roles

Enterprise

Dental Service Organizations (DSO)Medical GroupsVision GroupsVeterinary Chains

Call Management

AI ReceptionistCall RecordingCall IntelligenceMissed Call Text BackVoicemailPhone Porting

Scheduling

Smart SchedulingOnline SchedulingAI ChatbotCalendar SyncWaitlistBooking Widget

Patient Engagement

Two-Way TextingRemindersReview RequestsPatient OutreachRecall & Reactivation

Practice Websites

Practice WebsitesBrowse TemplatesDental WebsitesVeterinary WebsitesMed Spa WebsitesTherapist WebsitesHome Care Websites

Practice Management

Multi-LocationTeam ManagementDigital FormsPaymentsPatient CRM

EHR & Billing

EHR OverviewClinical NotesAI Progress NotesSuperbillsBillingClient PortalTelehealthTherapy EHR

Analytics & AI

Call AnalyticsPractice AnalyticsProvider DashboardCustom AI Voice
AI ReceptionistVirtual Receptionist24/7 Answering ServiceAfter-Hours AnsweringHoliday Call AnsweringMissed Call RecoveryOverflow Call AnsweringVoicemail ReplacementAI Call Answering ServiceAppointment Booking ServicePatient Reactivation CallsPatient Recall & Recare CallsAppointment Reminder CallsPost-Visit Follow-Up CallsOnline Appointment SchedulingHIPAA-Compliant AISpanish-Speaking AIReplace Your Answering ServicePricing vs Answering ServiceCost of an Answering ServiceAnswering Service Pricing GuideView all use cases
Templates & ScriptsIndustry GuidesBlogResultsCase StudiesHealthcare GlossaryIntegrationsChangelog
Tools
Get StartedLog InSales: (469) 812-5544

Connect athenahealth (athenaOne)

The athenahealth integration is a read/write connection: the AI can look up and create patients and book, reschedule or cancel appointments right in athenaOne. Connect it from Settings → Integrations: click Connect on the athenahealth card, enter your athenahealth Practice ID (in athenaOne under Settings → Practice Info) and click Connect, then pick a default department if you have more than one. A FrontDesk team member first confirms the Practice ID is yours, usually within one business day. If athenahealth has not yet authorized FrontDesk for your practice, you are emailed an Authorization & Consent form to sign; approval usually takes about 1–5 days after signing, and you are emailed when the connection is live. Syncing then starts by itself.

Updated October 3, 20265 min read

The athenahealth integration lets your AI receptionist work directly in athenaOne, looking up patients and booking, rescheduling, and cancelling appointments on your real athena schedule.

This is a read/write integration. Unlike the read-only Practice Fusion sync, athenahealth lets the AI create and change appointments and patients in your athenaOne account.

Connect athenahealth

  1. Open Settings → Integrations and find the athenahealth card under Practice Management & EHR.
  2. Click Connect.
  3. Enter your athenahealth Practice ID (in athenaOne: Settings → Practice Info) and click Connect.
  4. If your practice has more than one department, pick a Default department for the AI to book into and click Finish setup. With a single department this step is skipped.

Approval (why it may say "FrontDesk reviewing" or "Awaiting approval")

The card walks you through each stage:

  1. Practice ID saved.
  2. FrontDesk confirms it's yours. To keep patient records safe, a FrontDesk team member checks that the Practice ID belongs to your practice before connecting. This usually takes one business day, and you get an email when it is done. The status reads FrontDesk reviewing. If the ID can't be confirmed, the card says This Practice ID wasn't approved; check the number or contact support.
  3. Sign the Authorization & Consent form, if athenahealth has not yet authorized FrontDesk for your practice. The status reads Awaiting approval. We email you athenahealth's form; use Open & sign form on the card, then I've signed it.
  4. athenahealth approval, usually about 1–5 days after you sign. You get an email the moment access is granted.
  5. Start taking live calls. The connection switches on and appointments and patients start syncing by themselves; you don't need to reconnect.

Once live, the card shows Connected.

What the AI can do once active

  • Look up patients by phone/name (and create a new patient when needed, collecting date of birth to match safely).
  • Check real availability from athena's open slots for the chosen department and appointment type.
  • Book, reschedule, and cancel appointments, written straight into athenaOne, with a matching copy kept in FrontDesk.
  • Book for several people on one call (a parent and two children, say) one person at a time, so each visit is written to athenaOne.

Sync appointments into FrontDesk

Turn on Sync appointments to FrontDesk (on the athenahealth card) to pull appointments booked directly in athenaOne (by your front desk or the patient portal) into your FrontDesk calendar. That way reminders, reporting, and the AI all see your full schedule, not just AI-booked visits. athenahealth stays the source of truth; this pull never changes anything in athena.

  • Send reminders for synced appointments: a second toggle. Leave it on to send FrontDesk reminders for athena-booked visits too, or turn it off to sync for calendar visibility only. (Reminders still require your Confirmations settings and SMS to be on.)

Here's how the two toggles work together:

Sync appointmentsSend remindersWhat happens
OffEitherFrontDesk only sees AI-booked appointments
OnOffAll athena appointments show in FrontDesk; no reminders for the athena-booked ones
OnOnAll athena appointments show and get FrontDesk reminders

The first toggle controls visibility (do athena-booked appointments appear in FrontDesk); the second controls outreach (should FrontDesk remind patients about them).

What syncs

The athenahealth card lists exactly what moves between the systems:

  • Appointments: two-way. Pulled from athena into FrontDesk. Bookings, moves, and cancellations made by the AI, by staff on the FrontDesk calendar, or by clients in the client portal are written back to athena.
  • Patients: two-way. Synced into FrontDesk, and new patients the AI takes are created in athena.
  • Insurance details: read-only. A linked patient's insurance is shown on their FrontDesk record, pulled from athenaOne on demand. FrontDesk never edits insurance in athena.

Changes from the client portal

athenahealth stays the source of truth when a client acts in the client portal: the change is made in athenaOne first, and only then in FrontDesk. A change made only in FrontDesk would come back on the next sync, so that never happens.

  • Cancel: cancelled in athena with the note "Cancelled via the client portal" plus the client's reason. Staff get the usual cancellation notification and the slot is offered to the waitlist.
  • Reschedule: the open times shown are athena's, for the same provider. athena moves the same appointment to the new slot, so in FrontDesk the visit keeps its card and simply shows the new time, already confirmed. Staff are told "moved by the client in the portal · updated in athenahealth".
  • Book: with the booking page in instant mode the appointment is created in athena on the client's own chart, with no name-and-phone matching and never a duplicate chart. In request mode staff confirm it, and that confirmation books it into athena. See Handle booking requests.
  • If athena refuses a cancel or a move, nothing changes on either side and the client sees "We couldn't cancel this visit in the practice's scheduling system. Please call the practice." A booking athena will not take becomes a request for staff.
  • Read-only cases: a client whose record is not linked to an athena chart, or a practice whose connection is paused or in error, sees their athena visits without Cancel or Reschedule and a note to call the practice.
  • Fees: the cancellation policy never charges on an athenahealth practice; athena keeps its own billing.

Each of these shows in Recent activity on the card, alongside the AI's and the calendar's write-backs.

Keep an eye on syncing

The athenahealth card shows the health of the connection at a glance:

  • Recent activity lists the latest syncs and write-backs (for example, "12 appointments pulled from athenahealth" or "Appointment pushed to athenahealth"). Failed attempts show here too.
  • Last synced tells you when the last pull ran, with a Sync now link to pull immediately.
  • If a sync falls behind, a Sync is behind banner appears at the top of the card so new athena bookings don't quietly go missing. Just click Sync now.

Manage or disconnect

From the athenahealth card you can Test connection, change the default department, edit the Practice ID, or Disconnect. Disconnecting stops future syncing; appointments already written to athena stay in athena.

Not sure of your Practice ID or stuck on approval? Contact FrontDesk support; we can check where your authorization stands.

Frequently asked questions

Is athenahealth read-only like Practice Fusion?
No. athenahealth is a read/write connection. The AI can look up and create patients and book, reschedule, or cancel appointments directly in athenaOne. (Practice Fusion, by contrast, is read-only patient sync.)
Why does my connection say "FrontDesk reviewing" or "Awaiting approval"?
FrontDesk reviewing means a FrontDesk team member is checking that the Practice ID belongs to your practice, usually within one business day. Awaiting approval means athenahealth has to authorize FrontDesk for your practice: sign the Authorization & Consent form we email you (Open & sign form on the card, then I've signed it). Approval usually takes about 1–5 days after signing. You'll get an email when the connection goes live, and syncing starts automatically.
What's my athena Practice ID?
The numeric practice identifier athenahealth assigns your practice (for example 195901). In athenaOne it is under Settings → Practice Info. If you're not sure, contact FrontDesk support and we'll help you locate it.
What is a default department?
athenaOne organizes scheduling by department. When your practice has more than one, you pick a default department while connecting so the AI knows where to place appointments (with only one, it is chosen for you). You can change it later from the athenahealth card.
What does "Sync appointments to FrontDesk" do?
It pulls appointments booked directly in athenaOne (by your front desk or the patient portal) into your FrontDesk calendar, refreshing about every 30 minutes. That way your calendar, reminders, and reporting cover your whole schedule, not just AI-booked visits. It's one-way (athenahealth stays the source of truth; this sync never changes anything in athena) and it's off by default, so you opt in.
What does "Send reminders for synced appointments" do?
It decides whether the athena-booked appointments FrontDesk pulled in also get FrontDesk reminders. On (the default) sends reminders for them just like your AI-booked visits; off syncs them for calendar visibility only, which is handy if athenahealth already sends its own reminders and you don't want patients texted twice. It only matters when "Sync appointments to FrontDesk" is on, and reminders still need your Confirmations settings and SMS or email turned on.
Why aren't my synced appointments getting reminders?
Turning on "Send reminders for synced appointments" isn't enough on its own. Reminders only go out once you have a delivery channel set up: an active texting number (SMS) or a verified email sender, plus Automatic Reminders switched on in Confirmations settings. If any of those is missing, the athenahealth card shows a note and a "Set up reminders" link. Once a channel is live, reminders start automatically.
Does a patient's insurance show up in FrontDesk?
Yes. For patients linked to athenahealth, their insurance appears read-only on the patient record under an "Insurance · athenahealth" panel. It's pulled from athenaOne the first time you open that patient and refreshed on demand (there's a Refresh link). FrontDesk never changes insurance in athenahealth.
What does "Two-way" mean on the athenahealth card?
Two-way means changes flow in both directions. Appointments booked in athenaOne are pulled into your FrontDesk calendar, and when the AI books, reschedules, or cancels, that change is written back into athenaOne. Patients are two-way as well (synced in, and new patients the AI takes are created in athena). Insurance is the exception: it's read-only, shown in FrontDesk but never changed in athena.
What does the Recent activity list show?
It's a live log of the connection's latest syncs and write-backs, for example "12 appointments pulled from athenahealth", "Appointment pushed to athenahealth", or "Full sync completed". Failed attempts appear too (a red dot), so you can spot a problem quickly. Use it with the Last synced time and the Sync now link to confirm everything is flowing.
What does "Sync is behind" mean?
It means FrontDesk hasn't pulled appointments from athenahealth recently, so new athena bookings may be missing from your calendar. Click Sync now on the athenahealth card to pull immediately. If it keeps happening, use Test connection or contact support.
Can clients change athena appointments from the client portal?
Yes. A cancel, a move, or a new booking a client makes in the portal is written into athenaOne first, labelled "via the client portal" in athena's note, and FrontDesk's copy follows. A move keeps the same athena appointment at its new time. If athena refuses, nothing changes and the client is told to call. A client whose chart is not linked to athena sees those visits read-only.

Was this article helpful?

Related articles

Still need help?

Our team replies fast. Or just ask the in-app Setup Assistant.

Contact support