It is easy to integrate doxy.me with other apps. Below is a list of other possible types of integration:

  • Patient Identifier

  • Auto Check-In

  • Single Sign On

  • Just In Time Provisioning

  • Launch EHR

Patient Identifier (Beta)

This feature allows you to associate a doxy.me call record with a patient ID in your system.

You can add ?pid= to the end of your patient invite link to attach a patient identifier (usually hashed) that only your system can recognize. When a patient clicks this room link, the unique identifier will be stored in meeting history records. This unique identifier can only be retrieved through the meeting history API. Please contact us so we can give you beta access.

For example: For https://testclinic.doxy.me/schuyler?pid=123456, “123456” will be stored.

Auto Check-In

To improve accessibility, or to reduce redundancy between systems so that patients aren't required to type in their name upon check-in after they have left a system where they have already been identified (for example, a patient portal to doxy.me), you may find it useful to automatically check in a patient. Adding this feature to the end of your invite link lets the patient check in with one click.

To enable this capability, add these two attributes to the end of your waiting room link:

?username=patientName&autocheckin=true

  • Instead of patientName in the URL, you’ll put the patient's name.

  • You can add %20 in between the first and last name to make a space. Adding an actual space to the URL will not work.

  • You can combine Auto Check-In and Patient Identifier by adding &pid=123456 to the end of the above example.

The final result will look similar this:

https://testclinic.doxy.me/schuyler?username=Joseph&autocheckin=true

When a patient clicks on this link, they will immediately appear in the provider's patient queue, without the need to enter their name manually.

Single Sign On

SSO is only available on the Clinic and Enterprise subscriptions. There is a one time $250 setup fee. You can reach out to sales@doxy.me for more information.

Here's a detailed SSO setup guide.

Just In Time Provisioning

JIT can be used with SSO. When your users log in for the first time, their account and license will be added automatically. You can reach out to sales@doxy.me for more information.

Launch EHR

If you have a web-based EHR application, you can get beta access to launch the patient's profile. There are two main components to make this work:

  1. You need to request beta access for emrUrl to be turned on.

  2. Each link sent to patients needs to have the pid (explained above) included. You need a system that can pair the provider's room link to the patient's pid and send that link to the patient.

Once we give you beta access, we need your EHRs web link. This would be something like https://onlineehr.com/a/apps/companyid/users. The next part would be setting up the pid. Each patient should have a unique identifier to their EHR profile. It would be like “A58gR84S”

https://onlineehr.com/a/apps/companyid/users/A58gR84S.

For the next part to work a scheduler can help create the invites with the pid. You just have to pair the provider's room link with the pid.

For example: https://testclinic.doxy.me/schuyler?pid=A58gR84S

When the patient checks in, you will see the EHR button. This button will combine the EHR web link you gave us with the pid the patient checked in with and will launch their profile.

https://onlineehr.com/a/apps/companyid/users/58gR84S

As mentioned above, with the meeting history API you can export the history with the pid and see when that specific patient had sessions.

You can reach out to integrations@doxy.me for more API information or requests.

If you have any questions, please contact our support team.

Did this answer your question?