NNiaHelp Center

Guide

Index Connected Integration

Overview

Nia's Integrations section allows you to manage external data source connectors (such as Confluence, GitHub, Slack, and others) that feed content into your search and retrieval system. Indexing is the process that pulls raw data from these connected sources, chunks it into searchable units, embeds it into vectors, and stores it in Nia's index. This workflow walks you through accessing the Integrations panel and triggering a bulk indexing operation across all 14 of your connected channels. Indexing is essential before you can search across your integrated data sources—without it, newly connected sources or updated content will not be available to your agents and search queries.

Before you begin

  • Active Nia account with admin or connector management access at app.trynia.ai.
  • At least 14 data source connectors already installed and configured (e.g., Confluence, GitHub, Slack, etc.).
  • Valid API credentials stored for each connected integration (OAuth tokens, API keys, or other authentication required by each connector type).
  • Sufficient workspace quota and indexing capacity available for simultaneous indexing of all 14 channels.

Step by step

1
ClickIntegrations

Navigate to the Integrations section by clicking the 'Integrations' link in the main navigation or sidebar. This page displays all of your currently installed and connected data source integrations (such as Confluence, GitHub, Slack, etc.), their connection status, and available actions.

Tip. The Integrations link is typically found in the top navigation or left sidebar of app.trynia.ai. If you don't see it immediately, check your user permissions—admin or connector management access is required.
Step 1
2
ClickIndex

Click the 'Index' button to access the indexing controls. This button opens a panel or modal where you can choose which connectors to index or proceed with indexing all available connected channels.

Tip. If you only want to index specific connectors rather than all 14, look for individual 'Index' buttons next to each connector entry. The main 'Index' button typically applies to all active connectors at once.
Step 2
3
ClickIndex 14 Channels

Click the 'Index 14 Channels' button to initiate a bulk indexing job across all 14 connected integrations. This action begins pulling data from each source, chunking it, embedding it into vectors, and storing it in Nia's search index. The process runs asynchronously; you can monitor progress and status from the Integrations page.

Tip. Indexing large datasets can take several minutes to hours depending on the size of your data sources and your API rate limits. You can monitor progress by checking each channel's status indicator, which updates in real-time. Closing the browser tab will not cancel the job—indexing continues in the background.
Warning. Indexing consumes API credits and indexing capacity from your Nia plan. If you are near your monthly quota, consider indexing channels selectively rather than all 14 at once. Check your usage statistics before initiating a large bulk indexing operation.
Step 3

Confirm it worked

  1. 1The Integrations page loads and displays all 14 connected channels with their current sync status.
  2. 2An indexing job is initiated; the UI shows each channel's status transitioning from 'idle' to 'processing'.
  3. 3Each channel displays a progress indicator (e.g., 'Indexing pages (230/342)') and incremental document/chunk counts as indexing proceeds.
  4. 4After completion, each channel shows a 'completed' status with final indexed document and chunk counts, and a 'last_sync_at' timestamp.

Common issues

Keep reading

Connectors - Nia AI Documentation

> A generic framework for integrating external data sources into Nia — discover, install, configure, index, and search. [...] Connectors provide a unified way to bring external data sources into Nia. Instead of building custom integrations for every service, connectors follow a common lifecycle: discover available types, install one with credentials, configure sync settings, trigger indexing, and search the results alongside all your other Nia sources. [...] Trigger indexing to pull data from the external source, chunk it, embed it, and store it in Nia's vector index. [...] ## Indexing [...] | | --- | --- | --- | [...] | `/v2/ [...] | `POST [...] | `/v2/ [...] type}/oauth/callback [...] | `GET` | `/v2/connect [...] /installations [...] | `DELETE [...] /installations/{id [...] POST` | `/v2/connectors/installations/{id}/index [...] 2/connectors/installations/{id}/schedule [...] schedule | | [...] 2/connectors/installations/{id}/status [...] sync status |

docs.trynia.ai

Index Installation - Nia AI Documentation

# Index Installation [...] > Trigger indexing for a connector installation. [...] ```yaml /openapi-docs.yaml post /connectors/installations/{installation_id}/index [...] info: [...] paths: /connectors/installations/{installation_id}/index: post: tags: - Usage summary: Index Installation description: Trigger indexing for a connector installation. operationId: >- index_installation_v2_connectors_installations__installation_id__index_post parameters: - name: installation_id in: path required: true schema: type: string title: Installation Id responses: '200': description: Successful Response content: application/json: schema: {} '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError'

docs.trynia.ai