Skip to main content
All CollectionsKnowledge
Knowledge sources to power AI, agents and self-serve support
Knowledge sources to power AI, agents and self-serve support

How to add knowledge sources to Intercom to power Fin AI Agent, Fin AI Copilot, and Help Center.

Beth-Ann Sher avatar
Written by Beth-Ann Sher
Updated this week

From Knowledge > Sources, you can effectively manage the content you want to have available in the Knowledge Hub. You can create native content, import or sync content from external sources, and enable conversation history from specific teammates.

By navigating through the tabs at the top of the page, you can see which sources are being utilized by Fin AI Agent, Fin AI Copilot, and the Help Center. This guide will walk you through each step to ensure you’ve enabled all the sources you want your customers, teammates, and AI to have access to.

The Sources page is divided into the following tabs which show a filtered list of the content types available for that channel:

All sources

From All sources, you can get a clear overview of all content available in the Knowledge Hub and manage sources you want to add or remove.

Overview of available knowledge sources

The table below gives an overview of available knowledge sources which can be created natively or synced/imported, and their compatibility with Fin AI Agent, Fin AI Copilot, and Help Center:

Source

Content type

Can be synced

Can be imported

Can be used by Fin AI Agent

Can be used by Fin AI Copilot

Can be added to Help Center

Intercom native

Public Article

n/a

n/a

Yes

Yes

Yes

Internal Article

n/a

n/a

No

Yes

No

Snippet

n/a

n/a

Yes

Yes

No

Macro

n/a

n/a

No

Yes

No

Website

Webpage

Yes

No

Yes

Yes

No

PDF

PDF

No

Yes

Yes

Yes

No

Zendesk Importer

Public Article

Yes

Yes

Yes

Yes

No

Confluence

Internal Article

Yes

Yes

No

Yes

No

Guru

Internal Article

Yes

Yes

No

Yes

No

Notion

Internal Article

Yes

Yes

No

Yes

No

ConversationHistory

n/a

n/a

coming soon

No

Yes

No


Content for Fin AI Agent

In the Sources > For AI Agent tab, you’ll find all sources which are currently available for Fin AI Agent. Here, you can add or remove content accessible to Fin AI Agent.

To get started with Fin AI Agent:

  1. Add at least one source of knowledge.

  2. Optimize Fin by adding more sources.

Public articles

Share public articles in your Help Center, and with Fin AI Agent and Fin AI Copilot. Public articles can be created natively in Intercom by clicking Add article.

Public articles can also be synced or imported from Zendesk if you want to make them available to Fin AI Agent or Fin AI Copilot. Simply click on Sync or Import to get started.

Note:

  • Content which is currently available in the Knowledge Hub will display a green tick.

  • Content created natively in Intercom will also display a total content count which includes drafts.

  • Synced content will show when it was last synced with the source (in this case Zendesk).

  • You’ll need to import articles from Zendesk if you want to make them available in your Intercom Help Center. However, if you just want to make them available to Fin AI Agent or Fin AI Copilot, you can choose to sync articles from Zendesk instead.

Websites

Let Fin AI Agent learn from any public website. You can add websites to the Knowledge Hub by syncing public URLs.

To re-sync or remove websites from the Knowledge Hub, click on Manage.

Note:

  • Content which is currently available in the Knowledge Hub will display a green tick.

  • Synced content will show when it was last synced with the public URL.

More content sources

Let Fin AI Agent learn from sources that are not visible to your customers. Fin can also provide customers with answers by using sources which might not be publicly available, including:

Content which is currently used for Fin AI Agent will display a green tick. It will also display a total content count which includes drafts.


Content for Fin AI Copilot

In the Sources > For AI Copilot tab, you’ll find all sources which are currently available for Fin AI Copilot. Here, you can add or remove content accessible to Fin AI Copilot.

To get started with Fin AI Copilot:

  1. Add at least one source of knowledge.

  2. Optimize Fin by adding more sources.

Internal articles

Give Fin AI Copilot internal knowledge that's only available to you and your team. Internal articles can be created natively in Intercom by clicking Add article.

You can also sync or import internal articles from Confluence, Guru, and Notion by clicking Sync or Import.

To re-sync or remove an internal article source from the Knowledge Hub, click on Manage.

Note:

  • Content which is currently available in the Knowledge Hub will display a green tick.

  • Content created natively in Intercom will also display a total content count which includes drafts.

  • Synced content will show when it was last synced with the source (Confluence, Guru, or Notion).

Conversations

Your past Messenger conversations and customer tickets provide a rich history of knowledge teammates have shared with customers, and this knowledge can be made available to Fin AI Copilot for all teammates to have quick access to answers and solutions other teammates have provided.

