---
title: Knowledge base agent
slug: neurons-for-itsm/admin-user-help/enu/latest/knowledge-base-agent
docTags: 
createdAt: 2026-07-14T19:16:41.864Z
---

**Minimum Version**: Ivanti Neurons for ITSM 2026.1

**Prerequisites**: Reach out to your [Ivanti Account Manager](https://www.ivanti.com/lp/customers/contact/epg-contact-us) to enable the feature flag **EnableKnowledgeRepositories&#x20;**&#x74;o use SharePoint as an external source.

The Knowledge base agent searches knowledge sources to provide clear and helpful answers, allowing users to solve issues quickly and reduce ticket creation.

To enable and configure the Knowledge base agent, do the following:

1. Log in to Neurons for ITSM as an Administrator.
2. Open the Configuration console and select **AI Configuration Hub** > **Agentic AI** > **Agent Settings**.
3. Enable the Knowledge base agent using the toggle button.

:::hint{type="info" indent="1"}
An additional toggle button with the same function is available in the upper-right corner of the agent page.
:::

4. Click **Configure** to further set up the agent.
5. Enable the **Use internal knowledge source** toggle button to allow Agentic AI to utilize internal Knowledge base for decision-making and providing responses to user queries.

:::Paragraph{indent="1"}
Click **View knowledge base** to view all the Knowledge business records.
:::

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/37WJsmkZhqAubpMowagRU_agentic-ai-kb.png" position="flex-start" size="73" width="734" height="516" initialPath="../AITSM/images/agentic-ai-KB.png" githubPath="Admin-User/Content/AITSM/images/agentic-ai-KB.png" darkWidth="734" darkHeight="516" showCaption="true" caption="Knowledge business record" indent="1"}

:::hint{type="info" indent="1"}
Only Published internal knowledge sources are used for knowledge search.
:::

6. Enable the **Use external sources** toggle button to allow Agentic AI to utilize external resources for decision-making and providing responses to user queries.
7. Click **Manage external sources** to add relevant links to external resources.

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/ll99UP3oXi5cHaqPgxxJD_agentic-ai-kb-ext-sources.png" size="70" isUploading="false" position="flex-start" caption="Knowledge base external sources dialog" width="726" height="338" darkWidth="726" darkHeight="338" showCaption="true" indent="1"}

:::Paragraph{indent="1"}
You can connect knowledge sources through external source URLs, SharePoint, or both.
:::

:::Heading{depth="2" indent="1"}
**Add external source URLs**
:::

:::Paragraph{indent="1"}
To add external source URLs, do the following:
:::

:::Paragraph{listStyleType="decimal" listRestartPolite="1" indent="2"}
Enable the **URLs&#x20;**&#x74;oggle and then click **Configure**.
:::

:::Paragraph{listStyleType="decimal" listStart="2" indent="2"}
Enter the supported domains in the text field and click **Add**.
:::

:::Paragraph{indent="2"}
You can specify either a domain or a domain path. To include subpages in the search, the configured path can contain up to two subfolders. In this case, the search includes content at the specified path and all subordinate paths.
:::

:::Paragraph{indent="2"}
For example:
:::

:::Paragraph{indent="2"}
www\.microsoft.com/windows/ → 1 subfolder
:::

:::Paragraph{indent="2"}
www\.microsoft.com/windows/security/ → 2 subfolders
:::

:::hint{type="info" indent="2"}
Only publicly accessible content that has already been indexed can be returned.
:::

:::Paragraph{indent="2"}
If you specify a deeper path than supported, subpages are not included in the search for that path. As a result, child pages under that path are not searched. To search a section and its child pages, use a higher-level path that meets the two-subfolder limit, or specify an individual webpage if you want to target a single page.
:::

:::Paragraph{indent="2"}
For example:
:::

:::Paragraph{indent="2"}
www\.microsoft.com/windows/security/update/ → 3 subfolders, so subpages are excluded in the search.
:::

:::Paragraph{listStyleType="decimal" listStart="3" indent="2"}
Click **Remove** to delete any URL from the added list.
:::

:::Heading{depth="2" indent="1"}
**Add SharePoint sources**
:::

:::Paragraph{indent="1"}
To add SharePoint sources, do the following:
:::

:::Paragraph{listStyleType="decimal" listRestartPolite="1" indent="2"}
Enable the **SharePoint&#x20;**&#x74;oggle and then click **Configure**.
:::

:::Paragraph{listStyleType="decimal" listStart="2" indent="2"}
Enter the following details:
:::

| **Field**                             | **Description**                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Source name                           | It is a unique name for your SharePoint source, making it easier to distinguish between multiple configured sources.                                                                                                                                                                                                                                                                                           |
| Tenant ID / Client ID / Client secret | Refers to the Tenant ID, Client ID, and Client Secret from the Azure Active Directory app registration. These are required for integrating SharePoint with Microsoft resources.<br />For more information, refer to *Scenario 1* and *Scenario 2* in [Importing Employees using the Azure AD Connector](docId\:C7gs9INq5rn92Tp0k6xK4).                                                                         |
| Sharepoint URL                        | Actual web address of your SharePoint site that is used to connect and integrate with the agent, allowing access to documents and resources for knowledge search.                                                                                                                                                                                                                                              |
| Sharepoint region                     | Refers to the geographic location where the SharePoint tenant is hosted.<br />Specifying the region allows faster API queries by targeting the correct tenant location.                                                                                                                                                                                                                                        |
| Site name                             | Specific SharePoint subfolders within your organization.<br />When you enter a site name, the search will only look for information in that site, not in other sites.<br />For example, *https\://corp.sharepoint.com/project*<br />Here *project&#x20;*&#x69;s the site name, and the agent get results only from this SharePoint’s site.<br />**Note:&#x20;**&#x59;ou can use commas to separate site names. |

:::Paragraph{listStyleType="decimal" listStart="3" listRestartPolite="3" indent="2"}
Click **Add&#x20;**&#x74;o save the entry.
:::

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/ybQJTDJzJnyi1URuErgKK_agentic-ai-kb-sharepoint.png" size="70" isUploading="false" position="flex-start" caption="Knowledge base SharePoint sources" width="680" height="673" darkWidth="680" darkHeight="673" showCaption="true" indent="2"}

8. Under **Conversation setup** > **Articles used in knowledge summarization**, enter the number of most relevant articles that should be used to generate the knowledge summary.
9. Under **Conversation setup** > **Max response length**, set the maximum length of a response to a knowledge search article.
10. **Allow transfer to live agent**: Enable the toggle button to transfer the interaction to your Service Desk Human Agent in case the Agentic AI bot cannot solve the user's request.

    :::hint{type="info"}
    Along with this toggle, you must also enable the **Allow transfer to live agent** toggle in **Global Settings** > **Escalation Handling**.
    :::
11. Under **Advanced settings** > **Knowledge base description**, define the scope of the Knowledge base agent by detailing the types of queries the agent can handle. You can also provide some example queries related to the Knowledge base to help the agent better understand the context. When users ask queries other than those defined here, the agent considers them out of context and replies to users accordingly.

:::hint{type="danger" indent="1"}
Modifying the intent description might result in unpredictable agent behavior. We recommend that only users with experience in LLM prompt engineering make these changes.
:::

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/dG4VnkaTcI5JDjfwC6xMq_agentic-ai-kb-settings.png" position="flex-start" size="90" width="1124" height="1095" githubPath="Admin-User/Content/AITSM/images/agentic-ai-kb-agent.png" darkWidth="1124" darkHeight="1095" showCaption="true" caption="Knowledge base agent settings page"}

:::hint{type="info"}
Fields marked with an asterisk (\*) are mandatory.
:::

## Analytics

To view the performance metrics and usage statistics for your Knowledge base agent, open the Configuration console and select **AI Configuration Hub > Agentic AI > Agent Settings > Knowledge base agent > Configure > Analytics**.

The **Analytics** page provides the performance of the Knowledge base agent. It helps you monitor the following metrics:

- **Total KB Requests**: Shows how many times users requested or received knowledge article recommendations from the KB Agent.
- **Successful KB Article deflections**: Shows the number of user issues resolved through knowledge articles without requiring additional support actions.

:::hint{type="info"}
The Time Range filter allows users to specify the period for which analytics data is displayed. Metrics on the Analytics page are updated based on the selected time range.
:::

## Limitations

- The Knowledge base agent does not support attachments associated with internal business objects. Therefore, the PDF and text files attached to knowledge business objects are excluded from knowledge search results.
- When the **Use internal knowledge source** toggle is enabled, all internal knowledge business objects are referenced. However, only published internal sources are used.
- During Live Agent Transfer, a conversation summary should be sent to the Live Agent at the beginning of the session. This functionality is currently not working.
- At the end of a Live Agent Transfer session, users are not informed about what to do next. However, when the session ends, the Agentic AI is reset and users should initiate a new prompt, even if no live agent was available.
- The Agentic AI handles only IT‑related issues. Other Line of Business (LoB) queries, such as HR, Facilities, and other non‑IT requests are not supported.
