> For the complete documentation index, see [llms.txt](https://docs.digitalsamba.com/reference/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.digitalsamba.com/reference/sdk/methods/startrecording.md).

# startRecording()

Starts a cloud recording of the meeting. The result **mp4** file will be available in your team dashboard after recording is stopped and processed.

```javascript
sambaFrame.startRecording();
```

The related event is [recordingStarted](/reference/sdk/events/recordingstarted.md), if you want to be informed when a recording is started.

{% hint style="info" %}
The method call will be ignored if recordings are not enabled for the room or if a room recording is already in progress.
{% endhint %}

**Sample use cases**:&#x20;

* You may want to record the meeting, so participants can review it after. Especially useful in educational scenarios.

{% hint style="info" %}
**startRecording** is often used in conjunction with [stopRecording](/reference/sdk/methods/stoprecording.md) method.
{% endhint %}
