> ## 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.

# Guru Connector

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

Guru is a knowledge management platform that helps teams capture, organize, and share information through Cards. The Guru Connector ingests Guru Cards into Search AI, making them searchable and retrievable within the platform.

| Specification     | Details |
| ----------------- | ------- |
| Repository type   | Cloud   |
| Supported content | Cards   |
| RACL support      | Yes     |
| Content filtering | No      |

## Prerequisites

Search AI uses Guru APIs to access and ingest content. Authentication requires a user token generated in the Guru application.

## Generate a User Token

1. Go to the [Apps & Integrations](https://app.getguru.com/manage/integrations/apps) page under the **Manage** menu.
2. Click the [API Access](https://app.getguru.com/settings/integrations/api-access) tab.
3. Click **Generate User Token**, enter your name, and save the token.

## Configure the Guru Connector

1. Navigate to **Content > Connectors** in Search AI and select **Guru**.
2. On the **Authorization** tab, enter the following details:

| Field             | Description                                               |
| ----------------- | --------------------------------------------------------- |
| **Name**          | Unique name for the connector                             |
| **User Email**    | Email address of the Guru user account used for ingestion |
| **User Password** | User Token generated above                                |

3. Click **Connect**.

## Content Ingestion

After a successful sync, the connector ingests Cards from all spaces in the workspace. For each card, Search AI captures the card content along with metadata including creation date, update date, URL, comments, project, and workspace.

## RACL Support

The `sys_racl` field is populated based on the privacy level of each Guru card.

| Privacy Level       | Definition                                                      | sys\_racl                                |
| ------------------- | --------------------------------------------------------------- | ---------------------------------------- |
| Public              | Anyone with the link can view the card — no sign-in required    | `*`                                      |
| Restricted          | Only selected Guru users added to the card can access it        | Email IDs of the users added to the card |
| Your Guru teammates | All Guru users with access to the card's Collection can view it | TeamID (permission entity)               |
