> For the complete documentation index, see [llms.txt](https://kb.theloops.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kb.theloops.io/releasenotes/release-notes/cx-platform-release-notes.md).

# CX Platform: Release notes

{% updates format="full" %}
{% update date="2026-10-09" %}

## Highlights

* **Edit existing topics in Manage Topics** - edit an existing topic directly from the Manage Topics interface without deleting and recreating it.
* **Agent detail menu visibility** - Added the ellipsis menu icon to the Intelerad agent detail sidebar.
* **Prevent duplicate tickets in Regression Datasets** - Preventing the addition of the same ticket ID to a Regression Dataset multiple times.
* **Persist input schema updates** - Fixed an issue where changes to a tool’s JSON input schema in the Advanced Panel were not retained after saving and refreshing.

## New Features

### Edit existing topics in Manage Topics <a href="#edit-existing-topics-in-manage-topics" id="edit-existing-topics-in-manage-topics"></a>

Users can now edit an existing topic directly from the Manage Topics interface without deleting and recreating it.

**Customer benefit:** Teams can maintain topic names more efficiently while preserving existing subtopics, scores, and associated ticket data.

**What changed**

* Added an **Edit Topic** action that follows the familiar Edit Namespace interaction pattern.
* Topic names are validated before saving, including checks for empty or duplicate names within the same namespace.
* Updates appear immediately in the Topics list without requiring a full page refresh.
* Existing subtopics, scores, and associated ticket counts are preserved.
* Access remains limited to users with the appropriate topic or namespace edit permissions.

## Bug Fixes <a href="#bug-fixes" id="bug-fixes"></a>

### Agent detail menu visibility  <a href="#agent-detail-menu-visibility" id="agent-detail-menu-visibility"></a>

Fixed an issue where the ellipsis menu icon was missing from the Intelerad agent detail sidebar.

**Customer benefit:** Users can now access the available agent actions from the detail sidebar as expected.

### Prevent duplicate tickets in Regression Datasets <a href="#prevent-duplicate-tickets-in-regression-datasets" id="prevent-duplicate-tickets-in-regression-datasets"></a>

Fixed an issue that could add the same ticket ID to a Regression Dataset multiple times.

**Customer benefit:** Regression Datasets remain accurate and easier to manage, with each ticket represented only once.

**What changed**

* Prevented duplicate additions of the same ticket ID to a Regression Dataset.
* Preserved existing dataset contents while preventing repeated entries.

### Persist input schema updates <a href="#persist-input-schema-updates" id="persist-input-schema-updates"></a>

Fixed an issue where changes made to a tool’s JSON input schema in the Advanced Panel were not retained after saving and refreshing.

**Customer benefit:** Tool designers can update input schemas with confidence, and test executions use the saved schema instead of reverting to an earlier version.

**What changed**

* Ensured JSON schema changes persist after saving a draft.
* Retained updates after the page is refreshed.
* Prevented schema changes from being lost during subsequent test execution.
* Verified the fix across Concept, Preprod, and production environments.
  {% endupdate %}

{% update date="2026-10-02" %}

## Highlights

* **Reveal and update OAuth credentials on existing IFS connectors -** Admins can view OAuth Client IDs and update OAuth credentials directly on existing IFS connector variants without recreating them.&#x20;
* **Bug Fixes** - Ask Anything now remembers the selected search source filter across consecutive queries, Fixed an issue where opening an existing Heretto integration configuration displayed a blank page.

## New Features

### Reveal and update OAuth credentials on existing IFS connectors <a href="#reveal-and-update-oauth-credentials-on-existing-ifs-connectors" id="reveal-and-update-oauth-credentials-on-existing-ifs-connectors"></a>

Admins can now view OAuth Client IDs and update OAuth credentials directly on existing IFS connector variants without recreating them.

**Customer benefit:** Teams can quickly look up Client IDs for IAM troubleshooting and update rotated credentials without rewiring dependent workflows.

**What changed**

* Added a visibility toggle next to the **OAuth Client ID** field on existing connectors so users can view or copy the value.
* The **OAuth Client ID** and **OAuth Client Secret** fields are now editable on existing connectors.
* The **OAuth Client Secret** remains write-only and hidden for security.
* Verified support across the IFS connector variants listed in the implementation comments: **IFSCloud24R2**, **IFSCloud25R1**, **IFSCloud25R2**, **IFSCloud26R1**, **IFSCloud26R2**, **IFSCloud**, and **IFSAPPS10**.

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2F9kfUL9mvqSefELanLiqP%2Fimage-20261002-112750.png?alt=media&amp;token=c8b32352-63f4-492b-bc46-8099f3c347cb" alt=""><figcaption></figcaption></figure>

## Bug Fixes <a href="#bug-fixes" id="bug-fixes"></a>

### Search filter selection persistence in Ask Anything <a href="#search-filter-selection-persistence-in-ask-anything" id="search-filter-selection-persistence-in-ask-anything"></a>

Ask Anything now remembers the selected search source filter across consecutive queries.

**Customer benefit:** Users can run multiple searches within their preferred source, such as Knowledge Articles or Past Cases, without selecting the filter again each time.

**What changed**

* When users change the source filter, the selection remains active for subsequent searches during the session.
* The selected filter remains in place until the user explicitly chooses another option.

### Heretto integration configuration editing <a href="#heretto-integration-configuration-editing" id="heretto-integration-configuration-editing"></a>

Fixed an issue where opening an existing Heretto integration configuration displayed a blank page.

**Customer benefit:** Administrators can now reliably view and update Heretto integration settings without interruptions.

**What changed**

* Resolved the rendering issue that occurred when selecting the **Edit** icon for an existing Heretto integration.
* The configuration details page now loads correctly with all fields available.
* The **Update** action is fully functional.

{% endupdate %}

{% update date="2026-09-25" %}

## Highlights

* BambooHR connector configuration is now available directly in the UI through a dedicated Configuration tab.

## New Features

### BambooHR Configuration tab for catalog attributes <a href="#bamboohr-configuration-tab-for-catalog-attributes" id="bamboohr-configuration-tab-for-catalog-attributes"></a>

BambooHR integrations now include a dedicated **Configuration** tab, following the same pattern used for Salesforce integrations.

**Customer benefit:** admins can manage BambooHR tenant-specific settings directly in the UI without editing JSON manually.

**What changed**

* BambooHR settings now use the tab structure: Basic, Authentication, Configuration, Schema, Jobs, and Test.
* The Basic tab continues to show the integration name and capabilities.
* The Configuration tab displays BambooHR catalog attributes with labels and descriptions from the integration catalog.
* Admins can configure supported fields such as approved status lists, vacation threshold settings, deleted status lists, and ignored time-off types.
* Enumeration and repeated string fields are supported, including multiple values for fields such as ignored time-off types.
* Saving configuration changes preserves existing integration attributes and updates only the edited catalog fields.

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FuLWaeVpEyVEjDII0oCw0%2Fimage-20260925-052018-20260925-100946.png?alt=media&amp;token=22626b36-ff90-44ef-a6d5-279df142d247" alt=""><figcaption></figcaption></figure>
{% endupdate %}

{% update date="2026-09-08" %}

## Highlights

* **Better Copilot usability:** the Ask experience is now easier to discover and use directly within the widget.
* **Broader content-management coverage:** publicly accessible Fluid Topics content, SkillJar content, and IFS Cloud KB article attachments are now better supported.
* **Improved alert clarity:** sentiment notifications now provide more actionable context behind score changes.

## New Features

#### Sentiment alerts now include deeper drilldown context  <a href="#sentiment-alerts-now-include-deeper-drilldown-context-cx" id="sentiment-alerts-now-include-deeper-drilldown-context-cx"></a>

Sentiment notifications have been enhanced to provide clearer context about why a score has decreased, including the underlying drivers that contributed to the change.

**Customer benefit:** teams can understand negative sentiment shifts faster and take action sooner without needing to manually investigate each case in detail.

**What changed**

* Alerts can now surface more detailed reasons behind a score drop.
* This may include contributing sentiment tags, phrases, or tone indicators that explain the decline.
* Users get more immediate context directly from the notification experience.

### Ask is now more prominent in the Copilot widget  <a href="#ask-is-now-more-prominent-in-the-copilot-widget-cx" id="ask-is-now-more-prominent-in-the-copilot-widget-cx"></a>

The Ask experience has been moved to a more visible position within the Copilot widget so users can enter questions more naturally while staying in context.

**Customer benefit:** this improves discoverability and encourages faster adoption by making it easier for agents to ask questions without leaving their current workflow.

**What changed**

* The Ask input is displayed directly below the widget section for easier access.
* The text box remains visible while users browse widget content such as intents, resolutions, insights, and comments.
* Selecting the Ask button places focus into the input so users can begin typing immediately.

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FgMjMKymB9rv7MjEMfxcc%2Fimage-20260904-120130%20(2).png?alt=media&amp;token=a65876f7-f3be-4f22-91d6-b03af8c04943" alt=""><figcaption></figcaption></figure>

### Content-management integrations expanded for Fluid Topics, SkillJar, and KB attachments (CX) <a href="#content-management-integrations-expanded-for-fluid-topics-skilljar-and-kb-attachments-cx" id="content-management-integrations-expanded-for-fluid-topics-skilljar-and-kb-attachments-cx"></a>

Release 0.8 includes additional content-management capabilities across integrations and core services, covering publicly accessible Fluid Topics content, SkillJar connector support, and attachment retrieval for IFS Cloud KB articles.

**Customer benefit:** teams can bring more external and knowledge-base content into Loops workflows with less manual handling and better connector coverage.

**What changed**

* Added support for fetching publicly accessible Fluid Topics content that does not require users to sign in or provide additional authorization.
* Implemented SkillJar as a ContentManagement integration, including API configuration, authentication, content fetching, mapping, error handling, and test connection support.
* Added support for pulling Knowledge attachments for IFS Cloud KB articles.
  {% endupdate %}

{% update date="2026-08-28" %}

## Highlights

* **Better transparency** in Copilot experiences with broader AI disclaimer coverage
* **Faster troubleshooting** with direct execution lookup support
* **Exploration of lightweight feedback** options in Microsoft Teams conversations

## New Features

### Copilot

**What changed:** Expanded the AI disclaimer so it is shown consistently across all Copilot application tabs.

**Benefit:** Users get clearer guidance about AI-generated content wherever they interact with Copilot, improving transparency and consistency.

### Executions

**What changed:** Added search support to help users find executions directly by execution identifier or ticket handle, instead of manually paging through execution history.

**Benefit:** Support teams and administrators can investigate specific runs much faster, especially in high-volume environments.

### Workflow authoring

**What changed:** Added the ability to insert tasks between existing workflow steps, including before the first task, without rebuilding the rest of the sequence.

**Benefit:** Workflow designers can make changes more easily, reduce rework, and refine automation logic without disrupting the full flo

### Testing experience

**What changed:** Improved the launch test user experience to make testing flows easier to start and use.

**Benefit:** Users can move through testing more smoothly with a clearer and more efficient experience.

### API Task testing

**What changed:** Fixed an issue where resizing the browser window or opening developer tools could reset values entered during API Task testing.

**Benefit:** Test context is preserved more reliably, helping users avoid rework and making API task validation less frustrating.

### Microsoft Teams integration

**What changed:** Explored options for adding like/dislike feedback buttons to Teams Adaptive Cards, including user experience, platform support, and backend event handling.

**Benefit:** This investigation lays the groundwork for simpler in-context feedback collection within Teams conversations.

## Detailed Notes <a href="#detailed-notes" id="detailed-notes"></a>

### Testing and troubleshooting enhancements <a href="#testing-and-troubleshooting-enhancements" id="testing-and-troubleshooting-enhancements"></a>

* **Launch test UX:** The testing flow has been improved to reduce friction when starting and running tests.
* **API Task resize fix:** Entered values are no longer unexpectedly lost during common resize events such as opening DevTools.
* **Execution search:** Users can reach a specific execution more directly using known identifiers.

### User trust and feedback <a href="#user-trust-and-feedback" id="user-trust-and-feedback"></a>

* **AI disclaimer coverage:** Users now see the AI disclaimer consistently across Copilot tabs, helping set expectations wherever AI content appears.
* **Teams feedback exploration:** Work has been done to evaluate how quick thumbs up/down feedback could be captured in Teams-based interactions.
  {% endupdate %}

{% update date="2026-06-08" %}

## Highlights

We have introduced significant improvements to workspace management by adding UAT and Production workspace types.&#x20;

This enhancement provides greater flexibility for customers to:&#x20;

* Use UAT workspaces for testing, validation, monitoring, and connecting sandbox/UAT integrations.&#x20;
* Use Production workspaces for production integrations and live data.&#x20;

This approach helps keep data from different environments isolated, making it easier to manage, track, and monitor.&#x20;

For existing customers, all current workspaces will be migrated as Production workspaces. A corresponding UAT workspace will also be created.&#x20;

### Known Behavior

The UAT environment **must** be configured with UAT/Sandbox integrations. If no UAT environment is set up, it will appear empty.

## New features

### Enhanced Breadcrumb Experience&#x20;

The breadcrumb navigation has been enhanced to display the currently active workspace along with its workspace type (UAT or Production) on every page after login.&#x20;

<img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FPyZG5UOoHLlgVfIJo1p7%2Funknown.png?alt=media&amp;token=32721bcc-04ac-4ca3-b379-1bdcf3617df6" alt="" height="132" width="601">

#### Change Workspace Using Breadcrumbs&#x20;

You can now switch workspaces directly from the breadcrumb.&#x20;

{% stepper %}
{% step %}
**Click the Workspace Name**

Click the workspace name displayed in the breadcrumb.

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FIBQYb41GZDyS0pcQHths%2Funknown.png?alt=media&amp;token=670464db-a396-4e9c-96cf-47f54a53f3e7" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Select a Workspace**

A modal window will open showing all available workspaces and their corresponding workspace types, click the Production or UAT tag for the workspace you want to access.&#x20;

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FZyrScUn1P1jUwJt56FPv%2Funknown.png?alt=media&amp;token=e61f151f-4200-4274-b724-44714188fe6f" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**After selection, a loader will be displayed while the application:**

* Switches to the selected workspace&#x20;
* Refreshes workspace metadata&#x20;
* Reloads relevant data and API responses&#x20;
  {% endstep %}

{% step %}
**Once the process is complete, the breadcrumb will display the newly selected workspace and its type.**&#x20;

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FcxHo0JcYCxRViyzBZJnq%2Funknown.png?alt=media&amp;token=b061410f-a4c0-4707-a89c-381b37bce2ec" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Switch between Production and UAT workspace through breadcrumbs

You can quickly switch between the UAT and Production versions of the same workspace directly from the breadcrumb.

{% stepper %}
{% step %}
**Click the Workspace Type Badge**

Click the UAT or Production badge displayed in the breadcrumb.

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2Fs4E5QLOsnLXjD5SRWOAh%2Funknown.png?alt=media&amp;token=5f02ccfd-6d0f-41c3-aaae-b76d8146de78" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FWn4JyH2i4jiGEngJQucX%2FProduction.png?alt=media&amp;token=dd8601c5-074e-401b-990f-4439c2b31b6b" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**A confirmation pop-up will display**

Click Yes to switch to other type of workspace or No to stay on the same workspace.

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FGWg2eUnmbXmOQlVoF0v6%2Funknown.png?alt=media&amp;token=12ffa0e2-7bdb-41a4-bd50-142619328c66" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FisFYGvvSuje8RxO5taEw%2Funknown.png?alt=media&amp;token=4fd204eb-b60b-4c28-a782-3afd1fb18647" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Note: Switching workspace types refreshes workspace metadata and related information in the background. A loader will be displayed until the process is completed.
{% endhint %}
{% endstep %}
{% endstepper %}

### Improved Change Workspace Page&#x20;

The Change Workspace page has been redesigned to provide a better user experience.&#x20;

The page now displays:&#x20;

* All available workspaces&#x20;
* UAT and Production workspace types&#x20;
* Edit functionality&#x20;
* Delete functionality&#x20;
* Set Default Workspace option&#x20;
* Add Workspace option&#x20;

The currently active workspace is highlighted for easy identification.&#x20;

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FCEFw2qH1dLMcr22vCQin%2Funknown.png?alt=media&amp;token=56813381-d90c-4faa-bb46-dc07c108b06d" alt=""><figcaption></figcaption></figure>

#### Add or Delete Workspace&#x20;

* To add a new workspace or delete an existing workspace, please contact the Loops Administrator.&#x20;

#### Edit Workspace&#x20;

* Workspace names are unique and cannot be modified after creation.&#x20;
* Only the workspace description can be updated.&#x20;

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FIeup8NIe0JXaoLF2foLs%2Funknown.png?alt=media&amp;token=56308df5-d824-4ad9-b90e-87f711bf52a5" alt=""><figcaption></figcaption></figure>

#### Set Default Workspace&#x20;

The default workspace is highlighted in the workspace list.&#x20;

To change the default workspace:&#x20;

1. Locate the desired workspace.&#x20;
2. Click the Star icon next to that workspace.&#x20;

The selected workspace will become your default workspace.&#x20;

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FHiE0k1lNqYWcGzeahVOc%2Funknown.png?alt=media&amp;token=503f774b-fd56-4f6a-b506-3287ad4cf7c0" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FBQsUybWwSfagh8TfOLqj%2Funknown.png?alt=media&amp;token=8b2a58b0-23ba-41c9-a0d3-cf6b12510962" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Note: After login, the system always activates the Production version of the default workspace.
{% endhint %}

### Additional Breadcrumb Enhancements

* The breadcrumb now provides quick navigation to the home page of the currently active section.&#x20;
* Simply click the active page title within the breadcrumb to return to its home page.&#x20;

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2Fk9kE9Wzx5FjSJX3pnunH%2Funknown.png?alt=media&amp;token=c4032c95-cf7a-4537-b003-cdd1641c5be3" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1875689104-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzpOPAqpE6CRlx7tqonUl%2Fuploads%2FMOciko8T3KZ5IsVDuSJx%2Funknown.png?alt=media&amp;token=124ff73e-7760-430f-8180-a11aec2a5b12" alt=""><figcaption></figcaption></figure>
{% endupdate %}
{% endupdates %}
