Modeless dialogs
Summarize
Summary of Modeless dialogs
Modeless dialogs in CSM Configurable Workspace are overlay windows that allow customer service agents to simultaneously interact with the main workspace and dialog content. Agents use these dialogs to create and post comments, work notes, and emails directly to the activity stream without losing context of the main record.
Show less
Thin compose modeless dialogs specifically integrate this functionality into the activity stream, providing resizable, auto-expanding rich text editors for comments, work notes, and emails across various CSM record pages.
Using Modeless Dialogs for Comments and Work Notes
- Agents can create comments or work notes via tabs in the activity stream and post them immediately or save them with the case record.
- Knowledge article links can be inserted into comments or work notes from the Recommended Actions panel.
- Modeless dialogs can be opened, moved, minimized to a workspace dock, or returned to the compose window, allowing flexible multitasking.
- Drafts are local to the browser and clear on page reload; comments and work notes stay synchronized between dialogs and the main form.
Using Modeless Dialogs for Emails
- Agents create, send, reply to, and forward emails via the Email tab in the activity stream or modeless dialogs.
- Emails sent from modeless dialogs are posted to the activity stream and compose windows close automatically after sending.
- Features include applying email templates, attaching files, managing multiple drafts (one compose window open at a time), and minimizing dialogs to the dock.
- Email headers can be expanded or collapsed for editing or compact viewing, with recipient fields and subject displayed accordingly.
- Draft indicators visually signal unsaved content in comments, work notes, and emails.
Form Templates for Comments and Work Notes
Form templates can prefill content in Additional comments and Work notes fields. When applied, modeless dialogs open with template content ready for posting, supporting separate or combined comment and work note templates. Existing text can be restored by undoing the template content.
Viewing Attachments in Modeless Dialogs
- Attachments can be previewed within modeless dialogs, allowing agents to view files without leaving the case or interaction context.
- Navigation through multiple attachments is supported via a carousel, with options to download or delete files.
- This feature is controlled by the workspace-level property Open attachment preview in modeless window, enabled by default.
Rich Text Editor and System Property Configuration
- The Rich Text Editor (RTE) is enabled in modeless dialogs even if the
glide.ui.journal.usehtmlsystem property is false. - This property controls whether HTML tags appear in Additional comments and Work notes fields on the case record.
- To remove HTML tags and enable RTE across the instance, set
glide.ui.journal.usehtmlto true in the system properties and refresh the workspace.
Modeless dialogs are windows that overlay the main window content in CSM Configurable Workspace. Customer service agents can use modeless dialogs to create and post comments and work notes to the activity stream and to compose and send emails.
- Create comments and work notes to post to the activity stream.
- Create and send emails and reply to or forward emails.
After opening a modeless dialog, agents can move it around the screen and put it where they need it. This feature enables agents to reference information from the main window while drafting text in the overlay window.
Thin compose modeless dialogs
- Auto expand to accommodate the text.
- Can be manually resized.
- Can be minimized after they are opened.
- Have the rich text editor enabled even when the glide.ui.journal.use_html system property is set to false.
- Front-line case page
- CSM default record page
- CSM Interaction record page
- CSM centered chat interaction record page
- CSM voice interaction record page
- Email interaction record page
Creating comments and work notes
Use modeless dialogs to create comments and work notes and post them to the activity stream.
| Task | Description |
|---|---|
| Create a comment or work note | To create a comment or a work note:
|
| Post a comment or work note to the activity stream | To post a comment or work note, select one of the following actions from the Compose window:
The system posts the comment or work note to the activity stream. Saving the case record also posts the comment or work note to the activity stream. |
| Add a link to a knowledge article | To add a link to a knowledge article:
The workspace switches to the relevant tab. The inserted link displays the knowledge article title and article number as a hyperlink, in the format |
| Open a comment or work note in a modeless dialog | Select the pop out ( You can open a modeless dialog before or after you start entering text in the Compose window. Note: You can have one modeless dialog of each
type (comments, work notes, and email) open at a time. |
| Return a comment or work note to the Compose window | After opening a comment or work note in a modeless dialog, you can return the text to the Compose window in the activity stream in the following ways:
|
| Minimize a modeless dialog | To minimize a modeless dialog, select the Minimize dialog ( Minimized modeless dialogs appear in the dock at the bottom of the workspace. For more information, see Workspace dock. |
| Open a minimized modeless dialog |
Select a minimized modeless dialog from the dock to restore it. Items in the dock appear with the action type (email, comment, or work note) and an abbreviated title. |
| Discard a comment or work note | To discard a comment or work note:
|
- Draft comments and work notes are local to the browser. If the browser page is reloaded, the draft text is cleared.
- Comments and work notes stay synchronized on the form and in the modeless dialogs.
- The Compose window can be resized.
Creating emails
Use modeless dialogs to create and save email drafts and to send emails.
Emails that are sent from a modeless dialog are posted to the activity stream. Agents can reply to and forward emails from the activity stream.
| Task | Description |
|---|---|
| Create and send an email | To create and send an email:
When creating emails and sending emails:
|
| Open an email in a modeless dialog | Select the pop out ( You can open a modeless dialog either before or after you start entering text in the Compose window. Note: You can have one modeless dialog of each type
(comments, work notes, and email) open at a time. |
| Return an email to the Compose window | After opening an email in a modeless dialog, you can return the email to the Compose window in the activity stream in the following ways:
|
| Minimize a modeless dialog | To minimize a modeless dialog, select the Minimize dialog ( Minimized modeless dialogs appear in the dock at the bottom of the workspace. For more information, see Workspace dock. |
| Open a minimized modeless dialog |
Select a minimized modeless dialog from the dock to restore it. Items in the dock appear with the action type (email, comment, or work note) and an abbreviated title. |
| Reply to or forward an email | To reply to or forward an email:
The Compose window automatically closes after the email is posted to the activity stream. |
| Add a link to a knowledge article | To add a link to a knowledge article:
The system inserts the knowledge article title and article number as a hyperlink in the body of the email, in the format |
| Apply a template to an email |
To apply a template to an email:
Note: If no templates are available, the icon does not appear in the footer. |
| Open a draft email in a subtab | Select the Pop out icon ( The Compose Email window closes when the email opens in the subtab. |
|
View a list of draft emails |
Select the View drafts icon (
|
|
Select an email draft |
Select the View drafts icon ( To view a list of all email drafts:
|
| Select an email draft from the Draft Emails related list |
|
|
Discard the current draft email |
|
|
Delete an email draft from the Manage drafts pop-up window |
|
- An agent can create multiple email drafts.
- An agent can have one Compose window open at a time.
- The Compose Email window can be resized.
Collapsing and expanding the email header
- To
- Cc
- Bcc
- Subject
- The names in the To, Cc, and Bcc fields are combined into one line. If there is a long list of recipients, some of the names are replaced with "and more".
- The subject is displayed in a second line.
- The fields are not editable.
When you create a new email or forward an email, the header is expanded by default and displays the To and Subject fields. If you expand the Cc and Bcc fields, the collapse header icon is displayed.
When you reply to an email, the header is collapsed by default. Expanding the header shows all the fields that contain information.
Draft indicators
- Email tab: Displays "Email (Draft)" text next to the tab name.
- Work notes tab: Displays a dot indicator next to the tab name.
- Comments tab: If the Comments tab is configured on a page, it also displays a dot indicator next to the tab name when a draft exists.
Compose Email modeless dialog footer icons
| Icon | Description |
|---|---|
| Discard draft ( |
Select this icon to delete the current draft. Then confirm the delete action in the resulting confirmation message. |
| Apply template ( |
Select this icon to display a list of available templates. You can select a template from the list or search for a specific template. The list can display up to 10 templates. Selecting a template applies that
template to the draft email. Note: If no templates are available, the icon does not appear in the footer. |
| View drafts ( |
Select this icon to display a list with recent draft emails as well as email-related actions. You can select an email draft from the list to display that draft in the Compose Email window. Email-related actions include:
|
| Attach file ( |
Select this icon to attach files to an email draft From computer or From record. After attaching one or more files, you can hide or show the attachments. |
Using form templates to create comments and work notes
You can create and use form templates that add content to the Additional comments and Work notes fields on a case record and then post that content to the activity stream.
| Content to add | Description |
|---|---|
| Comment | If a template includes content to add to the Additional comments field on the case record, the system does the following:
|
| Work note | If a template includes content to add to the Work notes field on the case record, the system does the following:
|
| Comment and work note | If a template includes content to add to both the Additional comments and Work notes fields on the case record, the system does the following:
Selecting Post Comments adds the content to the Additional comments field on the case record and to the activity stream. Selecting Post Work Notes adds the content to the Work notes field on the case record and to the activity stream. |
If text already exists in the Additional comments or Work notes fields, applying a template opens a modeless dialog and adds the template content. Selecting Undo removes the template content from the modeless dialog and replaces it with the existing text from the fields on the Case record.
Viewing attachments in modeless dialogs
Agents can view attachments in modeless dialogs rather than a full-screen view. This feature enables agents to view attachments while referencing the underlying case or interaction pages.
- Select an attachment to open the file in a modeless dialog.
When an attachment is already open in a modeless dialog and a second attachment is opened, the second attachment opens in the same modeless dialog.
- Navigate through multiple attachments using a carousal.
- Download and delete attachments.
Updating the glide.ui.journal.use_html property
The Rich Text Editor (RTE) is enabled for modeless dialogs and the thin compose modeless dialog feature. It is not enabled for the instance unless the glide.ui.journal.use_html system property is set to true.
When you enter text in a comment or work note modeless dialog, the system adds that same text to the Additional comments and Work notes fields on the case record. HTML tags can appear along with the text in these fields.
- In the navigation filter, enter sys_properties.list to display a list of the properties stored in the System Properties [sys_properties] table.
- Search for the glide.ui.journal.use_html property in the Name column.
- Set the Value field to true and select Update.
- Return to CSM Configurable Workspace and refresh the page.
Setting this property to true enables the Rich Text Editor for the Additional comments and Work notes fields on the case record and removes the HTML tags.