Skip to help content
Knowledge & sources

Import knowledge from connected apps and APIs

Configure Notion, Confluence, Jira, Google Drive, SharePoint, Dropbox, Gitbook, YouTube, or a REST API with the right scope and refresh behavior.

Updated 4 min read
On this page

Use Sources → Add Source to import knowledge from another service. A connector appearing in the menu means a setup path exists; successful use also depends on provider configuration, your account's permissions, plan eligibility, and the provider's response.

Before you begin

Use an account or token permitted to read the content you intend to import. Check that the selected chatbot should make that content available to its visitors. Keep credentials in the connection form, not in Q&A answers or the system prompt.

Knowledge Sources dashboard with the Add Source menu for file, website, API, and app imports
Select the screenshot to open it at full size.

Example from the Chyt.ai dashboard (September 2026).

Choose the correct source

SourceInformation to prepareRefresh considerations
NotionIntegration Token; optional Root Page IDShare the intended pages/databases with the integration; choose a schedule in the dialog.
ConfluenceConfluence URL, Email, API Token; optional Space KeyThe dialog targets Confluence Cloud and offers a sync schedule.
JiraJira URL, Email, API Token, Project Key; optional JQL QueryRestrict imports to the issues useful to your chatbot.
Google DriveGoogle account with access to the documentsUses Google authorization; availability and reconnect requirements depend on provider setup.
SharePoint / OneDriveMicrosoft Graph access token; optional Site ID and Folder PathManual import; automatic sync is unavailable.
DropboxDropbox Access Token; optional Folder PathManual import; automatic sync is unavailable.
GitbookGitbook API Token and Space IDChoose a sync schedule and page limit.
YouTubeVideo, playlist, or channel URLRequires an accessible transcript in the selected language.
REST APIEndpoint, method, authentication, and response structureImports a snapshot of returned content; choose a sync schedule if needed.

Connect a token-based source

  1. Open the chatbot's Sources tab and select Add Source.
  2. Choose the provider.
  3. Enter the fields shown in its connection dialog.
  4. Restrict the content scope. Examples include a Notion Root Page ID, Confluence Space Key, Jira Project Key or JQL Query, and a storage Folder Path.
  5. Set the page, file, issue, or video limit offered by that connector. The server accepts configured source limits from 1 to 500, subject to workspace allowances.
  6. Choose Sync Schedule only where the dialog offers it.
  7. Select the provider's Connect button or the dialog's add action.
  8. Wait for the source to become Ready, then test representative questions in Preview.

For Notion, create a read-only integration in Notion, copy its internal integration token, and share the desired pages or databases with it before connecting.

Connect Google Drive

  1. Select Add Source → Google Drive.
  2. Review Connect Google Drive, then select Connect with Google.
  3. Complete the Google authorization prompts in the same browser session.
  4. Return to Chyt.ai and check that a source was created.
  5. Review the source's status and imported content before relying on it.

Google authorization requests read-only access. If authorization or the return to Chyt.ai fails, restart the connection from the intended workspace. Do not assume consent is complete because you reached Google's page.

Import a REST API response

  1. Select Add Source → REST API.
  2. Enter the source name, Endpoint URL, and HTTP Method.
  3. Choose Authentication: None, Bearer Token, API Key, or Basic Auth; complete the matching fields.
  4. If required, enter Response Path (JMESPath) to select the relevant part of the JSON response.
  5. Use Content Template to describe how records should become readable knowledge.
  6. Set the desired Sync Schedule, submit, and check the result in Sources.

A knowledge API source is an import workflow. For actions that should run during a visitor conversation, use the chatbot's Functions or flow capabilities instead.

Verify and maintain the connection

Expected result: the intended documents or records are indexed and a known test question retrieves them. Use Sync history to inspect recent runs and errors. Renew or reconnect credentials when the provider requires it.

SharePoint and Dropbox require a valid supplied token when importing and do not support automatic synchronization. An old token may no longer be valid for a later manual attempt.

For empty imports, check content sharing, scope, folder or space identifiers, transcript availability, and token permissions. For an unavailable connector, follow the displayed reason; a document upload or website source may provide a suitable alternative while provider setup is completed.

A little help from a human?

Email our team with the step you tried and the error you saw. Leave out passwords, API keys, and sensitive customer information.

Contact support