You can enable or disable past conversation history for Fin AI Copilot from Knowledge > Sources. Under the For AI Copilot tab, scroll down to "Conversations" and click Manage. From here you can toggle this option on/off.

If Conversations are enabled, you can manage which teammates' conversations and tickets Fin AI Copilot has access to by selecting them from the dropdown.

Note:

  • Only the past 4 months of Messeger conversation and Customer ticket history will be used from the selected teammates (if you have enough conversation data available on your workspace). New conversation/ticket history is made available on a daily basis. Email conversations are not currently being used.

  • Fin AI Copilot is more effective in answering questions when given access to conversation history from a larger number of teammates.

  • It is currently not possible to exclude individual conversations from being included in Fin AI Copilot responses.

Macros

Allow Fin AI Copilot to recommend relevant macros teammates can use. Learn how to create macros.

Macros can be enabled or disabled for Fin AI Copilot by going to Knowledge > Sources and selecting the For AI Copilot tab, then click Manage below the "Macros" section.

Fin Copilot can only use Macros which are available to everyone, as well as available for starting conversations or replies.

Public articles

Share public articles in your Help Center, and with Fin AI Agent and Fin AI Copilot. Public articles can be created natively in Intercom by clicking Add article.

Public articles can also be synced or imported from Zendesk if you want to make them available to Fin AI Agent or Fin AI Copilot. Simply click on Sync or Import to get started.

Note:

  • Content which is currently available in the Knowledge Hub will display a green tick.

  • Content created natively in Intercom will also display a total content count which includes drafts.

  • Synced content will show when it was last synced with the source (in this case Zendesk).

  • You’ll need to import articles from Zendesk if you want to make them available in your Intercom Help Center. However, if you just want to make them available to Fin AI Agent or Fin AI Copilot, you can choose to sync articles from Zendesk instead.

Websites

Let Fin AI Copilot learn from any public website. You can add websites to the Knowledge Hub by syncing public URLs.

To re-sync or remove websites from the Knowledge Hub, click on Manage.

Note:

  • Content which is currently available in the Knowledge Hub will display a green tick.

  • Synced content will show when it was last synced with the public URL.

Private data

It's possible to import private data for Fin AI Copilot via the API and link it to a non-web accessible page:

Syncing data via API

You can sync private content by making a POST request to the following endpoint:

POST https://api.intercom.io/ai/content_import_sources

Example:

{
"sync_behavior": "api",
"url": "https://example.com/private"
}
  • sync_behavior: Specifies the behavior for syncing content.

  • url: The URL of the private content that you want to sync. This URL doesn't need to be web-accessible.

Linking to a private page

After syncing the content, you can link it to a specific page using the following API endpoint:

POST https://api.intercom.io/ai/external_pages

Example:

{
"source_id": 00000, // Replace with the actual source ID received from the previous API call
"external_id": "private-example",
"locale": "en",
"title": "This is an Example of a Private Page",
"html": "...", // Provide the HTML content
"url": "https://example.com/private"
}
  • source_id: This is the ID you received from the response of the content import API call.

  • external_id: A unique identifier for the page.

  • locale: The locale of the page content (e.g., "en" for English).

  • title: The title of the page.

  • html: The HTML content of the page.

  • url: The URL of the private page. This should match the URL used during the content import.

Note:

  • Ensure that the source_id you use in the second API call matches the one returned by the first call.

  • html should always be provided, otherwise the resulting external_page will have a blank body.

More content sources

Let Fin AI Copilot learn from sources that are not visible to your customers. Fin can also provide teammates with answers and guidance by using sources which might not be publicly available, including:

Content which is currently available in the Knowledge Hub will display a green tick. It will also display a total content count which includes drafts.


Content for Help Center

In the Sources > For Help Center tab, you’ll find all sources which are currently available for your Intercom Help Center.

Public articles

From here, you can click Add article to add new public articles to your Help Center.

Public articles can also be imported from Zendesk if you want to make them available in your Intercom Help Center, and with Fin AI Agent and Fin AI Copilot. Simply click on Sync or Import and select the “Import” option to get started.

Note:

  • You’ll need to import articles from Zendesk if you want to make them available in your Intercom Help Center. However, if you just want to make them available to Fin AI Agent or Fin AI Copilot, you can choose to sync articles from Zendesk instead.

  • Content which is currently available in the Knowledge Hub will display a green tick.

  • Synced content will show when it was last synced with the source (in this case Zendesk).


💡Tip

Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts


Did this answer your question?