Skip to main content
Connectors are the bridge between your organization’s data sources and Omni. Each connector syncs content from a specific platform, making it searchable and available to the AI assistant.

Available Connectors

Google Workspace

Drive, Docs, Sheets, Slides, and Gmail

Atlassian

Confluence wikis and JIRA issues

Slack

Messages, threads, and file attachments

HubSpot

Contacts, companies, deals, and activities

GitHub

Repositories, issues, pull requests, and discussions

Fireflies

Meeting transcripts, summaries, and action items

Notion

Pages, databases, and workspace content

Web

Crawl and index any public website

Filesystem

Local files and directories
Need to connect a custom data source? Use the Python SDK or TypeScript SDK to build your own connector.

How Connectors Work

All Omni connectors follow the same pattern:
  1. Authentication: You provide credentials (API keys, OAuth tokens, or service accounts) that grant Omni read-only access to the data source.
  2. Initial Sync: The connector performs a full sync of all accessible content. This may take minutes to hours depending on the amount of data.
  3. Incremental Updates: After the initial sync, the connector periodically checks for new or updated content and syncs only the changes.
  4. Permission Inheritance: Users only see search results for content they have access to in the original data source.

Security

  • Read-only access: Connectors only read data; they cannot modify content in your source systems
  • Credential storage: All credentials are encrypted at rest
  • Permission sync: Access controls from source systems are respected in Omni

What’s Next

Google Workspace

Connect Google Drive, Docs, and Gmail

Atlassian

Connect Confluence and JIRA

Build Custom Connector

Create your own connector with Python or TypeScript

Connector Management

Monitor and manage your connected sources