> For the complete documentation index, see [llms.txt](https://docs.runway.team/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.runway.team/integrations/feature-flagging/unleash.md).

# Unleash

<div align="left"><figure><img src="https://727226624-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MjFmyReUsbJqDjHEAlW%2Fuploads%2F0qNtwRnisel7XyWekiXi%2Funleash.png?alt=media&amp;token=7cdb11b7-5659-49bd-a147-a8dc38fa5d63" alt=""><figcaption></figcaption></figure></div>

## Set up

### Navigate to the Integration settings view

1. Select an app in the top left corner from the Switcher
2. Navigate to **App Settings** by clicking the gear icon (⚙️) at the top of the Timeline sidebar
3. Click on **Integrations** in the sidebar

### **Connect Unleash**

* Find the **Unleash** integration module under the **Feature Flagging** section
* Click the **Connect** button
* Enter your Unleash instance's **URL**&#x20;
  * This should be the root URL of your Unleash instance as shown in your browser's address bar. Multitenant, cloud-hosted instance URLs should include the instance name, e.g. <https://us.app.getunleash.io/\\><your-instance-name>.
* Enter an Unleash **API token**
  * Create a service account token in Unleash by navigating to Admin settings > Service accounts, and ensure the associated service account has access to the necessary project(s).

### Configure the Unleash integration

1. Select an Unleash **project** from which Runway should pull feature flags.
2. Select the **environment** for which Runway should pull feature flags.
3. Optionally enter a custom context field your app sends its version in. Semver constraints on this field are read as the flag's minimum and maximum versions.&#x20;
4. Optionally select any tag(s) that Runway should use to further filter fetched feature flags.
