# Release notes 8

## New features and improvements

* **Dixa CSAT** Ratings submitted in Ebbot can now be sent to Dixa as CSAT ratings, linked to the agent who handled the chat.
* **Dixa – bot-level conversation tags:** You can now configure conversation tags and have them automatically sent to Dixa on the conversations that are opened there.
* In Dixa, bot messages can now be handled as internal notes, in order to not impact response rate.
* Added a configurable queue-specific availability check for Dixa integrations, so online agent availability is checked within the relevant queue instead of relying on a global online status.
* **Italian now available as a platform language:** We have added Italian as a selectable language in the platform, making it easier for Italian-speaking teams to work in their preferred language.
* **Builder side menus:** Updated the side menus in the builder with a cleaner, more modern design to make navigation smoother while building.
* Automations: LLM nodes and Action nodes now show more configuration details directly in the workflow, including selected action arguments, LLM model, and selected dataset. These details are clickable and take you to the relevant part of the node form.
* **Automations App nodes:** Added a new "App" node type for integrations. From an App node, you can now convert directly to any available trigger or action within that integration.
* Automations: LLM nodes and Action nodes now show more configuration details directly in the workflow, including selected action arguments, LLM model, and selected dataset. These details are clickable and take you to the relevant part of the node form.
* **Automations:** Action arguments now default to `hard coded` when options are available, so the dropdown is shown by default.
* **Automations App nodes:** Added a new "App" node type for integrations. From an App node, you can now convert directly to any available trigger or action within that integration.
* **Conversation starters:** Added new trigger conditions so conversation starters can be prevented from running when a chat is already active or when the visitor is talking to an agent.

## Bug fixes

* **Agent input field:** Fixed an issue where it was not possible to combine a plain text line and a bulleted list in the same message.
* **Chat history date filtering:** Fixed an issue where chats that started outside the selected date/time range could still appear in results.
* Fixed an issue in Automations where deleting a node could leave stale connections, which could break sorting and affect published flows.
* **Automations – Transformer Join:** Fixed an issue where workflows could fail when a downstream node referenced outputs from multiple branches and one branch had not executed.
* Fixed an issue where opening the same chat in multiple tabs could trigger conversation starters multiple times by improving how inactive timeout is calculated from the latest message timestamp.
* **Dixa:**: Fixed an issue where Dixa chats transferred to bots were never closed in Dixa.
* **Dixa:** Fixed an issue where chats could be marked as "agent left the conversation" even when no agent had joined.
* **Dixa CSAT:** Fixed an issue where agent ratings were not always registered after a previous fix related to chats without agent handover.
* **Knowledge sources:** Fixed an issue where `.md` files could fail to upload as knowledge source documents.
* **AI Insights:** Fixed an issue where an error message could appear even when insights data was available.
* **AI Insights:** Improved pie chart readability in dark mode and corrected sorting in the insights view.
* **Sources and citations:** Fixed an issue where source references could appear in the wrong order in AI responses.
* **Chat widget:** Fixed an issue where citation numbering could appear incorrect when many sources were shown.
* **Persona preview:** Fixed an issue where images in Persona previews could appear too large.
* **Optimizely knowledge source:** Fixed an issue where leaving included fields empty could prevent fields from being handled as expected.
* **TOPdesk Knowledge Base:** Fixed an issue where selected fields in TOPdesk scrapes were not always included in the fetched content.
* **Automations - Last saved indicator:** Fixed an issue where the "last saved" status did not update until the page was reloaded.
* **Embedder API documentation:** Corrected the `/search` response schema in the Embedder API documentation to match the actual response.
* **UI documentation links:** Fixed broken documentation URLs in the UI for Prompt Injection and Webhook pages so they now point to the correct docs.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ebbot.ai/ebbot-docs/release-notes/8.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
