> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.clinicea.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to create a app in your Zoom Account

## STEPS to create a Private App in the Zoom Marketplace

**1.** Go to the **Zoom App Marketplace** website (URL - [https://marketplace.zoom.us/](https://marketplace.zoom.us/)) and **Sign In** using the **licensed Zoom account credentials** shared by the client**.**

![](https://storage.crisp.chat/users/helpdesk/website/437c21886d6f2400/64cb45c7-8617-4c20-9915-e0c586_1bfpxnx.jpeg)

**2.** After this, you have to click on **Develop** and then **Build App** from the dropdown menu.

![](https://storage.crisp.chat/users/helpdesk/website/a4241c0d2908a000/0562013f-4437-4666-9a6d-cd4e50_144uowx.png)

**3.** Now, in **Choose your app type** you have to click on **Create** under the **OAuth section**.

![](https://storage.crisp.chat/users/helpdesk/website/3bc70f2d0bbcbc00/c7464fb2-e7a0-4569-a52e-b62a08_18srbwo.jpeg)

**4.** This will open the **Create an OAuth app** box, where you have to give the **App Name** as "**Clinicea**", **Choose app type** will be "**User-managed app**" and **Would you like to publish this app on Zoom App Marketplace?** should be toggled as "**off**". Then you have to finally click on **Create** to create the OAuth app.

![](https://storage.crisp.chat/users/helpdesk/website/ffddfc08510b5800/2fad6655-d07c-4d0a-8e2f-a25737_14ysjzg.jpeg)

**5.** Once we have created the app, you have to **Copy** the **App credentials**, i.e. the **Client ID** and the **Client secret** and **save** it in a **Notepad file**.

_Note: Here the app name is "Clinicea Dummy" just for training purposes, in the actual scenario it should always be "Clinicea"._

![](https://storage.crisp.chat/users/helpdesk/website/63e387cf51da2800/57a8249a-e3d2-4a5d-a224-81fcb6_105wpqc.jpeg)

**6.** Now under **Redirect URL for OAuth**, you have to set the **URL** as "**[https://app.clinicea.com/zoomsettings.aspx](https://app.clinicea.com/zoomsettings.aspx)**" and in **OAuth allow list** section, you have to put the **same URL** under **Add allow lists**. After that click on **Continue**.

_Note: You have to keep this URL in the same Notepad file containing the App credentials._

![](https://storage.crisp.chat/users/helpdesk/website/9436ce711bd8e800/d2b55e06-b166-4dc3-999c-9229b8_pt0p35.jpeg)

**7.** After this, you have to give a **Short description** and a **Long description** of **Clinicea** under **Basic information** and **Upload** the **Logo of Clinicea** for the app.

![](https://storage.crisp.chat/users/helpdesk/website/83421a2dded27800/8e145eb0-4355-4e4c-945f-9b0256_bbc9lq.jpeg)

**8.** Now in **Preview content**, you can give "**images of Zoom video consultation examples in Clinicea**". The **Company Name** will be "**Technolarity**" and the **Category** will be "**Health & Wellness**" and "**CRM**".

![](https://storage.crisp.chat/users/helpdesk/website/d0deef5c9b110000/7abed6f9-ac22-4859-a1dd-e7517f_8m3nzp.jpeg)

**9.** And, in the **Industry Vertical** you have to give "**Healthcare**"**.** The **Developer Contact Information** will be **Name** - "**Dibyendu Shome**" and **Email address** - "**[dev@clinicea.com](mailto:dev@clinicea.com)**".

![](https://storage.crisp.chat/users/helpdesk/website/bff9237d4eea3800/7507f6f5-5cee-461a-bf00-aad7f2_1yc9gst.jpeg)

**10.** Now, in **Links** you can give the **Privacy Policy URL** - "**[https://clinicea.com/privacypolicy](https://clinicea.com/privacypolicy)**", **Terms of use URL** - "**[https://clinicea.com/termsandconditions](https://clinicea.com/termsandconditions)**" and **Support** **URL** - "**[https://clinicea.com/help](https://clinicea.com/help)**". And then click on **Continue**.

![](https://storage.crisp.chat/users/helpdesk/website/b1acd0eed7041800/57fe9c26-8831-48c9-ac18-d5bff5_hkhwci.jpeg)

**11.** After clicking on **Continue**, under the **General Features**, you have to **toggle** the **Event Subscriptions** as "**On**" and then click on **+ Add Event Subscription**.  
Now, after that under **New Webhook Event Subscription-1** and in **Add Events**, you have to click on **+ Add Events**.

![](https://storage.crisp.chat/users/helpdesk/website/fe13beacca33c000/f8744d61-14ce-45f9-9cc8-8bc804_9aq58f.png)

**12.** This will open the **Event types** box, where in **Meeting**, you have to select **End Meeting** and click on **Done**.

After that, you have to give the **Subscription name** as **Meeting End**, the **Event notification endpoint URL** as **[https://api.clinicea.com/api/v3/zoom/handleEvents]** and click on **Validate**.

_You will be notified with: "URL validation failed. Try again later." The URL will not be validated as we are on a private app. This notification can be ignored._

Finally, click on **Save** and then **Continue**.

![](https://storage.crisp.chat/users/helpdesk/website/d10755d459005000/e5ee7b9c-2ac8-46fa-a405-5b89a1_1g1o8x9.png)

**13.** Now, in **Add Scopes**, you have to click on **+ Add Scopes.** This will open the **Add scopes** box, where you need to select the scope under the specific scope category and click on **Done**.

![](https://storage.crisp.chat/users/helpdesk/website/31ef3b43ced36800/c1a87fc7-a11e-4e1e-b6d5-7fc472_1t06ioh.png)

**14.** You have to add the following **Scopes** using Step 13: a) **View your meetings**, b) **View and manage your meetings**, c) **View your recordings**, and d) **View your user information**. After adding, click on **Continue**.

**IMP Note:** You have to select the sub-permissions accordingly as per **Step - 14**.

![](https://storage.crisp.chat/users/helpdesk/website/357bb8b5d001ce00/56f210d6-554c-47dc-95c1-f1f144_19yqt6e.jpeg)

**15.** Then, in **Feature** you have to **copy** the **Secret Token** under **Token** and **paste** it into the same **Notepad** file containing the **App Credentials** and the **Redirect URL for OAuth**.

![](https://storage.crisp.chat/users/helpdesk/website/ec38908b11479800/9fcc1315-bebd-4638-84b2-807e92_1m1ulpw.jpeg)]

**16.** The App will not be activated right away as the app is not yet public, there is a different process to activate it. Now to view your App, you need to go to the **Zoom App Marketplace** homepage and click on **Manage**. You can find your **App** under **Created Apps**.  

_Note: The installation of the app needs to be done from the backend which requires a publish in the API. So, the app will not be active and the Status will be 'Ready to install' at this point in time._

![](https://storage.crisp.chat/users/helpdesk/website/b8bbe245cf55b800/4349d4f4-7143-470a-ab55-279c2c_1uxaf27.jpeg)

**17.** Now, you have to **copy** the **Client's Clinicea Admin Account Username** and **paste** it into the **Notepad** file containing the **App Credentials**, the **Redirect URL for OAuth** and the **Secret Token**. You also have to **save** the **Head Organization ID** of the **Client's Clinicea account** in this **Notepad** file.

To get this, you need to **right-click** anywhere on the **Client's Clinicea account** and then click on **Inspect**. This will open the **DevTools** window. Now under **Console**, type **sessionStorage** and press **Enter**. The **Storage** element will be loaded, where you will find the **LoggedInOrganizationHeadOrganizationID** property i.e. the **Head Organization ID**.

![](https://storage.crisp.chat/users/helpdesk/website/7db36d7b83db3c0/ce880c59-4d9e-423b-b295-d79bc5_a6ps5m.jpeg)

**18**. Finally, you need to share all the details/credentials you have saved in the Notepad file with Clinicea's Technical Team. They will use these credentials to install the App which requires a software publish.

So, this is how easily you can create the Clinicea App inside Zoom App Marketplace.

* * *