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

# Dictation SDK Prerequisites

> Browser, layout, authentication, and partner setup required before you integrate the Suki Dictation SDK

This guide outlines technical requirements you need to meet before you integrate the Dictation SDK.

## Technical requirements

The following is required before you integrate the Dictation SDK:

### Browser and runtime

* Your app runs in a **browser**. Dictation SDK does not support **Node.js** or **SSR** for iframe rendering.
* The hosted dictation iframe is not something **SSR** alone covers; you still need **`HTMLIFrameElement`**, **`postMessage`**, and **DOM layout** on the client so the SDK can mount and size the iframe.

### Layout

* Give dictation a **container** (**`rootElement`**) with **real height** and a stable layout box.

### Authentication requirements

* The Dictation SDK needs `partnerId` and `partnerToken`. Refer to [Partner onboarding](/documentation/partner-onboarding) guide to learn how to get these credentials.

<Warning>
  Invalid credentials **block iframe initialization**.
</Warning>

## Information you will receive from Suki

After you complete [Partner onboarding](/documentation/partner-onboarding), your Suki contact will provide you with `partnerId` and `partnerToken`.

## Next steps

<Icon icon="file-lines" iconType="solid" /> Refer to [Quickstart](/dictation-sdk/quickstart) guide to get started with the Dictation SDK.
