# Some help getting started with a simple use case

**URL:** <https://devforum.zoom.us/t/some-help-getting-started-with-a-simple-use-case/841>\
**Category:** API and Webhooks\
**Created:** [December 27, 2017, 9:48pm UTC](https://devforum.zoom.us/t/some-help-getting-started-with-a-simple-use-case/841 "2017-12-27T21:48:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Quinn\_McLaughlin](https://avatars.discourse-cdn.com/v4/letter/q/ecae2f/32.png) [@Quinn\_McLaughlin](https://devforum.zoom.us/u/Quinn_McLaughlin)\
**Post date:** [December 27, 2017, 9:48pm UTC](https://devforum.zoom.us/t/some-help-getting-started-with-a-simple-use-case/841/1 "2017-12-27T21:48:18Z")

</div>

Hi,&nbsp;I’ve been looking over the V2 docs and looking for the best direction to take for an important project.&nbsp; The docs and public code available is&nbsp;limited, so I thought I’d ask for a little push in the right direction.

Our company wishes to programatically schedule Zoom meetings with clients.&nbsp; Our staff has zoom accounts already with our company domain name.&nbsp; We will be coaching&nbsp;clients outside the company, many of whom have zoom accounts (outside our domain).&nbsp; I would like to use the api to:

- Invite staff and clients to scheduled, non repeating meetings (always 1:1)
- Be able to reschedule the meetings as needed
- Record all of these meetings to a cloud file
- Automatically download and archive the meetings (I would like to transcribe them as well but I do not believe we have that feature).

I am confused as to what type of master account I need and the best way to get started here.&nbsp; Do I need to recreate all our staff accounts? Or can I just invite them along with the guests?&nbsp; Is recording an issue in that case?

Further - I’m working in Rails and&nbsp;I see there is a&nbsp;v1 API library (gem) I’d love to use - would save some time.&nbsp; Not sure I can work in v1 with recording however. And, am looking forward to the availability of more simplified API libraries!&nbsp;

I greatly appreciate the assistance in&nbsp;getting this project off the ground.&nbsp;

Thank you.

---

<div class="post-metadata">

**Author:** ![Joshua\_Woodward1](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/joshua_woodward1/32/1480_2.png) [@Joshua\_Woodward1](https://devforum.zoom.us/u/Joshua_Woodward1)\
**Post date:** [December 27, 2017, 10:38pm UTC](https://devforum.zoom.us/t/some-help-getting-started-with-a-simple-use-case/841/2 "2017-12-27T22:38:41Z")

</div>

- Invite staff and clients to scheduled, non repeating meetings (always 1:1)

When you create a meeting only one person is the host (staff) all of the participants (clients) can use the join url

- Be able to reschedule the meetings as needed

Simply call the update meeting API

- Record all of these meetings to a cloud file

If you have cloud recording turned on your account, you can set it to auto recording all meetings

- Automatically download and archive the meetings (I would like to transcribe them as well but I do not believe we have that feature).

You’ll have to manage this by creating a script that downloads the files when recording is completed

&nbsp;

I am confused as to what type of master account I need and the best way to get started here.&nbsp; Do I need to recreate all our staff accounts? Or can I just invite them along with the guests?&nbsp; Is recording an issue in that case?

Not clear on the question, you don’t have to have a master account, you mentioned you already have an account with users, you should be able to start developing on your current account

&nbsp;

Further - I’m working in Rails and&nbsp;I see there is a&nbsp;v1 API library (gem) I’d love to use - would save some time.&nbsp; Not sure I can work in v1 with recording however. And, am looking forward to the availability of more simplified API libraries!&nbsp;

The gem you are referring to is a community created library, not officially supported by Zoom. There are not currently any plans to create any official libraries.

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 5:22pm UTC](https://devforum.zoom.us/t/some-help-getting-started-with-a-simple-use-case/841/3 "2020-08-21T17:22:48Z")

</div>

Closed on August 21, 2020, 5:22pm UTC


