# Record sessions started with UIToolkit

**URL:** <https://devforum.zoom.us/t/record-sessions-started-with-uitoolkit/112988>\
**Category:** Video SDK\
**Created:** [July 3, 2024, 10:33am UTC](https://devforum.zoom.us/t/record-sessions-started-with-uitoolkit/112988 "2024-07-03T10:33:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ignacio.ortega](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ignacio.ortega/32/61120_2.png) [@ignacio.ortega](https://devforum.zoom.us/u/ignacio.ortega)\
**Post date:** [July 3, 2024, 10:33am UTC](https://devforum.zoom.us/t/record-sessions-started-with-uitoolkit/112988/1 "2024-07-03T10:33:28Z")

</div>

We’re implementing zoom integration as part of a Twilio migration.  
Our aim is to have our users the ability to join calls and afterwards provide the recording and transcript of that conversation.  
So far we are able to to start the meetings on our front end using the UIToolkig component in a react js page.  
Also, we are capturing the userJoin/left and sessionStarted/Ended wenhooks.  
But we’re struggling on getting the recordings.  
The UI Toolkit doesn’t provides a “record” button.

How can we accomplish our requirement?  
My first guess is to use the Video SDK API endpoint as follow:  
PATCH /sessions/YcLBFzGbSeCoYBIvWsa5mA==/events

Body: { Method = “recording.start” }

But we keep getting a Bad Request response.

---

<div class="post-metadata">

**Author:** ![ekaansh.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ekaansh.zoom/32/55004_2.png) [@ekaansh.zoom](https://devforum.zoom.us/u/ekaansh.zoom)\
**Post date:** [July 3, 2024, 2:04pm UTC](https://devforum.zoom.us/t/record-sessions-started-with-uitoolkit/112988/2 "2024-07-03T14:04:19Z")

</div>

Hey @ignacio.ortega, have you purchased a [Cloud Recording Storage Plan](https://zoom.us/billing?_gl=1*zhchlh*_gcl_au*MTQwNTgwOTY3OS4xNzE4NzA5NTk3*_ga*NDQyNDAzMjcuMTcwMjg0NDk2OQ..*_ga_L8TBF28DDX*MTcyMDAxNTExMi40NS4xLjE3MjAwMTUzNjIuMC4wLjA.) as listed in the pre-requistes [here](https://developers.zoom.us/docs/video-sdk/web/recording/#prerequisites)?
