> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloudglue.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Loom

> Add Loom URLs to Cloudglue for analysis

Add public Loom video URLs to a Cloudglue [collection](/core-concepts/entity-collection). Loom videos are processed with full multimodal analysis (audio, visuals, and text).

<Warning>
  Only Loom videos with general access set to public can be uploaded to
  Cloudglue. Videos with general access set to workspace only or restricted will
  fail on upload.
</Warning>

## Add on the dashboard

From the **Data Connectors** page, click **Loom** under Other Sources. Paste one or more public share Loom URLs, pick a collection, and add them.

## Add with the API/SDK

```javascript theme={null}
const result = await client.collections.addVideoByUrl({
  collectionId: 'my-collection-id',
  url: 'https://www.loom.com/share/12345678901234567890123456789012',
  params: {},
});
```

See [Add Media to Collection](/api-reference/endpoint/collections/media-post) for the full API reference.

To sync a Loom URL into a standalone file without a collection, use [Sync File from URL](/api-reference/endpoint/files/sync):

```bash theme={null}
curl -X POST https://api.cloudglue.dev/v1/files/sync \
  -H "Authorization: Bearer $CLOUDGLUE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://www.loom.com/share/12345678901234567890123456789012"}'
```
