Using Zoom's Epic integration

The Zoom integration with Epic enables healthcare organizations to launch Zoom from within an Epic video visit workflow. Using context-aware linking in Epic, a link to a Zoom video session can be placed in an Epic appointment. This enables Epic users to easily use Zoom and the Epic EHR in a streamlined side-by-side workflow.

Physicians can go into their video visit appointments in Hyperspace and launch directly into the video visit in Zoom. They will continue to document in Epic while performing the video visit. Patients can launch into Zoom from their MyChart Patient portal on their personal computer or mobile device.

If you want to learn more about the Zoom/Epic Telehealth integration or would like more information on telehealth in Epic, please reach out to your Ambulatory TS.

If you need more information on the FHIR version, refer to the Epic FHIR integration guide

Note: With the deprecation of JWT authentication in September 2023, an account admin should migrate to authenticating the Epic integration with OAuth

Requirements for the Epic integration

Table of Contents

How to add and configure the Epic integration

Add Epic from the Zoom Marketplace

  1. Sign in to the Zoom App Marketplace with your Zoom owner or admin account.
  2. In the top-right corner, search for Epic and click the app.
  3. Click Add.
  4. Confirm the permissions the app requires, then click Allow.
    An admin on your Epic account will need to complete the following steps for configuration.

Configure Epic

In order to obtain some of the configuration information, you will need to be in contact with your Epic technical representative for help on building the FDR links and workflow.

Note: Follow the below steps only if you have earlier used JWT app to copy Api Key & Secret, and are reinstalling the Epic app. If not, please skip these steps.

  1. Sign in to the Zoom App Marketplace with your Zoom developer account.
  2. In the top-right corner, click Manage.
  3. In the navigation menu, click Created Apps.
  4. Click your developer.zoom.us API (JWT).
  5. Click App credentials.
  6. Copy your API Key and API Secret for use as Encryption Key and Secret in a later step. 

 

  1. Once you have added the Epic app, configure the following fields:
  2. Click Save Changes.

Re-authenticate with OAuth

With OAuth support for the Epic Zoom App and the deprecation of JWT authentication in September 2023, Epic admins can follow these steps to migrate from JWT to OAuth authentication.

  1. Sign in to the Zoom App Marketplace as the account administrator.
  2. In the top right of the page, click Manage.
  3. In the navigation menu, click Added Apps.
  4. Click the Epic app. 
  5. Click Update
    You will be prompted to authenticate with your Epic account. 
  6. Provide access to the requested permissions. When authentication is complete, you will return to the Epic marketplace page. 

How to use the Epic Integration

Data security

This app accesses and uses the following information from your Zoom account:

This app accesses and uses the following information from your Epic account:

Troubleshooting Epic integration issues

Epic green light issue

A provider using Epic’s Hyperspace or other client can know when a patient joins the telehealth meeting by a green light that lights up. If there are problems with the green light not working correctly, there are notification records that can be used to help diagnose the cause.

To access the notification records screen:

  1. Sign in to the Zoom App Marketplace with your Zoom account.
  2. In the top-right corner, click Manage.
  3. In the navigation menu, click Added Apps.
  4. Locate and select the Epic app.
  5. Click Manage, then click Configure.
  6. Click the Notification Records tab.
  7. Enter the Zoom meeting ID of the meeting that the green light was not working properly for, then click Search.

A list of notification records should appear. Each row in the table corresponds to a notification that is sent to Epic telling it when patients and providers join and leave the meeting.

The RespCode column indicates if the notification was successfully handled by Epic. When successful, a 200 will be displayed for each record. A value other than 200 indicates there is a problem with the notifications reaching Epic which can cause the green light to not work properly. Some things to check if there are problems:

For additional help or technical support, submit a request to Zoom Support.