Repository: Cognigy/Webchat
Pull request #108: Feature/#94258 translation for dynamic webchat texts
Author: login: vj-venkatesan
Created: 2025-05-06T16:38:39Z | Merged: 2025-05-16T12:23:08Z

---

This PR depends on https://github.com/Cognigy/chat-components/pull/129
## Success Criteria
- The `interpolateString` utility is successfully implemented and works as expected for various string interpolation scenarios.
- Accessibility labels are updated to support custom translations, ensuring a more inclusive user experience.

## How to test
1. Pull the changes from the branch associated with this PR.
2. Run the application and navigate to the components where accessibility labels are used.
3. Verify that the labels are correctly translated when custom translations are provided.

--- 


# Security

- [ ] Possible injection vector
- [ ] Authentication/Access controls touched
- [ ] Sensitive Data could be exposed
- [ ] XSS
- [ ] Logging/Monitoring touched
- [ ] Exchanges data with external systems
- [x] No security implications

# Additional considerations

- [ ] This PR might have performance implications

# Documentation Considerations

These are hints for the documentation team to help write the docs.



Diff:
diff --git a/cypress/e2e/collated-text-inputs.cy.ts b/cypress/e2e/collated-text-inputs.cy.ts
index 7c645508..0f8b0362 100644
--- a/cypress/e2e/collated-text-inputs.cy.ts
+++ b/cypress/e2e/collated-text-inputs.cy.ts
@@ -123,11 +123,8 @@ describe("collated text inputs", () => {
 		it("should verify quick reply behavior in enabled and disabled states", () => {
 			// First run - check clickable state
 			cy.withMessageFixture("quick-replies", () => {
-				cy.get("button:contains('foobar003qr01')")
-					.last()
-					.should("not.be.disabled")
-					.focus()
-					.click();
+				cy.get("button:contains('foobar003qr01')").last().should("not.be.disabled");
+				cy.get("button:contains('foobar003qr01')").last().click();
 				cy.get(".webchat-message-row.user", { timeout: 1000 }).contains("foobar003qr01");
 			});
 
diff --git a/docs/embedding.md b/docs/embedding.md
index 552b8f73..d752a702 100644
--- a/docs/embedding.md
+++ b/docs/embedding.md
@@ -67,7 +67,7 @@ See it in action:
 
 See the [Settings Interface](#settings-interface) for full reference.
 | Name | Type | Default | Description |
-| -------------------------- | --------------------------------------- | ------------------------------------------------ | --- |
+| ---------------------- | ------ | ------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
 | layout | object | see [Layout](#layout) | Define general look & feel of the Webchat |
 | colors | object | see [Colors](#colors) | Set a new primary color or set other highlight colors |
 | behavior | object | see [Behavior](#behavior) | Configure Webchat behavior, e.g. to disable the typing indicator |
@@ -174,7 +174,7 @@ See it in action:
 
 Storage provider settings have to be configured in the connected Cognigy Endpoint
 | Name | Type | Default | Description |
-| - | - | - | - |
+| ------------ | ------- | ------- | --------------------------------------------- |
 | enabled | boolean | `false` | Enable file upload |
 | dropzoneText | string | `""` | Configure the info text for the file dropzone |
 
@@ -344,7 +344,7 @@ All maintenance settings require the setting `embeddingConfiguration.awaitEndpoi
 Settings related to the webchat browser embedding. <br>
 _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 | Name | Type | Default | Description |
-| - | - | - | - |
+| ------------------------ | ------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
 | \_endpointTokenUrl | string | `""` | Internal duplicate of WebchatURL, do not change |
 | awaitEndpointConfig | boolean | `false` | Await the loading of the endpoint configuration. This setting is a necessary precondition for the settings `maintenance`, `businessHours` and `connectivity` |
 | disableLocalStorage | boolean | `false` | If true, disables storing any information in browsers storage like persistent history and userId. This flag has a higher priority than `useSessionStorage` - setting this to true also disables SessionStorage. |
@@ -368,7 +368,7 @@ All connectivity settings require the setting `embeddingConfiguration.awaitEndpo
 Additional Settings to configure the webchat widget behavior <br>
 _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 | Name | Type | Default | Description |
-| - | - | - | - |
+| ----------------------------------- | ------- | ----------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
 | disableDefaultReplyCompatiblityMode | boolean | `false` | If set to true, the webchat will not try to look for messenger content in data.\_data.\_cognigy. This can lead to issues with structured content in Intent Default Replies. |
 | enableStrictMessengerSync | boolean | `false` | If set to true, will NOT render the message from the "Messenger" tab in the SAY node unless "Use Facebook Channel" is checked in the "Webchat" tab. |
 | disableHtmlInput | boolean | `false` | If true, strips all html tags out from the input of the user. |
@@ -405,8 +405,17 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Custom Translations
 
-| Name | Type | Default | Description |
-| ---- | ---- | ------- | ----------- |
+With our latest release (v3.22.0), it is now possible to interpolate dynamic values into your custom translations.
+
+#### Example
+
+```json
+{
+	"slidesCountText": "{slidesCount} Folien."
+}
+```
+
+In the above example only the texts outside the `{}` braces needs to be translated. Rest will be handled by interpolation during runtime. Also the position of the dynamic value is changeable within the text
 
 | Name                                  | Type   | Default                                                                                     | Description                                                                   |
 | ------------------------------------- | ------ | ------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
@@ -428,48 +437,102 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| chatRegion                | string | "Chat window".                     | Label for the main chat region (container)                                                                               |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                               | Description                                                                                                                                                                                                     |
+| ------------------------- | -------- | ------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| chatRegion                | string   | "Chat window".                        | Label for the main chat region (container)                                                                                                                                                                      |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"    | Label for the button that scrolls the chat log to the bottom.                                                                                                                                                   |
+| closeDialog               | string   | "Close dialog"                        | Label for close buttons in modals or dialogs.                                                                                                                                                                   |
+| togglePersistentMenu      | string   | "Toggle chat input menu"              | Label for the button toggling the persistent menu.                                                                                                                                                              |
+| addAttachment             | string   | "Add attachments"                     | Label for the button that allows uploading attachments.                                                                                                                                                         |
+| speechToText              | string   | "Speech to text"                      | Label for the speech-to-text control button.                                                                                                                                                                    |
+| sendMessage               | string   | "Send message"                        | Label for the send message button.                                                                                                                                                                              |
+| removeFileAttachment      | string   | "Remove file attachment"              | Label for the button to remove a file attachment.                                                                                                                                                               |
+| closeConnectionWarning    | string   | "Close connection lost overlay"       | Label for closing warning dialogs .                                                                                                                                                                             |
+| goBack                    | string   | "Go back"                             | Label for buttons allowing the user to go back.                                                                                                                                                                 |
+| deleteAllConversations    | string   | "Delete all conversations"            | Label for the button to delete all conversations in the previous conversation screen.                                                                                                                           |
+| chatOptions               | string   | "Chat options"                        | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used.                                                                                        |
+| minimizeChat              | string   | "Minimize chat"                       | Label for minimizing the chat window.                                                                                                                                                                           |
+| closeChat                 | string   | "Close chat"                          | Label for closing the chat window.                                                                                                                                                                              |
+| openChat                  | string   | "Open chat"                           | Label for opening the chat window.                                                                                                                                                                              |
+| unreadMessages            | string   | "Unread messages"                     | Label indicating the unread messages status in the badge inside chat toggle button.                                                                                                                             |
+| unreadMessageSingularText | string   | "One unread message in chat"          | Label for a single unread message indicator for the chat toggle button.                                                                                                                                         |
+| unreadMessagePluralText   | string   | "unread messages in chat"             | Label for multiple unread messages indicator for the chat toggle button.                                                                                                                                        |
+| closeTeaserMessage        | string   | "Close teaser message"                | Label for the teaser message close button.                                                                                                                                                                      |
+| opensInNewTab             | string   | "Opens in new tab"                    | Label for links that open in a new tab.                                                                                                                                                                         |
+| thumbsUp                  | string   | "Like"                                | Label for the positive feedback button.                                                                                                                                                                         |
+| thumbsDown                | string   | "Dislike"                             | Label for the negative feedback button.                                                                                                                                                                         |
+| openConversation          | string   | "Open conversation"                   | Label for the button that opens a conversation thread in the previous conversation list.                                                                                                                        |
+| chatHistory               | string   | "Chat history"                        | This text is used as a heading to indicate the chat history region.                                                                                                                                             |
+| homeScreen                | string   | "Chat window home screen"             | This text is used as a heading to indicate the home screen.                                                                                                                                                     |
+| newMessagePreview         | string   | "New message preview"                 | This text is used inside the teaser message to indicate a new message has arrived.                                                                                                                              |
+| audioPlaybackProgress     | string   | "Audio playback progress"             | This text is used to indicate the audio playback progress.                                                                                                                                                      |
+| pauseAudio                | string   | "Pause audio"                         | This text is used for the pause audio button.                                                                                                                                                                   |
+| playAudio                 | string   | "Play audio"                          | This text is used for the play audio button.                                                                                                                                                                    |
+| playVideo                 | string   | "Play video"                          | This text is used for the play video button.                                                                                                                                                                    |
+| downloadTranscript        | string   | "Download transcript"                 | This text is used for the download transcript button in the audio player.                                                                                                                                       |
+| closeDatePicker           | string   | "Close date-picker"                   | This text is used for the close date-picker button.                                                                                                                                                             |
+| viewImageInFullsize       | string   | "View full-size image"                | This text is used for the button to view image in full-size.                                                                                                                                                    |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"              | This text is used for the heading in the full-size image viewer.                                                                                                                                                |
+| downloadFullsizeImage     | string   | "Download full-size image"            | This text is used for the download button in the full-size image viewer.                                                                                                                                        |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"        | This text is used for the close button in the full-size image viewer.                                                                                                                                           |
+| datePickerPreviousMonth   | string   | "Previous month"                      | This text is used as the label for the button to go to the previous month in the date-picker.                                                                                                                   |
+| datePickerNextMonth       | string   | "Next month"                          | This text is used as the label for the button to go to the next month in the date-picker.                                                                                                                       |
+| actionButtonPositionText  | string   | "{position} of {total}"               | This text is used to indicate the position of a button among the total number of buttons in quick reply messages.                                                                                               |
+| buttonGroupLabel          | string   | "Available actions:"                  | This text is used for live message announcements of text with buttons, quick replies messages and gallery messages.                                                                                             |
+| slidesCountText           | string   | "{slidesCount} slides."               | This text is used for live message announcements of number of slides present in a gallery message.                                                                                                              |
+| slide                     | string   | "Slide"                               | This text is used for live message announcements of the text "Slide" in a gallery message when multitple slides exists. Its used along with slide position, text of the slide and the buttonGroupLabel setting. |
+| listItemGroupLabel        | string   | "Available list items:"               | This text is used for live message announcements of the titles of list items in a list message.                                                                                                                 |
+| imageContent              | `Object` | [See Image Content](#image-content)   | Image related aria live announcements by screen readers                                                                                                                                                         |
+| videoContent              | `Object` | [See Video Content](#video-content)   | Video related aria live announcements by screen readers                                                                                                                                                         |
+| audioContent              | `Object` | [See Audio Content](#audio-content)   | Audio related aria live announcements by screen readers                                                                                                                                                         |
+| fileContent               | `Object` | [See File content](#file-content)     | File content related aria live announcements by screen readers                                                                                                                                                  |
+| messageHeader             | `Object` | [See Message Header](#message-header) | Labels for message headers in conversation                                                                                                                                                                      |
+| audioTimeRemaining        | string   | "{time} remaining"                    | This text is used by aria-valuetext attribute of input element in an audio message indicating the remaning time left in the Audio playback                                                                      |
+
+##### Image Content
+
+Image content related text announcements for image elements
+| Name | Type | Default | Description |
+| --------------- | ------ | ------- | ----------- |
+| downloadable | string | "An image with download option." | This text used by image messages where the image is downloadable. |
+| nonDownloadable | string | "An image." | This text used by image messages where the image is not downloadable. |
+
+##### Video Content
+
+Video content related text announcements for video messages
+| Name | Type | Default | Description |
+| ---------------------------- | ------ | ------- | ----------- |
+| withTranscriptAndCaptions | string | "A video with transcript and captions." | This text is used by video elements with transcript and captions |
+| withTranscript | string | "A video with transcript." | This text is used by video messages with transcript |
+| withCaptions | string | "A video with captions." | This text is used by video messages with only captions |
+| withoutTranscriptAndCaptions | string | "A video message." | This text is used by video messages without transcript and captions |
+
+##### Audio Content
+
+Audio content related text announcements for audio messages
+| Name | Type | Default | Description |
+| ----------------- | ------ | ------- | ----------- |
+| withTranscript | string | "An audio message with transcript" | This text is used by audio messages with transcript |
+| withoutTranscript | string | "An audio message." | This text is used by audio messages without transcript |
+
+##### File Content
+
+File content related text announcements for file attachments in messages
+| Name | Type | Default | Description |
+| ------------- | ------ | ------- | ----------- |
+| singleFile | string | "A {type} named '{fileName}' with size {sizeLabel}." | This text is for single file attachments |
+| multipleFiles | string | "File {index}: '{fileName}', size {sizeLabel}." | This text is used for multiple file attachments |
+
+##### Message Header
+
+Message header related accessibility text content used by screen reader in message header
+| Name | Type | Default | Description |
+| --------- | ------ | ------- | ----------- |
+| user | string | "You said:" | The screen reader text used for announcing user messages |
+| bot | string | "{name} said:" | The screen reader text used for announcing bot message header. The name is the name of the bot configured in the endpoint editor |
+| timestamp | string | "At {time}" | The time at which the message was sent |
 
 #### Settings Interface
 
@@ -723,6 +786,35 @@ interface IWebchatSettings {
 			closeFullsizeImageModal?: string;
 			datePickerPreviousMonth?: string;
 			datePickerNextMonth?: string;
+			actionButtonPositionText?: string;
+			buttonGroupLabel?: string;
+			slidesCountText?: string;
+			slide?: string;
+			listItemGroupLabel?: string;
+			imageContent?: {
+				downloadable?: string;
+				nonDownloadable?: string;
+			};
+			videoContent?: {
+				withTranscriptAndCaptions?: string;
+				withTranscript?: string;
+				withCaptions?: string;
+				withoutTranscriptAndCaptions?: string;
+			};
+			audioContent?: {
+				withTranscript?: string;
+				withoutTranscript?: string;
+			};
+			fileContent?: {
+				singleFile?: string;
+				multipleFiles?: string;
+			};
+			messageHeader?: {
+				user?: string;
+				bot?: string;
+				timestamp?: string;
+			};
+			audioTimeRemaining?: string;
 		};
 	};
 
diff --git a/package-lock.json b/package-lock.json
index 74e67fbb..30669773 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,7 +10,7 @@
 			"license": "SEE LICENSE IN LICENSE",
 			"dependencies": {
 				"@braintree/sanitize-url": "^6.0.0",
-				"@cognigy/chat-components": "0.52.2",
+				"@cognigy/chat-components": "0.53.0",
 				"@cognigy/socket-client": "5.0.0-beta.23",
 				"@emotion/cache": "^10.0.29",
 				"@emotion/react": "^11.13.0",
@@ -787,9 +787,9 @@
 			}
 		},
 		"node_modules/@cognigy/chat-components": {
-			"version": "0.52.2",
-			"resolved": "https://registry.npmjs.org/@cognigy/chat-components/-/chat-components-0.52.2.tgz",
-			"integrity": "sha512-/4GNDinLwa/K2P2P5kIr8FPE/NViO4EkMWq8rASUH7P16EE3EIw7FUrzC/2J0mrklmo8umA+f0+PCpspJPOOYA==",
+			"version": "0.53.0",
+			"resolved": "https://registry.npmjs.org/@cognigy/chat-components/-/chat-components-0.53.0.tgz",
+			"integrity": "sha512-ZKm3HxAOCYdd5rcRTIzvs+6IMjnTFndYqqPC14EI5S/ROEVWE0c0ZY5scRGKLud/HLNtsQAgI9qQzc+18tp1fg==",
 			"dependencies": {
 				"@braintree/sanitize-url": "^6.0.4",
 				"@fontsource/figtree": "5.0.19",
diff --git a/package.json b/package.json
index 6cab0c51..c855288c 100644
--- a/package.json
+++ b/package.json
@@ -30,7 +30,7 @@
 	},
 	"dependencies": {
 		"@braintree/sanitize-url": "^6.0.0",
-		"@cognigy/chat-components": "0.52.2",
+		"@cognigy/chat-components": "0.53.0",
 		"@cognigy/socket-client": "5.0.0-beta.23",
 		"@emotion/cache": "^10.0.29",
 		"@emotion/react": "^11.13.0",
diff --git a/src/common/interfaces/webchat-config.ts b/src/common/interfaces/webchat-config.ts
index d74ee115..b8e3dbe8 100644
--- a/src/common/interfaces/webchat-config.ts
+++ b/src/common/interfaces/webchat-config.ts
@@ -356,6 +356,35 @@ export interface IWebchatSettings {
 			closeFullsizeImageModal?: string;
 			datePickerPreviousMonth?: string;
 			datePickerNextMonth?: string;
+			actionButtonPositionText?: string;
+			buttonGroupLabel?: string;
+			slidesCountText?: string;
+			slide?: string;
+			listItemGroupLabel?: string;
+			imageContent?: {
+				downloadable?: string;
+				nonDownloadable?: string;
+			};
+			videoContent?: {
+				withTranscriptAndCaptions?: string;
+				withTranscript?: string;
+				withCaptions?: string;
+				withoutTranscriptAndCaptions?: string;
+			};
+			audioContent?: {
+				withTranscript?: string;
+				withoutTranscript?: string;
+			};
+			fileContent?: {
+				singleFile?: string;
+				multipleFiles?: string;
+			};
+			messageHeader?: {
+				user?: string;
+				bot?: string;
+				timestamp?: string;
+			};
+			audioTimeRemaining?: string;
 		};
 	};
 	demoWebchat: {


Reviews:
user: login: sushmi21
body: There are some more strings added and the ones touched here are either edited or removed. Please wait for https://github.com/Cognigy/chat-components/pull/128/files to be merged
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-07T07:22:19Z
user: login: copilot-pull-request-reviewer[bot]
body: ## Pull Request Overview

This PR adds dynamic translation support for webchat components by introducing new string properties in the interface and updating the documentation to explain their usage.  
- Expanded IWebchatSettings interface with additional translation keys for various content types.  
- Updated the documentation with new table entries and an example demonstrating interpolation in custom translations.

### Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

| File                                  | Description                                                      |
| ------------------------------------- | ---------------------------------------------------------------- |
| src/common/interfaces/webchat-config.ts | Added new translation fields in the webchat settings interface   |
| docs/embedding.md                     | Modified tables and added documentation for dynamic translation   |




state: COMMENTED
author_association: CONTRIBUTOR
submitted_at: 2025-05-13T11:30:51Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-13T16:00:34Z
user: login: vj-venkatesan
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-13T16:02:12Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-13T16:16:26Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-13T16:18:46Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-14T09:40:14Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-14T09:42:18Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-14T10:15:49Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-14T10:18:16Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-14T10:22:09Z
user: login: vj-venkatesan
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-14T10:26:02Z
user: login: vj-venkatesan
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-14T10:26:48Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-14T10:28:42Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-14T10:29:36Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-14T10:32:04Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-14T10:33:43Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-14T10:39:35Z
user: login: vj-venkatesan
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-14T14:47:01Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-15T14:24:48Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-15T14:28:45Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-15T14:33:07Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-15T14:34:15Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-15T14:35:14Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-15T14:36:45Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-15T14:37:53Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-15T14:42:22Z
user: login: vj-venkatesan
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-15T15:05:28Z
user: login: vj-venkatesan
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-15T15:20:27Z
user: login: vj-venkatesan
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-15T15:22:20Z
user: login: vj-venkatesan
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-15T15:25:51Z
user: login: sushmi21
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-16T07:06:28Z
user: login: sushmi21
state: APPROVED
author_association: COLLABORATOR
submitted_at: 2025-05-16T12:21:52Z

Review comments:
diff_hunk: @@ -405,8 +405,17 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Custom Translations
 
-| Name | Type | Default | Description |
-| ---- | ---- | ------- | ----------- |
+With our latest release (v3.22.0), its is now possible to interpolate dynamic values into your custom translations.
path: docs/embedding.md
user: login: Copilot
body: The phrase 'its is now possible' contains a typo. Please update it to 'it is now possible'.
```suggestion
With our latest release (v3.22.0), it is now possible to interpolate dynamic values into your custom translations.
```
created_at: 2025-05-13T11:30:51Z
author_association: CONTRIBUTOR
diff_hunk: @@ -430,45 +439,99 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
 
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| actionButton              | string   | "{position} of {total}: {buttonTitleWithTarget}"   | This text is used for indicating list of action buttons in conversation. Position indicates the position of the button   |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used by Aria live attribute for buttons with text                                                           |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used by Aria live attribute for Image gallery content                                                       |
+| slidesCountText           | string   | "{slidesCount} slides."                            | This text is used by Aria live attribute for Slides count inside Gallery                                                 |
+| slidesContent             | string   | "Slide {index}: {slideText}. {galleryContent}"     | This text is used by Aria live attribute for slides content inside Gallery.                                              |
+| listContent               | string   | "{headerLabel} Available list items: {itemLabels}" | This text is used by Aria live attribute for List elements. HeaderLabels are based on the data                           |
+| imageContent              | `Object` | [See Image Content](#image-content)                | Image related aria labels                                                                                                |
+| videoContent              | `Object` | [See Video Content](#video-content)                | Video related aria labels                                                                                                |
+| audioContent              | `Object` | [See Audio Content](#audio-content)                | Audio related aria labels                                                                                                |
+| fileContent               | `Object` | [See File content](#file-content)                  | File content related aria labels                                                                                         |
+| messageHeader             | `Object` | [See Message Header](#message-header)              | Labels for message headers in conversation                                                                               |
+| audioTimeRemaining        | string   | "{time} remaining"                                 | This text is used by aria-valuetext attribute of input element indicating the remaning time left in the Audio playback   |
+
+##### Image Content
+
+Image content related text content is used by aria-live attributes of Image elements
+| Name | Type | Default | Description |
+| --------------- | ------ | ------- | ----------- |
+| downloadable | string | "An image with download option. {altTextLabel}" | This text indicates an image which is downloadable. `altText` is based on the image metadata |
+| nonDownloadable | string | "An image. {altTextLabel}" | This text indicates an image which is not downloadable.`altText` is based on the image metadata |
+
+##### Video Content
+
+This object is used for aria-live attribute of video elements in the chat conversation
+| Name | Type | Default | Description |
+| ---------------------------- | ------ | ------- | ----------- |
+| withTranscriptAndCaptions | string | "A video with transcript and captions." | This text is used by video elements with transcript and captions |
+| withTranscript | string | "A video with transcript." | This text is used by video elements with transcript |
+| withCaptions | string | "A video with captions." | This text is used by video elements with only captions |
+| withoutTranscriptAndCaptions | string | "A video message." | This text is used by video elements without transcript and captions |
+
+##### Audio Content
+
+This object is used for aria-live attribute of audio elements in the chat conversation
+| Name | Type | Default | Description |
+| ----------------- | ------ | ------- | ----------- |
+| withTranscript | string | "An audio message with transcript" | This text is used by audio element with transcript |
+| withoutTranscript | string | "An audio message." | This text is used by audio element without transcript |
+
+##### File Content
+
+This object is used for aria-live attribute of file attachments elements
+| Name | Type | Default | Description |
+| ------------- | ------ | ------- | ----------- |
+| singleFile | string | "{text}. A {type} named '{fileName}' with size {sizeLabel}." | This text is for single file attachements |
path: docs/embedding.md
user: login: Copilot
body: There is a spelling error in 'attachements'. It should be corrected to 'attachments'.
```suggestion
| singleFile | string | "{text}. A {type} named '{fileName}' with size {sizeLabel}." | This text is for single file attachments |
```
created_at: 2025-05-13T11:30:51Z
author_association: CONTRIBUTOR
diff_hunk: @@ -430,45 +439,100 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
 
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| actionButton              | string   | "{position} of {total}: {buttonTitleWithTarget}"   | This text is used for indicating list of action buttons in conversation. Position indicates the position of the button   |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used by Aria live attribute for buttons with text                                                           |
path: docs/embedding.md
user: login: sushmi21
body: ```suggestion
| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages                                                           |
```
created_at: 2025-05-13T16:00:34Z
author_association: COLLABORATOR
diff_hunk: @@ -430,45 +439,100 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
 
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| actionButton              | string   | "{position} of {total}: {buttonTitleWithTarget}"   | This text is used for indicating list of action buttons in conversation. Position indicates the position of the button   |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used by Aria live attribute for buttons with text                                                           |
path: docs/embedding.md
user: login: vj-venkatesan
body: Thanks . For any live region texts such as these this phrasing is applicable right ?
created_at: 2025-05-13T16:02:12Z
author_association: COLLABORATOR
diff_hunk: @@ -430,45 +439,100 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
path: docs/embedding.md
user: login: sushmi21
body: ```suggestion
The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.

```
created_at: 2025-05-13T16:16:25Z
author_association: COLLABORATOR
diff_hunk: @@ -405,8 +405,17 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Custom Translations
 
-| Name | Type | Default | Description |
-| ---- | ---- | ------- | ----------- |
+With our latest release (v3.22.0), it is now possible to interpolate dynamic values into your custom translations.
+
+#### Example
+
+```json
+{
+	"key": "{count} out of {total} buttons exists"
path: docs/embedding.md
user: login: sushmi21
body: Would be nice to see a valid example (like textWithButtons) in a different language (like German)
created_at: 2025-05-13T16:18:46Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
path: docs/embedding.md
user: login: sushmi21
body: Typo in 'buttonLabels'
created_at: 2025-05-14T09:40:14Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
path: docs/embedding.md
user: login: sushmi21
body: Description is not accurate
created_at: 2025-05-14T09:42:17Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
+| slidesCountText           | string   | "{slidesCount} slides."                            | This text is used for live message announcements of text slides count in image gallery.                                  |
+| slidesContent             | string   | "Slide {index}: {slideText}. {galleryContent}"     | This text is used for live message announcements of text in slides inside image gallery.                                 |
+| listContent               | string   | "{headerLabel} Available list items: {itemLabels}" | This text is used for live message announcements of text in list elements.                                               |
+| imageContent              | `Object` | [See Image Content](#image-content)                | Image related aria labels                                                                                                |
+| videoContent              | `Object` | [See Video Content](#video-content)                | Video related aria labels                                                                                                |
+| audioContent              | `Object` | [See Audio Content](#audio-content)                | Audio related aria labels                                                                                                |
+| fileContent               | `Object` | [See File content](#file-content)                  | File content related aria labels                                                                                         |
+| messageHeader             | `Object` | [See Message Header](#message-header)              | Labels for message headers in conversation                                                                               |
+| audioTimeRemaining        | string   | "{time} remaining"                                 | This text is used by aria-valuetext attribute of input element indicating the remaning time left in the Audio playback   |
+
+##### Image Content
+
+Image content related text announcements for image elements
+| Name | Type | Default | Description |
+| --------------- | ------ | ------- | ----------- |
+| downloadable | string | "An image with download option. {altTextLabel}" | This text indicates an image which is downloadable. `altText` is based on the image metadata |
+| nonDownloadable | string | "An image. {altTextLabel}" | This text indicates an image which is not downloadable.`altText` is based on the image metadata |
+
+##### Video Content
+
+Video content related text announcements for video elements
+| Name | Type | Default | Description |
+| ---------------------------- | ------ | ------- | ----------- |
+| withTranscriptAndCaptions | string | "A video with transcript and captions." | This text is used by video elements with transcript and captions |
+| withTranscript | string | "A video with transcript." | This text is used by video elements with transcript |
+| withCaptions | string | "A video with captions." | This text is used by video elements with only captions |
+| withoutTranscriptAndCaptions | string | "A video message." | This text is used by video elements without transcript and captions |
+
+##### Audio Content
+
+Audio content related text announcements for audio elements
+| Name | Type | Default | Description |
+| ----------------- | ------ | ------- | ----------- |
+| withTranscript | string | "An audio message with transcript" | This text is used by audio element with transcript |
+| withoutTranscript | string | "An audio message." | This text is used by audio element without transcript |
+
+##### File Content
+
+File content related text announcements for file attachments
+| Name | Type | Default | Description |
+| ------------- | ------ | ------- | ----------- |
+| singleFile | string | "{text}. A {type} named '{fileName}' with size {sizeLabel}." | This text is for single file attachments |
+| multipleFiles | string | "File {index}: '{fileName}', size {sizeLabel}." | This text is used for multiple file attachments |
+
+##### Message Header
+
+Message header related accessibility text content used by screen reader in message header
+| Name | Type | Default | Description |
+| --------- | ------ | ------- | ----------- |
+| user | string | "You said:" | The screen reader text used for announcing user messages |
+| bot | string | "{name} said:" | The screen reader text used for announcing bot message header. The name is the name of the configured configured in the endpoint editor |
path: docs/embedding.md
user: login: sushmi21
body: The description is weird here
created_at: 2025-05-14T10:15:49Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
+| slidesCountText           | string   | "{slidesCount} slides."                            | This text is used for live message announcements of text slides count in image gallery.                                  |
+| slidesContent             | string   | "Slide {index}: {slideText}. {galleryContent}"     | This text is used for live message announcements of text in slides inside image gallery.                                 |
+| listContent               | string   | "{headerLabel} Available list items: {itemLabels}" | This text is used for live message announcements of text in list elements.                                               |
+| imageContent              | `Object` | [See Image Content](#image-content)                | Image related aria labels                                                                                                |
+| videoContent              | `Object` | [See Video Content](#video-content)                | Video related aria labels                                                                                                |
+| audioContent              | `Object` | [See Audio Content](#audio-content)                | Audio related aria labels                                                                                                |
+| fileContent               | `Object` | [See File content](#file-content)                  | File content related aria labels                                                                                         |
+| messageHeader             | `Object` | [See Message Header](#message-header)              | Labels for message headers in conversation                                                                               |
+| audioTimeRemaining        | string   | "{time} remaining"                                 | This text is used by aria-valuetext attribute of input element indicating the remaning time left in the Audio playback   |
+
+##### Image Content
+
+Image content related text announcements for image elements
+| Name | Type | Default | Description |
+| --------------- | ------ | ------- | ----------- |
+| downloadable | string | "An image with download option. {altTextLabel}" | This text indicates an image which is downloadable. `altText` is based on the image metadata |
+| nonDownloadable | string | "An image. {altTextLabel}" | This text indicates an image which is not downloadable.`altText` is based on the image metadata |
path: docs/embedding.md
user: login: sushmi21
body: For these 2, I think we can just ignore the altTextLabel key from the setting
created_at: 2025-05-14T10:18:15Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
path: docs/embedding.md
user: login: sushmi21
body: I think we could simplify these settings by leaving the keys out and letting the customer to just customize the button-group-identifier texts like 'Available options:' (Same could also be used in gallery instead of 'Available actions:'). Then we can just rename the setting to something like 'buttonGroupLabel' or something generic to identify the purpose
created_at: 2025-05-14T10:22:09Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
path: docs/embedding.md
user: login: vj-venkatesan
body: I don't follow you 
created_at: 2025-05-14T10:26:02Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
+| slidesCountText           | string   | "{slidesCount} slides."                            | This text is used for live message announcements of text slides count in image gallery.                                  |
+| slidesContent             | string   | "Slide {index}: {slideText}. {galleryContent}"     | This text is used for live message announcements of text in slides inside image gallery.                                 |
+| listContent               | string   | "{headerLabel} Available list items: {itemLabels}" | This text is used for live message announcements of text in list elements.                                               |
+| imageContent              | `Object` | [See Image Content](#image-content)                | Image related aria labels                                                                                                |
+| videoContent              | `Object` | [See Video Content](#video-content)                | Video related aria labels                                                                                                |
+| audioContent              | `Object` | [See Audio Content](#audio-content)                | Audio related aria labels                                                                                                |
+| fileContent               | `Object` | [See File content](#file-content)                  | File content related aria labels                                                                                         |
+| messageHeader             | `Object` | [See Message Header](#message-header)              | Labels for message headers in conversation                                                                               |
+| audioTimeRemaining        | string   | "{time} remaining"                                 | This text is used by aria-valuetext attribute of input element indicating the remaning time left in the Audio playback   |
+
+##### Image Content
+
+Image content related text announcements for image elements
+| Name | Type | Default | Description |
+| --------------- | ------ | ------- | ----------- |
+| downloadable | string | "An image with download option. {altTextLabel}" | This text indicates an image which is downloadable. `altText` is based on the image metadata |
+| nonDownloadable | string | "An image. {altTextLabel}" | This text indicates an image which is not downloadable.`altText` is based on the image metadata |
path: docs/embedding.md
user: login: vj-venkatesan
body: But you are using the alt text for announcement  right?
created_at: 2025-05-14T10:26:48Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
+| slidesCountText           | string   | "{slidesCount} slides."                            | This text is used for live message announcements of text slides count in image gallery.                                  |
+| slidesContent             | string   | "Slide {index}: {slideText}. {galleryContent}"     | This text is used for live message announcements of text in slides inside image gallery.                                 |
+| listContent               | string   | "{headerLabel} Available list items: {itemLabels}" | This text is used for live message announcements of text in list elements.                                               |
+| imageContent              | `Object` | [See Image Content](#image-content)                | Image related aria labels                                                                                                |
+| videoContent              | `Object` | [See Video Content](#video-content)                | Video related aria labels                                                                                                |
+| audioContent              | `Object` | [See Audio Content](#audio-content)                | Audio related aria labels                                                                                                |
+| fileContent               | `Object` | [See File content](#file-content)                  | File content related aria labels                                                                                         |
+| messageHeader             | `Object` | [See Message Header](#message-header)              | Labels for message headers in conversation                                                                               |
+| audioTimeRemaining        | string   | "{time} remaining"                                 | This text is used by aria-valuetext attribute of input element indicating the remaning time left in the Audio playback   |
+
+##### Image Content
+
+Image content related text announcements for image elements
+| Name | Type | Default | Description |
+| --------------- | ------ | ------- | ----------- |
+| downloadable | string | "An image with download option. {altTextLabel}" | This text indicates an image which is downloadable. `altText` is based on the image metadata |
+| nonDownloadable | string | "An image. {altTextLabel}" | This text indicates an image which is not downloadable.`altText` is based on the image metadata |
+
+##### Video Content
+
+Video content related text announcements for video elements
+| Name | Type | Default | Description |
+| ---------------------------- | ------ | ------- | ----------- |
+| withTranscriptAndCaptions | string | "A video with transcript and captions." | This text is used by video elements with transcript and captions |
+| withTranscript | string | "A video with transcript." | This text is used by video elements with transcript |
+| withCaptions | string | "A video with captions." | This text is used by video elements with only captions |
+| withoutTranscriptAndCaptions | string | "A video message." | This text is used by video elements without transcript and captions |
+
+##### Audio Content
+
+Audio content related text announcements for audio elements
+| Name | Type | Default | Description |
+| ----------------- | ------ | ------- | ----------- |
+| withTranscript | string | "An audio message with transcript" | This text is used by audio element with transcript |
+| withoutTranscript | string | "An audio message." | This text is used by audio element without transcript |
+
+##### File Content
+
+File content related text announcements for file attachments
+| Name | Type | Default | Description |
+| ------------- | ------ | ------- | ----------- |
+| singleFile | string | "{text}. A {type} named '{fileName}' with size {sizeLabel}." | This text is for single file attachments |
path: docs/embedding.md
user: login: sushmi21
body: We could leave out the text key from here. Also, there is a small issue with 'type'. Type can either be 'image' or 'file' (hardcoded in English). So, this cannot be translated 
created_at: 2025-05-14T10:28:42Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
+| slidesCountText           | string   | "{slidesCount} slides."                            | This text is used for live message announcements of text slides count in image gallery.                                  |
+| slidesContent             | string   | "Slide {index}: {slideText}. {galleryContent}"     | This text is used for live message announcements of text in slides inside image gallery.                                 |
path: docs/embedding.md
user: login: sushmi21
body: We could leave out slideText and galleryContent keys here and rename this setting to slidePosition. Additionally, update the description. 
created_at: 2025-05-14T10:29:36Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
+| slidesCountText           | string   | "{slidesCount} slides."                            | This text is used for live message announcements of text slides count in image gallery.                                  |
path: docs/embedding.md
user: login: sushmi21
body: ```suggestion
| slidesCountText           | string   | "{slidesCount} slides."                            | This text is used for live message announcements of slides count in a gallery message.                                  |
```
created_at: 2025-05-14T10:32:04Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
+| slidesCountText           | string   | "{slidesCount} slides."                            | This text is used for live message announcements of text slides count in image gallery.                                  |
+| slidesContent             | string   | "Slide {index}: {slideText}. {galleryContent}"     | This text is used for live message announcements of text in slides inside image gallery.                                 |
+| listContent               | string   | "{headerLabel} Available list items: {itemLabels}" | This text is used for live message announcements of text in list elements.                                               |
+| imageContent              | `Object` | [See Image Content](#image-content)                | Image related aria labels                                                                                                |
+| videoContent              | `Object` | [See Video Content](#video-content)                | Video related aria labels                                                                                                |
+| audioContent              | `Object` | [See Audio Content](#audio-content)                | Audio related aria labels                                                                                                |
+| fileContent               | `Object` | [See File content](#file-content)                  | File content related aria labels                                                                                         |
path: docs/embedding.md
user: login: sushmi21
body: These are not aria-labels. Simply refer them as screen-reader texts
created_at: 2025-05-14T10:33:43Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
+| slidesCountText           | string   | "{slidesCount} slides."                            | This text is used for live message announcements of text slides count in image gallery.                                  |
+| slidesContent             | string   | "Slide {index}: {slideText}. {galleryContent}"     | This text is used for live message announcements of text in slides inside image gallery.                                 |
+| listContent               | string   | "{headerLabel} Available list items: {itemLabels}" | This text is used for live message announcements of text in list elements.                                               |
path: docs/embedding.md
user: login: sushmi21
body: Similar to 'Available options:' text, we could simply leave out headerLabel and itemLabels keys and rename the setting to something like 'listItemGroupLabel' 
created_at: 2025-05-14T10:39:35Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
+| slidesCountText           | string   | "{slidesCount} slides."                            | This text is used for live message announcements of text slides count in image gallery.                                  |
+| slidesContent             | string   | "Slide {index}: {slideText}. {galleryContent}"     | This text is used for live message announcements of text in slides inside image gallery.                                 |
+| listContent               | string   | "{headerLabel} Available list items: {itemLabels}" | This text is used for live message announcements of text in list elements.                                               |
+| imageContent              | `Object` | [See Image Content](#image-content)                | Image related aria labels                                                                                                |
+| videoContent              | `Object` | [See Video Content](#video-content)                | Video related aria labels                                                                                                |
+| audioContent              | `Object` | [See Audio Content](#audio-content)                | Audio related aria labels                                                                                                |
+| fileContent               | `Object` | [See File content](#file-content)                  | File content related aria labels                                                                                         |
path: docs/embedding.md
user: login: vj-venkatesan
body: I have changed them live announcement texts for screen readers
created_at: 2025-05-14T14:47:01Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,100 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                               | Description                                                                                                                                |
+| ------------------------- | -------- | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"    | Label for the button that scrolls the chat log to the bottom.                                                                              |
+| closeDialog               | string   | "Close dialog"                        | Label for close buttons in modals or dialogs.                                                                                              |
+| togglePersistentMenu      | string   | "Toggle chat input menu"              | Label for the button toggling the persistent menu.                                                                                         |
+| addAttachment             | string   | "Add attachments"                     | Label for the button that allows uploading attachments.                                                                                    |
+| speechToText              | string   | "Speech to text"                      | Label for the speech-to-text control button.                                                                                               |
+| sendMessage               | string   | "Send message"                        | Label for the send message button.                                                                                                         |
+| removeFileAttachment      | string   | "Remove file attachment"              | Label for the button to remove a file attachment.                                                                                          |
+| closeConnectionWarning    | string   | "Close connection lost overlay"       | Label for closing warning dialogs .                                                                                                        |
+| goBack                    | string   | "Go back"                             | Label for buttons allowing the user to go back.                                                                                            |
+| deleteAllConversations    | string   | "Delete all conversations"            | Label for the button to delete all conversations in the previous conversation screen.                                                      |
+| chatOptions               | string   | "Chat options"                        | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used.                   |
+| minimizeChat              | string   | "Minimize chat"                       | Label for minimizing the chat window.                                                                                                      |
+| closeChat                 | string   | "Close chat"                          | Label for closing the chat window.                                                                                                         |
+| openChat                  | string   | "Open chat"                           | Label for opening the chat window.                                                                                                         |
+| unreadMessages            | string   | "Unread messages"                     | Label indicating the unread messages status in the badge inside chat toggle button.                                                        |
+| unreadMessageSingularText | string   | "One unread message in chat"          | Label for a single unread message indicator for the chat toggle button.                                                                    |
+| unreadMessagePluralText   | string   | "unread messages in chat"             | Label for multiple unread messages indicator for the chat toggle button.                                                                   |
+| closeTeaserMessage        | string   | "Close teaser message"                | Label for the teaser message close button.                                                                                                 |
+| opensInNewTab             | string   | "Opens in new tab"                    | Label for links that open in a new tab.                                                                                                    |
+| thumbsUp                  | string   | "Like"                                | Label for the positive feedback button.                                                                                                    |
+| thumbsDown                | string   | "Dislike"                             | Label for the negative feedback button.                                                                                                    |
+| openConversation          | string   | "Open conversation"                   | Label for the button that opens a conversation thread in the previous conversation list.                                                   |
+| chatHistory               | string   | "Chat history"                        | This text is used as a heading to indicate the chat history region.                                                                        |
+| homeScreen                | string   | "Chat window home screen"             | This text is used as a heading to indicate the home screen.                                                                                |
+| newMessagePreview         | string   | "New message preview"                 | This text is used inside the teaser message to indicate a new message has arrived.                                                         |
+| audioPlaybackProgress     | string   | "Audio playback progress"             | This text is used to indicate the audio playback progress.                                                                                 |
+| pauseAudio                | string   | "Pause audio"                         | This text is used for the pause audio button.                                                                                              |
+| playAudio                 | string   | "Play audio"                          | This text is used for the play audio button.                                                                                               |
+| playVideo                 | string   | "Play video"                          | This text is used for the play video button.                                                                                               |
+| downloadTranscript        | string   | "Download transcript"                 | This text is used for the download transcript button in the audio player.                                                                  |
+| closeDatePicker           | string   | "Close date-picker"                   | This text is used for the close date-picker button.                                                                                        |
+| viewImageInFullsize       | string   | "View full-size image"                | This text is used for the button to view image in full-size.                                                                               |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"              | This text is used for the heading in the full-size image viewer.                                                                           |
+| downloadFullsizeImage     | string   | "Download full-size image"            | This text is used for the download button in the full-size image viewer.                                                                   |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"        | This text is used for the close button in the full-size image viewer.                                                                      |
+| datePickerPreviousMonth   | string   | "Previous month"                      | This text is used as the label for the button to go to the previous month in the date-picker.                                              |
+| datePickerNextMonth       | string   | "Next month"                          | This text is used as the label for the button to go to the next month in the date-picker.                                                  |
+| buttonGroupLabel          | string   | "Available actions:"                  | This text is used for live message announcements of text with buttons and quick replies messages.                                          |
path: docs/embedding.md
user: login: sushmi21
body: Description should be updated as this setting is now also used for button groups inside a gallery item
created_at: 2025-05-15T14:24:48Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,100 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                               | Description                                                                                                                                |
+| ------------------------- | -------- | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"    | Label for the button that scrolls the chat log to the bottom.                                                                              |
+| closeDialog               | string   | "Close dialog"                        | Label for close buttons in modals or dialogs.                                                                                              |
+| togglePersistentMenu      | string   | "Toggle chat input menu"              | Label for the button toggling the persistent menu.                                                                                         |
+| addAttachment             | string   | "Add attachments"                     | Label for the button that allows uploading attachments.                                                                                    |
+| speechToText              | string   | "Speech to text"                      | Label for the speech-to-text control button.                                                                                               |
+| sendMessage               | string   | "Send message"                        | Label for the send message button.                                                                                                         |
+| removeFileAttachment      | string   | "Remove file attachment"              | Label for the button to remove a file attachment.                                                                                          |
+| closeConnectionWarning    | string   | "Close connection lost overlay"       | Label for closing warning dialogs .                                                                                                        |
+| goBack                    | string   | "Go back"                             | Label for buttons allowing the user to go back.                                                                                            |
+| deleteAllConversations    | string   | "Delete all conversations"            | Label for the button to delete all conversations in the previous conversation screen.                                                      |
+| chatOptions               | string   | "Chat options"                        | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used.                   |
+| minimizeChat              | string   | "Minimize chat"                       | Label for minimizing the chat window.                                                                                                      |
+| closeChat                 | string   | "Close chat"                          | Label for closing the chat window.                                                                                                         |
+| openChat                  | string   | "Open chat"                           | Label for opening the chat window.                                                                                                         |
+| unreadMessages            | string   | "Unread messages"                     | Label indicating the unread messages status in the badge inside chat toggle button.                                                        |
+| unreadMessageSingularText | string   | "One unread message in chat"          | Label for a single unread message indicator for the chat toggle button.                                                                    |
+| unreadMessagePluralText   | string   | "unread messages in chat"             | Label for multiple unread messages indicator for the chat toggle button.                                                                   |
+| closeTeaserMessage        | string   | "Close teaser message"                | Label for the teaser message close button.                                                                                                 |
+| opensInNewTab             | string   | "Opens in new tab"                    | Label for links that open in a new tab.                                                                                                    |
+| thumbsUp                  | string   | "Like"                                | Label for the positive feedback button.                                                                                                    |
+| thumbsDown                | string   | "Dislike"                             | Label for the negative feedback button.                                                                                                    |
+| openConversation          | string   | "Open conversation"                   | Label for the button that opens a conversation thread in the previous conversation list.                                                   |
+| chatHistory               | string   | "Chat history"                        | This text is used as a heading to indicate the chat history region.                                                                        |
+| homeScreen                | string   | "Chat window home screen"             | This text is used as a heading to indicate the home screen.                                                                                |
+| newMessagePreview         | string   | "New message preview"                 | This text is used inside the teaser message to indicate a new message has arrived.                                                         |
+| audioPlaybackProgress     | string   | "Audio playback progress"             | This text is used to indicate the audio playback progress.                                                                                 |
+| pauseAudio                | string   | "Pause audio"                         | This text is used for the pause audio button.                                                                                              |
+| playAudio                 | string   | "Play audio"                          | This text is used for the play audio button.                                                                                               |
+| playVideo                 | string   | "Play video"                          | This text is used for the play video button.                                                                                               |
+| downloadTranscript        | string   | "Download transcript"                 | This text is used for the download transcript button in the audio player.                                                                  |
+| closeDatePicker           | string   | "Close date-picker"                   | This text is used for the close date-picker button.                                                                                        |
+| viewImageInFullsize       | string   | "View full-size image"                | This text is used for the button to view image in full-size.                                                                               |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"              | This text is used for the heading in the full-size image viewer.                                                                           |
+| downloadFullsizeImage     | string   | "Download full-size image"            | This text is used for the download button in the full-size image viewer.                                                                   |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"        | This text is used for the close button in the full-size image viewer.                                                                      |
+| datePickerPreviousMonth   | string   | "Previous month"                      | This text is used as the label for the button to go to the previous month in the date-picker.                                              |
+| datePickerNextMonth       | string   | "Next month"                          | This text is used as the label for the button to go to the next month in the date-picker.                                                  |
+| buttonGroupLabel          | string   | "Available actions:"                  | This text is used for live message announcements of text with buttons and quick replies messages.                                          |
+| slidesCountText           | string   | "{slidesCount} slides."               | This text is used for live message announcements of slides count in a gallery message.                                                     |
+| slide                     | string   | "Slide"                               | This text is used for live message announcements of text "Slide" in gallery message.                                                       |
path: docs/embedding.md
user: login: sushmi21
body: Would be nice if it is made clear where this 'slide' text is used, since it is not obvious with the setting name or value (Used when multiple slides are there in a gallery and to identify the slide position). Else include the index key and name the setting as slidePositionText or something like that to be consisitent with slideCountText setting
created_at: 2025-05-15T14:28:45Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,100 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                               | Description                                                                                                                                |
+| ------------------------- | -------- | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"    | Label for the button that scrolls the chat log to the bottom.                                                                              |
+| closeDialog               | string   | "Close dialog"                        | Label for close buttons in modals or dialogs.                                                                                              |
+| togglePersistentMenu      | string   | "Toggle chat input menu"              | Label for the button toggling the persistent menu.                                                                                         |
+| addAttachment             | string   | "Add attachments"                     | Label for the button that allows uploading attachments.                                                                                    |
+| speechToText              | string   | "Speech to text"                      | Label for the speech-to-text control button.                                                                                               |
+| sendMessage               | string   | "Send message"                        | Label for the send message button.                                                                                                         |
+| removeFileAttachment      | string   | "Remove file attachment"              | Label for the button to remove a file attachment.                                                                                          |
+| closeConnectionWarning    | string   | "Close connection lost overlay"       | Label for closing warning dialogs .                                                                                                        |
+| goBack                    | string   | "Go back"                             | Label for buttons allowing the user to go back.                                                                                            |
+| deleteAllConversations    | string   | "Delete all conversations"            | Label for the button to delete all conversations in the previous conversation screen.                                                      |
+| chatOptions               | string   | "Chat options"                        | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used.                   |
+| minimizeChat              | string   | "Minimize chat"                       | Label for minimizing the chat window.                                                                                                      |
+| closeChat                 | string   | "Close chat"                          | Label for closing the chat window.                                                                                                         |
+| openChat                  | string   | "Open chat"                           | Label for opening the chat window.                                                                                                         |
+| unreadMessages            | string   | "Unread messages"                     | Label indicating the unread messages status in the badge inside chat toggle button.                                                        |
+| unreadMessageSingularText | string   | "One unread message in chat"          | Label for a single unread message indicator for the chat toggle button.                                                                    |
+| unreadMessagePluralText   | string   | "unread messages in chat"             | Label for multiple unread messages indicator for the chat toggle button.                                                                   |
+| closeTeaserMessage        | string   | "Close teaser message"                | Label for the teaser message close button.                                                                                                 |
+| opensInNewTab             | string   | "Opens in new tab"                    | Label for links that open in a new tab.                                                                                                    |
+| thumbsUp                  | string   | "Like"                                | Label for the positive feedback button.                                                                                                    |
+| thumbsDown                | string   | "Dislike"                             | Label for the negative feedback button.                                                                                                    |
+| openConversation          | string   | "Open conversation"                   | Label for the button that opens a conversation thread in the previous conversation list.                                                   |
+| chatHistory               | string   | "Chat history"                        | This text is used as a heading to indicate the chat history region.                                                                        |
+| homeScreen                | string   | "Chat window home screen"             | This text is used as a heading to indicate the home screen.                                                                                |
+| newMessagePreview         | string   | "New message preview"                 | This text is used inside the teaser message to indicate a new message has arrived.                                                         |
+| audioPlaybackProgress     | string   | "Audio playback progress"             | This text is used to indicate the audio playback progress.                                                                                 |
+| pauseAudio                | string   | "Pause audio"                         | This text is used for the pause audio button.                                                                                              |
+| playAudio                 | string   | "Play audio"                          | This text is used for the play audio button.                                                                                               |
+| playVideo                 | string   | "Play video"                          | This text is used for the play video button.                                                                                               |
+| downloadTranscript        | string   | "Download transcript"                 | This text is used for the download transcript button in the audio player.                                                                  |
+| closeDatePicker           | string   | "Close date-picker"                   | This text is used for the close date-picker button.                                                                                        |
+| viewImageInFullsize       | string   | "View full-size image"                | This text is used for the button to view image in full-size.                                                                               |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"              | This text is used for the heading in the full-size image viewer.                                                                           |
+| downloadFullsizeImage     | string   | "Download full-size image"            | This text is used for the download button in the full-size image viewer.                                                                   |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"        | This text is used for the close button in the full-size image viewer.                                                                      |
+| datePickerPreviousMonth   | string   | "Previous month"                      | This text is used as the label for the button to go to the previous month in the date-picker.                                              |
+| datePickerNextMonth       | string   | "Next month"                          | This text is used as the label for the button to go to the next month in the date-picker.                                                  |
+| buttonGroupLabel          | string   | "Available actions:"                  | This text is used for live message announcements of text with buttons and quick replies messages.                                          |
+| slidesCountText           | string   | "{slidesCount} slides."               | This text is used for live message announcements of slides count in a gallery message.                                                     |
+| slide                     | string   | "Slide"                               | This text is used for live message announcements of text "Slide" in gallery message.                                                       |
+| listItemGroupLabel        | string   | "Available list items:"               | This text is used for live message announcements of text in list message.                                                                  |
path: docs/embedding.md
user: login: sushmi21
body: Used for the announcement of the titles of list item in a list message
created_at: 2025-05-15T14:33:07Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,100 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                               | Description                                                                                                                                |
+| ------------------------- | -------- | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"    | Label for the button that scrolls the chat log to the bottom.                                                                              |
+| closeDialog               | string   | "Close dialog"                        | Label for close buttons in modals or dialogs.                                                                                              |
+| togglePersistentMenu      | string   | "Toggle chat input menu"              | Label for the button toggling the persistent menu.                                                                                         |
+| addAttachment             | string   | "Add attachments"                     | Label for the button that allows uploading attachments.                                                                                    |
+| speechToText              | string   | "Speech to text"                      | Label for the speech-to-text control button.                                                                                               |
+| sendMessage               | string   | "Send message"                        | Label for the send message button.                                                                                                         |
+| removeFileAttachment      | string   | "Remove file attachment"              | Label for the button to remove a file attachment.                                                                                          |
+| closeConnectionWarning    | string   | "Close connection lost overlay"       | Label for closing warning dialogs .                                                                                                        |
+| goBack                    | string   | "Go back"                             | Label for buttons allowing the user to go back.                                                                                            |
+| deleteAllConversations    | string   | "Delete all conversations"            | Label for the button to delete all conversations in the previous conversation screen.                                                      |
+| chatOptions               | string   | "Chat options"                        | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used.                   |
+| minimizeChat              | string   | "Minimize chat"                       | Label for minimizing the chat window.                                                                                                      |
+| closeChat                 | string   | "Close chat"                          | Label for closing the chat window.                                                                                                         |
+| openChat                  | string   | "Open chat"                           | Label for opening the chat window.                                                                                                         |
+| unreadMessages            | string   | "Unread messages"                     | Label indicating the unread messages status in the badge inside chat toggle button.                                                        |
+| unreadMessageSingularText | string   | "One unread message in chat"          | Label for a single unread message indicator for the chat toggle button.                                                                    |
+| unreadMessagePluralText   | string   | "unread messages in chat"             | Label for multiple unread messages indicator for the chat toggle button.                                                                   |
+| closeTeaserMessage        | string   | "Close teaser message"                | Label for the teaser message close button.                                                                                                 |
+| opensInNewTab             | string   | "Opens in new tab"                    | Label for links that open in a new tab.                                                                                                    |
+| thumbsUp                  | string   | "Like"                                | Label for the positive feedback button.                                                                                                    |
+| thumbsDown                | string   | "Dislike"                             | Label for the negative feedback button.                                                                                                    |
+| openConversation          | string   | "Open conversation"                   | Label for the button that opens a conversation thread in the previous conversation list.                                                   |
+| chatHistory               | string   | "Chat history"                        | This text is used as a heading to indicate the chat history region.                                                                        |
+| homeScreen                | string   | "Chat window home screen"             | This text is used as a heading to indicate the home screen.                                                                                |
+| newMessagePreview         | string   | "New message preview"                 | This text is used inside the teaser message to indicate a new message has arrived.                                                         |
+| audioPlaybackProgress     | string   | "Audio playback progress"             | This text is used to indicate the audio playback progress.                                                                                 |
+| pauseAudio                | string   | "Pause audio"                         | This text is used for the pause audio button.                                                                                              |
+| playAudio                 | string   | "Play audio"                          | This text is used for the play audio button.                                                                                               |
+| playVideo                 | string   | "Play video"                          | This text is used for the play video button.                                                                                               |
+| downloadTranscript        | string   | "Download transcript"                 | This text is used for the download transcript button in the audio player.                                                                  |
+| closeDatePicker           | string   | "Close date-picker"                   | This text is used for the close date-picker button.                                                                                        |
+| viewImageInFullsize       | string   | "View full-size image"                | This text is used for the button to view image in full-size.                                                                               |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"              | This text is used for the heading in the full-size image viewer.                                                                           |
+| downloadFullsizeImage     | string   | "Download full-size image"            | This text is used for the download button in the full-size image viewer.                                                                   |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"        | This text is used for the close button in the full-size image viewer.                                                                      |
+| datePickerPreviousMonth   | string   | "Previous month"                      | This text is used as the label for the button to go to the previous month in the date-picker.                                              |
+| datePickerNextMonth       | string   | "Next month"                          | This text is used as the label for the button to go to the next month in the date-picker.                                                  |
+| buttonGroupLabel          | string   | "Available actions:"                  | This text is used for live message announcements of text with buttons and quick replies messages.                                          |
+| slidesCountText           | string   | "{slidesCount} slides."               | This text is used for live message announcements of slides count in a gallery message.                                                     |
+| slide                     | string   | "Slide"                               | This text is used for live message announcements of text "Slide" in gallery message.                                                       |
+| listItemGroupLabel        | string   | "Available list items:"               | This text is used for live message announcements of text in list message.                                                                  |
+| imageContent              | `Object` | [See Image Content](#image-content)   | Image related aria live announcements by screen readers                                                                                    |
+| videoContent              | `Object` | [See Video Content](#video-content)   | Video related aria live announcements by screen readers                                                                                    |
+| audioContent              | `Object` | [See Audio Content](#audio-content)   | Audio related aria live announcements by screen readers                                                                                    |
+| fileContent               | `Object` | [See File content](#file-content)     | File content related aria live announcements by screen readers                                                                             |
+| messageHeader             | `Object` | [See Message Header](#message-header) | Labels for message headers in conversation                                                                                                 |
+| audioTimeRemaining        | string   | "{time} remaining"                    | This text is used by aria-valuetext attribute of input element in an audio message indicating the remaning time left in the Audio playback |
+
+##### Image Content
+
+Image content related text announcements for image elements
+| Name | Type | Default | Description |
+| --------------- | ------ | ------- | ----------- |
+| downloadable | string | "An image with download option." | This text used by image messages where the image is downloadable. |
+| nonDownloadable | string | "An image." | This text used by image messages where the image is not downloadable. |
+
+##### Video Content
+
+Video content related text announcements for video messages
+| Name | Type | Default | Description |
+| ---------------------------- | ------ | ------- | ----------- |
+| withTranscriptAndCaptions | string | "A video with transcript and captions." | This text is used by video elements with transcript and captions |
+| withTranscript | string | "A video with transcript." | This text is used by video messages with transcript |
+| withCaptions | string | "A video with captions." | This text is used by video messages with only captions |
+| withoutTranscriptAndCaptions | string | "A video message." | This text is used by video messages without transcript and captions |
+
+##### Audio Content
+
+Audio content related text announcements for audio messages
+| Name | Type | Default | Description |
+| ----------------- | ------ | ------- | ----------- |
+| withTranscript | string | "An audio message with transcript" | This text is used by audio messages with transcript |
+| withoutTranscript | string | "An audio message." | This text is used by audio messages without transcript |
+
+##### File Content
+
+File content related text announcements for file attachments in messages
+| Name | Type | Default | Description |
+| ------------- | ------ | ------- | ----------- |
+| singleFile | string | "A {type} named '{fileName}' with size {sizeLabel}." | This text is for single file attachments |
path: docs/embedding.md
user: login: sushmi21
body: The type will still be in English
created_at: 2025-05-15T14:34:15Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,101 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                                            | Description                                                                                                              |
+| ------------------------- | -------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"                 | Label for the button that scrolls the chat log to the bottom.                                                            |
+| closeDialog               | string   | "Close dialog"                                     | Label for close buttons in modals or dialogs.                                                                            |
+| togglePersistentMenu      | string   | "Toggle chat input menu"                           | Label for the button toggling the persistent menu.                                                                       |
+| addAttachment             | string   | "Add attachments"                                  | Label for the button that allows uploading attachments.                                                                  |
+| speechToText              | string   | "Speech to text"                                   | Label for the speech-to-text control button.                                                                             |
+| sendMessage               | string   | "Send message"                                     | Label for the send message button.                                                                                       |
+| removeFileAttachment      | string   | "Remove file attachment"                           | Label for the button to remove a file attachment.                                                                        |
+| closeConnectionWarning    | string   | "Close connection lost overlay"                    | Label for closing warning dialogs .                                                                                      |
+| goBack                    | string   | "Go back"                                          | Label for buttons allowing the user to go back.                                                                          |
+| deleteAllConversations    | string   | "Delete all conversations"                         | Label for the button to delete all conversations in the previous conversation screen.                                    |
+| chatOptions               | string   | "Chat options"                                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
+| minimizeChat              | string   | "Minimize chat"                                    | Label for minimizing the chat window.                                                                                    |
+| closeChat                 | string   | "Close chat"                                       | Label for closing the chat window.                                                                                       |
+| openChat                  | string   | "Open chat"                                        | Label for opening the chat window.                                                                                       |
+| unreadMessages            | string   | "Unread messages"                                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
+| unreadMessageSingularText | string   | "One unread message in chat"                       | Label for a single unread message indicator for the chat toggle button.                                                  |
+| unreadMessagePluralText   | string   | "unread messages in chat"                          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
+| closeTeaserMessage        | string   | "Close teaser message"                             | Label for the teaser message close button.                                                                               |
+| opensInNewTab             | string   | "Opens in new tab"                                 | Label for links that open in a new tab.                                                                                  |
+| thumbsUp                  | string   | "Like"                                             | Label for the positive feedback button.                                                                                  |
+| thumbsDown                | string   | "Dislike"                                          | Label for the negative feedback button.                                                                                  |
+| openConversation          | string   | "Open conversation"                                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
+| chatHistory               | string   | "Chat history"                                     | This text is used as a heading to indicate the chat history region.                                                      |
+| homeScreen                | string   | "Chat window home screen"                          | This text is used as a heading to indicate the home screen.                                                              |
+| newMessagePreview         | string   | "New message preview"                              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
+| audioPlaybackProgress     | string   | "Audio playback progress"                          | This text is used to indicate the audio playback progress.                                                               |
+| pauseAudio                | string   | "Pause audio"                                      | This text is used for the pause audio button.                                                                            |
+| playAudio                 | string   | "Play audio"                                       | This text is used for the play audio button.                                                                             |
+| playVideo                 | string   | "Play video"                                       | This text is used for the play video button.                                                                             |
+| downloadTranscript        | string   | "Download transcript"                              | This text is used for the download transcript button in the audio player.                                                |
+| closeDatePicker           | string   | "Close date-picker"                                | This text is used for the close date-picker button.                                                                      |
+| viewImageInFullsize       | string   | "View full-size image"                             | This text is used for the button to view image in full-size.                                                             |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"                           | This text is used for the heading in the full-size image viewer.                                                         |
+| downloadFullsizeImage     | string   | "Download full-size image"                         | This text is used for the download button in the full-size image viewer.                                                 |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"                     | This text is used for the close button in the full-size image viewer.                                                    |
+| datePickerPreviousMonth   | string   | "Previous month"                                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
+| datePickerNextMonth       | string   | "Next month"                                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+| textWithButtons           | string   | "{text}. Available options: {buttons}"             | This text is used for live message announcements of text with buttons and quick replies messages.                        |
+| galleryContent            | string   | "Available actions: {buttonlabels}"                | This text is used for live message announcements of text in image gallery.                                               |
+| slidesCountText           | string   | "{slidesCount} slides."                            | This text is used for live message announcements of text slides count in image gallery.                                  |
+| slidesContent             | string   | "Slide {index}: {slideText}. {galleryContent}"     | This text is used for live message announcements of text in slides inside image gallery.                                 |
+| listContent               | string   | "{headerLabel} Available list items: {itemLabels}" | This text is used for live message announcements of text in list elements.                                               |
+| imageContent              | `Object` | [See Image Content](#image-content)                | Image related aria labels                                                                                                |
+| videoContent              | `Object` | [See Video Content](#video-content)                | Video related aria labels                                                                                                |
+| audioContent              | `Object` | [See Audio Content](#audio-content)                | Audio related aria labels                                                                                                |
+| fileContent               | `Object` | [See File content](#file-content)                  | File content related aria labels                                                                                         |
+| messageHeader             | `Object` | [See Message Header](#message-header)              | Labels for message headers in conversation                                                                               |
+| audioTimeRemaining        | string   | "{time} remaining"                                 | This text is used by aria-valuetext attribute of input element indicating the remaning time left in the Audio playback   |
+
+##### Image Content
+
+Image content related text announcements for image elements
+| Name | Type | Default | Description |
+| --------------- | ------ | ------- | ----------- |
+| downloadable | string | "An image with download option. {altTextLabel}" | This text indicates an image which is downloadable. `altText` is based on the image metadata |
+| nonDownloadable | string | "An image. {altTextLabel}" | This text indicates an image which is not downloadable.`altText` is based on the image metadata |
+
+##### Video Content
+
+Video content related text announcements for video elements
+| Name | Type | Default | Description |
+| ---------------------------- | ------ | ------- | ----------- |
+| withTranscriptAndCaptions | string | "A video with transcript and captions." | This text is used by video elements with transcript and captions |
+| withTranscript | string | "A video with transcript." | This text is used by video elements with transcript |
+| withCaptions | string | "A video with captions." | This text is used by video elements with only captions |
+| withoutTranscriptAndCaptions | string | "A video message." | This text is used by video elements without transcript and captions |
+
+##### Audio Content
+
+Audio content related text announcements for audio elements
+| Name | Type | Default | Description |
+| ----------------- | ------ | ------- | ----------- |
+| withTranscript | string | "An audio message with transcript" | This text is used by audio element with transcript |
+| withoutTranscript | string | "An audio message." | This text is used by audio element without transcript |
+
+##### File Content
+
+File content related text announcements for file attachments
+| Name | Type | Default | Description |
+| ------------- | ------ | ------- | ----------- |
+| singleFile | string | "{text}. A {type} named '{fileName}' with size {sizeLabel}." | This text is for single file attachments |
path: docs/embedding.md
user: login: sushmi21
body: Still not resolved
created_at: 2025-05-15T14:35:14Z
author_association: COLLABORATOR
diff_hunk: @@ -355,6 +355,36 @@ export interface IWebchatSettings {
 			closeFullsizeImageModal?: string;
 			datePickerPreviousMonth?: string;
 			datePickerNextMonth?: string;
+			actionButton?: string;
+			textWithButtons?: string;
path: src/common/interfaces/webchat-config.ts
user: login: sushmi21
body: This can now be removed, right?
created_at: 2025-05-15T14:36:45Z
author_association: COLLABORATOR
diff_hunk: @@ -355,6 +355,36 @@ export interface IWebchatSettings {
 			closeFullsizeImageModal?: string;
 			datePickerPreviousMonth?: string;
 			datePickerNextMonth?: string;
+			actionButton?: string;
path: src/common/interfaces/webchat-config.ts
user: login: sushmi21
body: What is this setting? I do not see it in the table in embedding file
created_at: 2025-05-15T14:37:53Z
author_association: COLLABORATOR
diff_hunk: @@ -405,8 +405,17 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Custom Translations
 
-| Name | Type | Default | Description |
-| ---- | ---- | ------- | ----------- |
+With our latest release (v3.22.0), it is now possible to interpolate dynamic values into your custom translations.
+
+#### Example
+
+```json
+{
+	"textWithButtons": "{text}, Verfügbare Optionen: {buttons}"
path: docs/embedding.md
user: login: sushmi21
body: This example is now obsolete
created_at: 2025-05-15T14:42:22Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,100 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                               | Description                                                                                                                                |
+| ------------------------- | -------- | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"    | Label for the button that scrolls the chat log to the bottom.                                                                              |
+| closeDialog               | string   | "Close dialog"                        | Label for close buttons in modals or dialogs.                                                                                              |
+| togglePersistentMenu      | string   | "Toggle chat input menu"              | Label for the button toggling the persistent menu.                                                                                         |
+| addAttachment             | string   | "Add attachments"                     | Label for the button that allows uploading attachments.                                                                                    |
+| speechToText              | string   | "Speech to text"                      | Label for the speech-to-text control button.                                                                                               |
+| sendMessage               | string   | "Send message"                        | Label for the send message button.                                                                                                         |
+| removeFileAttachment      | string   | "Remove file attachment"              | Label for the button to remove a file attachment.                                                                                          |
+| closeConnectionWarning    | string   | "Close connection lost overlay"       | Label for closing warning dialogs .                                                                                                        |
+| goBack                    | string   | "Go back"                             | Label for buttons allowing the user to go back.                                                                                            |
+| deleteAllConversations    | string   | "Delete all conversations"            | Label for the button to delete all conversations in the previous conversation screen.                                                      |
+| chatOptions               | string   | "Chat options"                        | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used.                   |
+| minimizeChat              | string   | "Minimize chat"                       | Label for minimizing the chat window.                                                                                                      |
+| closeChat                 | string   | "Close chat"                          | Label for closing the chat window.                                                                                                         |
+| openChat                  | string   | "Open chat"                           | Label for opening the chat window.                                                                                                         |
+| unreadMessages            | string   | "Unread messages"                     | Label indicating the unread messages status in the badge inside chat toggle button.                                                        |
+| unreadMessageSingularText | string   | "One unread message in chat"          | Label for a single unread message indicator for the chat toggle button.                                                                    |
+| unreadMessagePluralText   | string   | "unread messages in chat"             | Label for multiple unread messages indicator for the chat toggle button.                                                                   |
+| closeTeaserMessage        | string   | "Close teaser message"                | Label for the teaser message close button.                                                                                                 |
+| opensInNewTab             | string   | "Opens in new tab"                    | Label for links that open in a new tab.                                                                                                    |
+| thumbsUp                  | string   | "Like"                                | Label for the positive feedback button.                                                                                                    |
+| thumbsDown                | string   | "Dislike"                             | Label for the negative feedback button.                                                                                                    |
+| openConversation          | string   | "Open conversation"                   | Label for the button that opens a conversation thread in the previous conversation list.                                                   |
+| chatHistory               | string   | "Chat history"                        | This text is used as a heading to indicate the chat history region.                                                                        |
+| homeScreen                | string   | "Chat window home screen"             | This text is used as a heading to indicate the home screen.                                                                                |
+| newMessagePreview         | string   | "New message preview"                 | This text is used inside the teaser message to indicate a new message has arrived.                                                         |
+| audioPlaybackProgress     | string   | "Audio playback progress"             | This text is used to indicate the audio playback progress.                                                                                 |
+| pauseAudio                | string   | "Pause audio"                         | This text is used for the pause audio button.                                                                                              |
+| playAudio                 | string   | "Play audio"                          | This text is used for the play audio button.                                                                                               |
+| playVideo                 | string   | "Play video"                          | This text is used for the play video button.                                                                                               |
+| downloadTranscript        | string   | "Download transcript"                 | This text is used for the download transcript button in the audio player.                                                                  |
+| closeDatePicker           | string   | "Close date-picker"                   | This text is used for the close date-picker button.                                                                                        |
+| viewImageInFullsize       | string   | "View full-size image"                | This text is used for the button to view image in full-size.                                                                               |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"              | This text is used for the heading in the full-size image viewer.                                                                           |
+| downloadFullsizeImage     | string   | "Download full-size image"            | This text is used for the download button in the full-size image viewer.                                                                   |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"        | This text is used for the close button in the full-size image viewer.                                                                      |
+| datePickerPreviousMonth   | string   | "Previous month"                      | This text is used as the label for the button to go to the previous month in the date-picker.                                              |
+| datePickerNextMonth       | string   | "Next month"                          | This text is used as the label for the button to go to the next month in the date-picker.                                                  |
+| buttonGroupLabel          | string   | "Available actions:"                  | This text is used for live message announcements of text with buttons and quick replies messages.                                          |
+| slidesCountText           | string   | "{slidesCount} slides."               | This text is used for live message announcements of slides count in a gallery message.                                                     |
+| slide                     | string   | "Slide"                               | This text is used for live message announcements of text "Slide" in gallery message.                                                       |
+| listItemGroupLabel        | string   | "Available list items:"               | This text is used for live message announcements of text in list message.                                                                  |
+| imageContent              | `Object` | [See Image Content](#image-content)   | Image related aria live announcements by screen readers                                                                                    |
+| videoContent              | `Object` | [See Video Content](#video-content)   | Video related aria live announcements by screen readers                                                                                    |
+| audioContent              | `Object` | [See Audio Content](#audio-content)   | Audio related aria live announcements by screen readers                                                                                    |
+| fileContent               | `Object` | [See File content](#file-content)     | File content related aria live announcements by screen readers                                                                             |
+| messageHeader             | `Object` | [See Message Header](#message-header) | Labels for message headers in conversation                                                                                                 |
+| audioTimeRemaining        | string   | "{time} remaining"                    | This text is used by aria-valuetext attribute of input element in an audio message indicating the remaning time left in the Audio playback |
+
+##### Image Content
+
+Image content related text announcements for image elements
+| Name | Type | Default | Description |
+| --------------- | ------ | ------- | ----------- |
+| downloadable | string | "An image with download option." | This text used by image messages where the image is downloadable. |
+| nonDownloadable | string | "An image." | This text used by image messages where the image is not downloadable. |
+
+##### Video Content
+
+Video content related text announcements for video messages
+| Name | Type | Default | Description |
+| ---------------------------- | ------ | ------- | ----------- |
+| withTranscriptAndCaptions | string | "A video with transcript and captions." | This text is used by video elements with transcript and captions |
+| withTranscript | string | "A video with transcript." | This text is used by video messages with transcript |
+| withCaptions | string | "A video with captions." | This text is used by video messages with only captions |
+| withoutTranscriptAndCaptions | string | "A video message." | This text is used by video messages without transcript and captions |
+
+##### Audio Content
+
+Audio content related text announcements for audio messages
+| Name | Type | Default | Description |
+| ----------------- | ------ | ------- | ----------- |
+| withTranscript | string | "An audio message with transcript" | This text is used by audio messages with transcript |
+| withoutTranscript | string | "An audio message." | This text is used by audio messages without transcript |
+
+##### File Content
+
+File content related text announcements for file attachments in messages
+| Name | Type | Default | Description |
+| ------------- | ------ | ------- | ----------- |
+| singleFile | string | "A {type} named '{fileName}' with size {sizeLabel}." | This text is for single file attachments |
path: docs/embedding.md
user: login: vj-venkatesan
body: Is that fine for now ? or do we want to provide setting to translate file and image ?
created_at: 2025-05-15T15:05:27Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,100 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                               | Description                                                                                                                                |
+| ------------------------- | -------- | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"    | Label for the button that scrolls the chat log to the bottom.                                                                              |
+| closeDialog               | string   | "Close dialog"                        | Label for close buttons in modals or dialogs.                                                                                              |
+| togglePersistentMenu      | string   | "Toggle chat input menu"              | Label for the button toggling the persistent menu.                                                                                         |
+| addAttachment             | string   | "Add attachments"                     | Label for the button that allows uploading attachments.                                                                                    |
+| speechToText              | string   | "Speech to text"                      | Label for the speech-to-text control button.                                                                                               |
+| sendMessage               | string   | "Send message"                        | Label for the send message button.                                                                                                         |
+| removeFileAttachment      | string   | "Remove file attachment"              | Label for the button to remove a file attachment.                                                                                          |
+| closeConnectionWarning    | string   | "Close connection lost overlay"       | Label for closing warning dialogs .                                                                                                        |
+| goBack                    | string   | "Go back"                             | Label for buttons allowing the user to go back.                                                                                            |
+| deleteAllConversations    | string   | "Delete all conversations"            | Label for the button to delete all conversations in the previous conversation screen.                                                      |
+| chatOptions               | string   | "Chat options"                        | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used.                   |
+| minimizeChat              | string   | "Minimize chat"                       | Label for minimizing the chat window.                                                                                                      |
+| closeChat                 | string   | "Close chat"                          | Label for closing the chat window.                                                                                                         |
+| openChat                  | string   | "Open chat"                           | Label for opening the chat window.                                                                                                         |
+| unreadMessages            | string   | "Unread messages"                     | Label indicating the unread messages status in the badge inside chat toggle button.                                                        |
+| unreadMessageSingularText | string   | "One unread message in chat"          | Label for a single unread message indicator for the chat toggle button.                                                                    |
+| unreadMessagePluralText   | string   | "unread messages in chat"             | Label for multiple unread messages indicator for the chat toggle button.                                                                   |
+| closeTeaserMessage        | string   | "Close teaser message"                | Label for the teaser message close button.                                                                                                 |
+| opensInNewTab             | string   | "Opens in new tab"                    | Label for links that open in a new tab.                                                                                                    |
+| thumbsUp                  | string   | "Like"                                | Label for the positive feedback button.                                                                                                    |
+| thumbsDown                | string   | "Dislike"                             | Label for the negative feedback button.                                                                                                    |
+| openConversation          | string   | "Open conversation"                   | Label for the button that opens a conversation thread in the previous conversation list.                                                   |
+| chatHistory               | string   | "Chat history"                        | This text is used as a heading to indicate the chat history region.                                                                        |
+| homeScreen                | string   | "Chat window home screen"             | This text is used as a heading to indicate the home screen.                                                                                |
+| newMessagePreview         | string   | "New message preview"                 | This text is used inside the teaser message to indicate a new message has arrived.                                                         |
+| audioPlaybackProgress     | string   | "Audio playback progress"             | This text is used to indicate the audio playback progress.                                                                                 |
+| pauseAudio                | string   | "Pause audio"                         | This text is used for the pause audio button.                                                                                              |
+| playAudio                 | string   | "Play audio"                          | This text is used for the play audio button.                                                                                               |
+| playVideo                 | string   | "Play video"                          | This text is used for the play video button.                                                                                               |
+| downloadTranscript        | string   | "Download transcript"                 | This text is used for the download transcript button in the audio player.                                                                  |
+| closeDatePicker           | string   | "Close date-picker"                   | This text is used for the close date-picker button.                                                                                        |
+| viewImageInFullsize       | string   | "View full-size image"                | This text is used for the button to view image in full-size.                                                                               |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"              | This text is used for the heading in the full-size image viewer.                                                                           |
+| downloadFullsizeImage     | string   | "Download full-size image"            | This text is used for the download button in the full-size image viewer.                                                                   |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"        | This text is used for the close button in the full-size image viewer.                                                                      |
+| datePickerPreviousMonth   | string   | "Previous month"                      | This text is used as the label for the button to go to the previous month in the date-picker.                                              |
+| datePickerNextMonth       | string   | "Next month"                          | This text is used as the label for the button to go to the next month in the date-picker.                                                  |
+| buttonGroupLabel          | string   | "Available actions:"                  | This text is used for live message announcements of text with buttons and quick replies messages.                                          |
+| slidesCountText           | string   | "{slidesCount} slides."               | This text is used for live message announcements of slides count in a gallery message.                                                     |
+| slide                     | string   | "Slide"                               | This text is used for live message announcements of text "Slide" in gallery message.                                                       |
path: docs/embedding.md
user: login: vj-venkatesan
body: I modified the description to indicate the usage
created_at: 2025-05-15T15:20:27Z
author_association: COLLABORATOR
diff_hunk: @@ -355,6 +355,36 @@ export interface IWebchatSettings {
 			closeFullsizeImageModal?: string;
 			datePickerPreviousMonth?: string;
 			datePickerNextMonth?: string;
+			actionButton?: string;
+			textWithButtons?: string;
path: src/common/interfaces/webchat-config.ts
user: login: vj-venkatesan
body: oh yeah removed
created_at: 2025-05-15T15:22:20Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,100 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                               | Description                                                                                                                                |
+| ------------------------- | -------- | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"    | Label for the button that scrolls the chat log to the bottom.                                                                              |
+| closeDialog               | string   | "Close dialog"                        | Label for close buttons in modals or dialogs.                                                                                              |
+| togglePersistentMenu      | string   | "Toggle chat input menu"              | Label for the button toggling the persistent menu.                                                                                         |
+| addAttachment             | string   | "Add attachments"                     | Label for the button that allows uploading attachments.                                                                                    |
+| speechToText              | string   | "Speech to text"                      | Label for the speech-to-text control button.                                                                                               |
+| sendMessage               | string   | "Send message"                        | Label for the send message button.                                                                                                         |
+| removeFileAttachment      | string   | "Remove file attachment"              | Label for the button to remove a file attachment.                                                                                          |
+| closeConnectionWarning    | string   | "Close connection lost overlay"       | Label for closing warning dialogs .                                                                                                        |
+| goBack                    | string   | "Go back"                             | Label for buttons allowing the user to go back.                                                                                            |
+| deleteAllConversations    | string   | "Delete all conversations"            | Label for the button to delete all conversations in the previous conversation screen.                                                      |
+| chatOptions               | string   | "Chat options"                        | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used.                   |
+| minimizeChat              | string   | "Minimize chat"                       | Label for minimizing the chat window.                                                                                                      |
+| closeChat                 | string   | "Close chat"                          | Label for closing the chat window.                                                                                                         |
+| openChat                  | string   | "Open chat"                           | Label for opening the chat window.                                                                                                         |
+| unreadMessages            | string   | "Unread messages"                     | Label indicating the unread messages status in the badge inside chat toggle button.                                                        |
+| unreadMessageSingularText | string   | "One unread message in chat"          | Label for a single unread message indicator for the chat toggle button.                                                                    |
+| unreadMessagePluralText   | string   | "unread messages in chat"             | Label for multiple unread messages indicator for the chat toggle button.                                                                   |
+| closeTeaserMessage        | string   | "Close teaser message"                | Label for the teaser message close button.                                                                                                 |
+| opensInNewTab             | string   | "Opens in new tab"                    | Label for links that open in a new tab.                                                                                                    |
+| thumbsUp                  | string   | "Like"                                | Label for the positive feedback button.                                                                                                    |
+| thumbsDown                | string   | "Dislike"                             | Label for the negative feedback button.                                                                                                    |
+| openConversation          | string   | "Open conversation"                   | Label for the button that opens a conversation thread in the previous conversation list.                                                   |
+| chatHistory               | string   | "Chat history"                        | This text is used as a heading to indicate the chat history region.                                                                        |
+| homeScreen                | string   | "Chat window home screen"             | This text is used as a heading to indicate the home screen.                                                                                |
+| newMessagePreview         | string   | "New message preview"                 | This text is used inside the teaser message to indicate a new message has arrived.                                                         |
+| audioPlaybackProgress     | string   | "Audio playback progress"             | This text is used to indicate the audio playback progress.                                                                                 |
+| pauseAudio                | string   | "Pause audio"                         | This text is used for the pause audio button.                                                                                              |
+| playAudio                 | string   | "Play audio"                          | This text is used for the play audio button.                                                                                               |
+| playVideo                 | string   | "Play video"                          | This text is used for the play video button.                                                                                               |
+| downloadTranscript        | string   | "Download transcript"                 | This text is used for the download transcript button in the audio player.                                                                  |
+| closeDatePicker           | string   | "Close date-picker"                   | This text is used for the close date-picker button.                                                                                        |
+| viewImageInFullsize       | string   | "View full-size image"                | This text is used for the button to view image in full-size.                                                                               |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"              | This text is used for the heading in the full-size image viewer.                                                                           |
+| downloadFullsizeImage     | string   | "Download full-size image"            | This text is used for the download button in the full-size image viewer.                                                                   |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"        | This text is used for the close button in the full-size image viewer.                                                                      |
+| datePickerPreviousMonth   | string   | "Previous month"                      | This text is used as the label for the button to go to the previous month in the date-picker.                                              |
+| datePickerNextMonth       | string   | "Next month"                          | This text is used as the label for the button to go to the next month in the date-picker.                                                  |
+| buttonGroupLabel          | string   | "Available actions:"                  | This text is used for live message announcements of text with buttons and quick replies messages.                                          |
path: docs/embedding.md
user: login: vj-venkatesan
body: Modified this as wel
created_at: 2025-05-15T15:25:51Z
author_association: COLLABORATOR
diff_hunk: @@ -428,47 +437,100 @@ _These settings are NOT configurable via the Endpoint Editor in Cognigy.AI_
 
 #### Aria Labels
 
-The following table defines the default aria labels used throughout the Webchat for accessibility. Use them for managing aria-labels based on the preferred language
-
-| Name                      | Type   | Default                            | Description                                                                                                              |
-| ------------------------- | ------ | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
-| scrollToBottom            | string | "Scroll to the bottom of the chat" | Label for the button that scrolls the chat log to the bottom.                                                            |
-| closeDialog               | string | "Close dialog"                     | Label for close buttons in modals or dialogs.                                                                            |
-| togglePersistentMenu      | string | "Toggle chat input menu"           | Label for the button toggling the persistent menu.                                                                       |
-| addAttachment             | string | "Add attachments"                  | Label for the button that allows uploading attachments.                                                                  |
-| speechToText              | string | "Speech to text"                   | Label for the speech-to-text control button.                                                                             |
-| sendMessage               | string | "Send message"                     | Label for the send message button.                                                                                       |
-| removeFileAttachment      | string | "Remove file attachment"           | Label for the button to remove a file attachment.                                                                        |
-| closeConnectionWarning    | string | "Close connection lost overlay"    | Label for closing warning dialogs .                                                                                      |
-| goBack                    | string | "Go back"                          | Label for buttons allowing the user to go back.                                                                          |
-| deleteAllConversations    | string | "Delete all conversations"         | Label for the button to delete all conversations in the previous conversation screen.                                    |
-| chatOptions               | string | "Chat options"                     | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used. |
-| minimizeChat              | string | "Minimize chat"                    | Label for minimizing the chat window.                                                                                    |
-| closeChat                 | string | "Close chat"                       | Label for closing the chat window.                                                                                       |
-| openChat                  | string | "Open chat"                        | Label for opening the chat window.                                                                                       |
-| unreadMessages            | string | "Unread messages"                  | Label indicating the unread messages status in the badge inside chat toggle button.                                      |
-| unreadMessageSingularText | string | "One unread message in chat"       | Label for a single unread message indicator for the chat toggle button.                                                  |
-| unreadMessagePluralText   | string | "unread messages in chat"          | Label for multiple unread messages indicator for the chat toggle button.                                                 |
-| closeTeaserMessage        | string | "Close teaser message"             | Label for the teaser message close button.                                                                               |
-| opensInNewTab             | string | "Opens in new tab"                 | Label for links that open in a new tab.                                                                                  |
-| thumbsUp                  | string | "Like"                             | Label for the positive feedback button.                                                                                  |
-| thumbsDown                | string | "Dislike"                          | Label for the negative feedback button.                                                                                  |
-| openConversation          | string | "Open conversation"                | Label for the button that opens a conversation thread in the previous conversation list.                                 |
-| chatHistory               | string | "Chat history"                     | This text is used as a heading to indicate the chat history region.                                                      |
-| homeScreen                | string | "Chat window home screen"          | This text is used as a heading to indicate the home screen.                                                              |
-| newMessagePreview         | string | "New message preview"              | This text is used inside the teaser message to indicate a new message has arrived.                                       |
-| audioPlaybackProgress     | string | "Audio playback progress"          | This text is used to indicate the audio playback progress.                                                               |
-| pauseAudio                | string | "Pause audio"                      | This text is used for the pause audio button.                                                                            |
-| playAudio                 | string | "Play audio"                       | This text is used for the play audio button.                                                                             |
-| playVideo                 | string | "Play video"                       | This text is used for the play video button.                                                                             |
-| downloadTranscript        | string | "Download transcript"              | This text is used for the download transcript button in the audio player.                                                |
-| closeDatePicker           | string | "Close date-picker"                | This text is used for the close date-picker button.                                                                      |
-| viewImageInFullsize       | string | "View full-size image"             | This text is used for the button to view image in full-size.                                                             |
-| fullSizeImageViewerTitle  | string | "Full-size image viewer"           | This text is used for the heading in the full-size image viewer.                                                         |
-| downloadFullsizeImage     | string | "Download full-size image"         | This text is used for the download button in the full-size image viewer.                                                 |
-| closeFullsizeImageModal   | string | "Close full-size image viewer"     | This text is used for the close button in the full-size image viewer.                                                    |
-| datePickerPreviousMonth   | string | "Previous month"                   | This text is used as the label for the button to go to the previous month in the date-picker.                            |
-| datePickerNextMonth       | string | "Next month"                       | This text is used as the label for the button to go to the next month in the date-picker.                                |
+The following table defines the default texts used throughout the Webchat for accessibility. Use them for managing aria-labels and other screen reader relevant texts based on the preferred language.
+
+| Name                      | Type     | Default                               | Description                                                                                                                                |
+| ------------------------- | -------- | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
+| scrollToBottom            | string   | "Scroll to the bottom of the chat"    | Label for the button that scrolls the chat log to the bottom.                                                                              |
+| closeDialog               | string   | "Close dialog"                        | Label for close buttons in modals or dialogs.                                                                                              |
+| togglePersistentMenu      | string   | "Toggle chat input menu"              | Label for the button toggling the persistent menu.                                                                                         |
+| addAttachment             | string   | "Add attachments"                     | Label for the button that allows uploading attachments.                                                                                    |
+| speechToText              | string   | "Speech to text"                      | Label for the speech-to-text control button.                                                                                               |
+| sendMessage               | string   | "Send message"                        | Label for the send message button.                                                                                                         |
+| removeFileAttachment      | string   | "Remove file attachment"              | Label for the button to remove a file attachment.                                                                                          |
+| closeConnectionWarning    | string   | "Close connection lost overlay"       | Label for closing warning dialogs .                                                                                                        |
+| goBack                    | string   | "Go back"                             | Label for buttons allowing the user to go back.                                                                                            |
+| deleteAllConversations    | string   | "Delete all conversations"            | Label for the button to delete all conversations in the previous conversation screen.                                                      |
+| chatOptions               | string   | "Chat options"                        | Label for the button that opens the chat options screen. By default, the text provided for the Chat screen will be used.                   |
+| minimizeChat              | string   | "Minimize chat"                       | Label for minimizing the chat window.                                                                                                      |
+| closeChat                 | string   | "Close chat"                          | Label for closing the chat window.                                                                                                         |
+| openChat                  | string   | "Open chat"                           | Label for opening the chat window.                                                                                                         |
+| unreadMessages            | string   | "Unread messages"                     | Label indicating the unread messages status in the badge inside chat toggle button.                                                        |
+| unreadMessageSingularText | string   | "One unread message in chat"          | Label for a single unread message indicator for the chat toggle button.                                                                    |
+| unreadMessagePluralText   | string   | "unread messages in chat"             | Label for multiple unread messages indicator for the chat toggle button.                                                                   |
+| closeTeaserMessage        | string   | "Close teaser message"                | Label for the teaser message close button.                                                                                                 |
+| opensInNewTab             | string   | "Opens in new tab"                    | Label for links that open in a new tab.                                                                                                    |
+| thumbsUp                  | string   | "Like"                                | Label for the positive feedback button.                                                                                                    |
+| thumbsDown                | string   | "Dislike"                             | Label for the negative feedback button.                                                                                                    |
+| openConversation          | string   | "Open conversation"                   | Label for the button that opens a conversation thread in the previous conversation list.                                                   |
+| chatHistory               | string   | "Chat history"                        | This text is used as a heading to indicate the chat history region.                                                                        |
+| homeScreen                | string   | "Chat window home screen"             | This text is used as a heading to indicate the home screen.                                                                                |
+| newMessagePreview         | string   | "New message preview"                 | This text is used inside the teaser message to indicate a new message has arrived.                                                         |
+| audioPlaybackProgress     | string   | "Audio playback progress"             | This text is used to indicate the audio playback progress.                                                                                 |
+| pauseAudio                | string   | "Pause audio"                         | This text is used for the pause audio button.                                                                                              |
+| playAudio                 | string   | "Play audio"                          | This text is used for the play audio button.                                                                                               |
+| playVideo                 | string   | "Play video"                          | This text is used for the play video button.                                                                                               |
+| downloadTranscript        | string   | "Download transcript"                 | This text is used for the download transcript button in the audio player.                                                                  |
+| closeDatePicker           | string   | "Close date-picker"                   | This text is used for the close date-picker button.                                                                                        |
+| viewImageInFullsize       | string   | "View full-size image"                | This text is used for the button to view image in full-size.                                                                               |
+| fullSizeImageViewerTitle  | string   | "Full-size image viewer"              | This text is used for the heading in the full-size image viewer.                                                                           |
+| downloadFullsizeImage     | string   | "Download full-size image"            | This text is used for the download button in the full-size image viewer.                                                                   |
+| closeFullsizeImageModal   | string   | "Close full-size image viewer"        | This text is used for the close button in the full-size image viewer.                                                                      |
+| datePickerPreviousMonth   | string   | "Previous month"                      | This text is used as the label for the button to go to the previous month in the date-picker.                                              |
+| datePickerNextMonth       | string   | "Next month"                          | This text is used as the label for the button to go to the next month in the date-picker.                                                  |
+| buttonGroupLabel          | string   | "Available actions:"                  | This text is used for live message announcements of text with buttons and quick replies messages.                                          |
+| slidesCountText           | string   | "{slidesCount} slides."               | This text is used for live message announcements of slides count in a gallery message.                                                     |
+| slide                     | string   | "Slide"                               | This text is used for live message announcements of text "Slide" in gallery message.                                                       |
+| listItemGroupLabel        | string   | "Available list items:"               | This text is used for live message announcements of text in list message.                                                                  |
+| imageContent              | `Object` | [See Image Content](#image-content)   | Image related aria live announcements by screen readers                                                                                    |
+| videoContent              | `Object` | [See Video Content](#video-content)   | Video related aria live announcements by screen readers                                                                                    |
+| audioContent              | `Object` | [See Audio Content](#audio-content)   | Audio related aria live announcements by screen readers                                                                                    |
+| fileContent               | `Object` | [See File content](#file-content)     | File content related aria live announcements by screen readers                                                                             |
+| messageHeader             | `Object` | [See Message Header](#message-header) | Labels for message headers in conversation                                                                                                 |
+| audioTimeRemaining        | string   | "{time} remaining"                    | This text is used by aria-valuetext attribute of input element in an audio message indicating the remaning time left in the Audio playback |
+
+##### Image Content
+
+Image content related text announcements for image elements
+| Name | Type | Default | Description |
+| --------------- | ------ | ------- | ----------- |
+| downloadable | string | "An image with download option." | This text used by image messages where the image is downloadable. |
+| nonDownloadable | string | "An image." | This text used by image messages where the image is not downloadable. |
+
+##### Video Content
+
+Video content related text announcements for video messages
+| Name | Type | Default | Description |
+| ---------------------------- | ------ | ------- | ----------- |
+| withTranscriptAndCaptions | string | "A video with transcript and captions." | This text is used by video elements with transcript and captions |
+| withTranscript | string | "A video with transcript." | This text is used by video messages with transcript |
+| withCaptions | string | "A video with captions." | This text is used by video messages with only captions |
+| withoutTranscriptAndCaptions | string | "A video message." | This text is used by video messages without transcript and captions |
+
+##### Audio Content
+
+Audio content related text announcements for audio messages
+| Name | Type | Default | Description |
+| ----------------- | ------ | ------- | ----------- |
+| withTranscript | string | "An audio message with transcript" | This text is used by audio messages with transcript |
+| withoutTranscript | string | "An audio message." | This text is used by audio messages without transcript |
+
+##### File Content
+
+File content related text announcements for file attachments in messages
+| Name | Type | Default | Description |
+| ------------- | ------ | ------- | ----------- |
+| singleFile | string | "A {type} named '{fileName}' with size {sizeLabel}." | This text is for single file attachments |
path: docs/embedding.md
user: login: sushmi21
body: Let us leave it as it is. Or we could always announce it as 'file' even if it is an image
created_at: 2025-05-16T07:06:28Z
author_association: COLLABORATOR

PR comments:
user: login: sushmi21
created_at: 2025-05-13T15:57:32Z
body: The descriptions in the table (e.g., "This text is used by Aria live attribute for buttons") are misleading. These texts are not directly used in the aria-live attribute itself, but are instead used for live message announcements—meaning they are dynamically announced to screen readers when a message is rendered.

Same goes for the descriptions for the tables like 'Image content related text content is used by aria-live attributes of Image elements'
author_association: COLLABORATOR
user: login: vj-venkatesan
created_at: 2025-05-13T16:03:19Z
body: > The descriptions in the table (e.g., "This text is used by Aria live attribute for buttons") are misleading. These texts are not directly used in the aria-live attribute itself, but are instead used for live message announcements—meaning they are dynamically announced to screen readers when a message is rendered.
> 
> Same goes for the descriptions for the tables like 'Image content related text content is used by aria-live attributes of Image elements'

Okay , I will change according to your suggestion above for all the relevant texts 
author_association: COLLABORATOR