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

# Figma Connector

<Badge icon="arrow-left" color="gray">[Back to Search AI connectors list](/ai-for-service/searchai/content-sources#supported-connectors)</Badge>

The Figma connector lets Search AI ingest metadata about Figma design files and FigJam boards, making it easier to search for and identify designs across your teams.

| Specification     | Details     |
| ----------------- | ----------- |
| Repository type   | Cloud       |
| Supported content | Figma Files |
| RACL support      | No          |
| Content filtering | No          |

## How Figma Content Is Organized

In Figma, each account belongs to one or more **teams** — the top-level collaboration unit. Within teams, **projects** organize related files and FigJam boards. Each project contains **files**, which have one or more **pages**.

Search AI ingests files from the teams you specify. Only files visible to the authenticated account are ingested. Each file is stored as a separate document in Search AI.

## Prerequisites

* A Figma account with access to the teams you want to index
* Permission to generate personal access tokens in Figma
* Access to the Search AI application

## Step 1: Generate a Personal Access Token in Figma

1. Sign in to your Figma account.
2. Click your account name in the top-left corner and select **Settings**.
3. Navigate to the **Security** tab.
4. Scroll to the **Personal Access Tokens** section and click **Generate new token**.
5. Enter a name for the token.
6. Enable the following scope: **File content: Read-only**.
7. Click **Generate Token** and copy the token immediately — it will not be shown again after you navigate away.

## Step 2: Configure the Figma Connector in Search AI

1. In Search AI, go to the Figma connector and open the **Authorization** tab.
2. Provide the following fields and click **Connect**:

   | Field    | Value                                                              |
   | -------- | ------------------------------------------------------------------ |
   | Name     | Unique name for the connector                                      |
   | API Key  | Personal access token generated in Step 1                          |
   | Team IDs | List of team IDs for file ingestion (type each ID and press Enter) |

<Note>To find a team ID, navigate to the team page in the Figma file browser. The team ID appears in the URL after `/team/`.</Note>

## Content Ingestion

Each ingested record corresponds to one Figma file. The title of each page within the file is added to the content field of the record. The team name and project name are stored as `team_name` and `project_name` metadata fields, respectively.
