# How to build a calling app?

**URL:** <https://devforum.zoom.us/t/how-to-build-a-calling-app/51618>\
**Category:** Feature Requests\
**Created:** [June 2, 2021, 11:12am UTC](https://devforum.zoom.us/t/how-to-build-a-calling-app/51618 "2021-06-02T11:12:49Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![seekex019](https://avatars.discourse-cdn.com/v4/letter/s/f04885/32.png) [@seekex019](https://devforum.zoom.us/u/seekex019)\
**Post date:** [June 2, 2021, 11:12am UTC](https://devforum.zoom.us/t/how-to-build-a-calling-app/51618/1 "2021-06-02T11:12:49Z")

</div>

**This is for developer-specific feature requests. For other requests please contact our customer support team.**  
We Want to create a Video and audio Calling app, how we archive this using Zoom SDK?

---

<div class="post-metadata">

**Author:** ![alexmayo](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alexmayo/32/27289_2.png) [@alexmayo](https://devforum.zoom.us/u/alexmayo)\
**Post date:** [June 2, 2021, 1:13pm UTC](https://devforum.zoom.us/t/how-to-build-a-calling-app/51618/2 "2021-06-02T13:13:51Z")

</div>

Hi @seekex019,

Welcome to the community.

**First off, it would be great if you could provide us with some more information:**

- What platform are you planning to use? Web, mobile, desktop?
- What software language will you be using?
- Are you wanting a custom video/calling app, or would you like to make use of Zoom’s meeting features?

Thanks,  
Alex

---

<div class="post-metadata">

**Author:** ![seekex019](https://avatars.discourse-cdn.com/v4/letter/s/f04885/32.png) [@seekex019](https://devforum.zoom.us/u/seekex019)\
**Post date:** [June 2, 2021, 1:44pm UTC](https://devforum.zoom.us/t/how-to-build-a-calling-app/51618/3 "2021-06-02T13:44:01Z")

</div>

Hi @alexmayo  
Thanks for quick reply.

> [@alexmayo](#):
>
> What platform are you planning to use? Web, mobile, desktop?

We planning to use mobile and web both.

> [@alexmayo](#):
>
> What software language will you be using?

We are using “Kotlin” for android and Node for Web.

> [@alexmayo](#):
>
> Are you wanting a custom video/calling app, or would you like to make use of Zoom’s meeting features?

We want to a custom video/calling app with one to one, not meeting features.

Thanks,

---

<div class="post-metadata">

**Author:** ![alexmayo](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alexmayo/32/27289_2.png) [@alexmayo](https://devforum.zoom.us/u/alexmayo)\
**Post date:** [June 2, 2021, 1:50pm UTC](https://devforum.zoom.us/t/how-to-build-a-calling-app/51618/4 "2021-06-02T13:50:23Z")

</div>

Hi @seekex019,

Since you’re wanting to use a custom UI with custom call/video features, I recommend the [Zoom Video SDKs](https://marketplace.zoom.us/docs/sdk/video/introduction). These SDKs enable you to create a completely custom application with your own interface and features.

For mobile, you can use the [iOS Video SDK](https://marketplace.zoom.us/docs/sdk/video/ios) and [Android Video SDK](https://marketplace.zoom.us/docs/sdk/video/android). The Android SDK is currently only documented for Java, however it should still work with Kotlin, providing you import all required dependencies.

For web, you can use the [Web Video SDK](https://marketplace.zoom.us/docs/sdk/video/web).

Many thanks,  
Alex

---

<div class="post-metadata">

**Author:** ![seekex019](https://avatars.discourse-cdn.com/v4/letter/s/f04885/32.png) [@seekex019](https://devforum.zoom.us/u/seekex019)\
**Post date:** [June 3, 2021, 4:01am UTC](https://devforum.zoom.us/t/how-to-build-a-calling-app/51618/5 "2021-06-03T04:01:58Z")

</div>

Hi @alexmayo ,  
One More thing,  
Create Meeting API has a daily rate limit of 100 requests per day. Therefore, only 100 **Create a Meeting** API requests are permitted within a 24 hour window for a user.  
How to increase this limit for my app ?

---

<div class="post-metadata">

**Author:** ![alexmayo](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alexmayo/32/27289_2.png) [@alexmayo](https://devforum.zoom.us/u/alexmayo)\
**Post date:** [June 3, 2021, 7:12am UTC](https://devforum.zoom.us/t/how-to-build-a-calling-app/51618/6 "2021-06-03T07:12:13Z")

</div>

@seekex019,

I didn’t think you wanted to use Zoom’s built-in meetings for your app. If so, then you’ll need to use different SDKs.

The 100 requests per day cannot be increased. However, it’s important to note that it’s per user. So, if you have two users under your account, you can make 100 requests each, so 200 total.

Thanks,  
Alex

---

<div class="post-metadata">

**Author:** ![seekex019](https://avatars.discourse-cdn.com/v4/letter/s/f04885/32.png) [@seekex019](https://devforum.zoom.us/u/seekex019)\
**Post date:** [June 11, 2021, 6:38am UTC](https://devforum.zoom.us/t/how-to-build-a-calling-app/51618/7 "2021-06-11T06:38:31Z")

</div>

Hi @alexmayo ,

How to add a webhook with video sdk? I want to implement a webhook after every session end for collect session data to our server. Please help us.

Thanks.
