# saveMultipleDocuments

**Kind:** Function

**Source:** [`atloria-monorepo/apps/cli/src/utils/screenshot-storage.helper.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/cli/src/utils/screenshot-storage.helper.ts#L162)

Save multiple documentation files

## Signature

```ts
async function saveMultipleDocuments(documents: Array<{
    title: string;
    slug: string;
    content: string;
    categoryPath: string[];
    type: 'user-docs' | 'tutorial' | 'feature';
    metadata?: Record<string, unknown>;
  }>, storage: StorageHelperService, aiModel: string): Promise<Array<{ id: string; url: string; title: string }>>
```

## Parameters

| Name | Type |
|---|---|
| `documents` | `Array<{
    title: string;
    slug: string;
    content: string;
    categoryPath: string[];
    type: 'user-docs' | 'tutorial' | 'feature';
    metadata?: Record<string, unknown>;
  }>` |
| `storage` | `StorageHelperService` |
| `aiModel` | `string` |

**Returns:** `Promise<Array<{ id: string; url: string; title: string }>>`
