# Open Zoom apps from your native or web apps You can use Zoom's deep links to enable users to smoothly transition from working in their native or web apps to collaborating in Zoom meetings. The diagram illustrates a scenario of a user working on a project in your native or web app. The deep link URL is embedded as a button, enabling the user to transition the project to the Zoom desktop client to collaborate with other participants during a meeting. ![](/img/Deeplink-flow-diagram.png) The following behaviors are available: - Open your apps directly in Zoom meetings. - Open your app's overview page in Zoom meetings. - Open your apps in the Zoom desktop client outside of meetings. - Open your app's overview page in the Zoom desktop client outside of meetings. ## Requirements - You have the [app client ID](/docs/zoom-apps/guides/open-zoom-apps-from-native-web-apps/#get-app-client-id). - You have published your app in the Zoom Marketplace. - Your users have added your app to their Zoom account. (If they don't have the app installed, Zoom opens the app overview page.) --- ## Open your app in Zoom meetings To open your app directly in a Zoom meeting, use this pattern: https://marketplace.zoom.us/zoomapp/APP_CLIENT_ID/context/meeting/target/launch/deeplink **Deep link context**: _meeting_ **Deep link target**: _launch_ The Zoom desktop client displays the meeting panel in the center and the app in the side panel. _In this simple example, we are showing the Zoom Timer app._ ![](/img/DeepLink-app-inMeeting.png) --- ## Open your app's overview page in meetings To open your app's overview page in a Zoom meeting, use this pattern: https://marketplace.zoom.us/zoomapp/APP_CLIENT_ID/context/meeting/target/detail/deeplink **Deep link context**: _meeting_ **Deep link target**: _detail_ The Zoom desktop client displays the meeting panel in the center and the app in the side panel. _In this simple example, we are showing the Zoom Timer app._ ![](/img/DeepLink-appOverview-inMeeting.png) --- ## Open your app outside of a meeting To open your app in the Zoom desktop client outside of a meeting, use this pattern: https://marketplace.zoom.us/zoomapp/APP_CLIENT_ID/context/panel/target/launch/deeplink **Deep link context**: _panel_ **Deep link target**: _launch_ The Zoom desktop client displays your app in the center panel. _In this simple example, we are showing the Zoom Timer app._ ![](/img/DeepLink-app-OutsideMeeting.png) --- ## Open your app's overview page outside of a meeting To open your app's overview page in the Zoom desktop client outside of a meeting, use this pattern: https://marketplace.zoom.us/zoomapp/APP_CLIENT_ID/context/panel/target/detail/deeplink **Deep link context**: _panel_ **Deep link target**: _detail_ The Zoom desktop client displays your app's overview page in the main panel. _In this simple example, we are showing the Zoom Timer app._ ![](/img/DeepLink-appOverview-OutsideMeeting.png) --- ## Get app client ID You can get the app client ID from your app's build flow screens. 1. Log into the Zoom Marketplace with the account that owns the app. 2. Go to **Manage** and select the app. 3. Make sure you select the **Production** view. ![](/img/Deeplink-production-view.png) 4. You can copy the **Client ID** from the **App Credentials** section. ![](/img/DeepLink-app-clientID.png)