--- title: Modeless dialogs description: Modeless dialogs are windows that overlay the main window content in CRM 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. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/customer-service-management/csm-front-line-case-page-modeless-dialogs.html release: australia topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 16 breadcrumb: [CRM Workspace features, CRM Workspace, Organize agent workspaces, Configure, Customer Service Management] --- # Modeless dialogs Modeless dialogs are windows that overlay the main window content in CRM 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. A modeless dialog is a window that appears in a workspace as an overlay on top of the main window content. This overlay enables agents to interact with the window content and the overlay content at the same time. Agents can use modeless dialogs to do the following: - 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 The thin compose modeless dialog feature incorporates modeless dialogs into the activity stream. It enables agents to initiate a comment, work note, or email from the activity stream in a modeless dialog. 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. Thin compose modeless dialogs are available on the following record pages: - [Front-line case page](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/csm-front-line-case-page.md) - [CSM default record page](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/csm-default-record-page.md) - [CSM Interaction record page](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/csm-interaction-record-page.md) - [CSM centered chat interaction record page](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/csm-centered-chat-interaction-page.md) - [CSM voice interaction record page](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/csm-native-voice-record-page.md) - [Email interaction record page](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/csm-email-interaction-record-page.md) **Note:** The thin compose modeless dialog feature has the Rich Text Editor enabled, which can add HTML tags along with the text to the **Additional comments** and **Work notes** fields on the case record. To remove these tags, see [Updating the glide.ui.journal.use\_html property](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/csm-front-line-case-page-modeless-dialogs.md). ## 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:1. Select one of the following tabs at the top of the activity stream: - **Comments** - **Work notes** 2. Add the text to the Compose window. |
| 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:- **Post Comments** - **Post Work notes** 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:1. Select the Recommended Actions tab in the contextual side panel. 2. View the list of knowledge articles or search for an article. 3. Select the More Actions menu on the knowledge article card. 4. Select **Attach and add link in comment** or **Add link in work note** or **Attach and add link in email**. The workspace switches to the relevant tab. The inserted link displays the knowledge article title and article number as a hyperlink, in the format `Article Title: KB0012345`. |
| Open a comment or work note in a modeless dialog | Select the pop out \(\[Omitted image "modeless-dialog-pop-out-icon.png"\] Alt text: modeless dialog pop out icon which is a smaller solid square within a larger square\) icon to open a comment or work note in a modeless dialog.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:- Select the Continue editing in compose \(\[Omitted image "modeless-dialog-continue-editing-icon.png"\] Alt text: square icon with down arrow\) button at the top of the modeless dialog. - Select the **Pop in** link in the Compose window in the activity stream. |
| Minimize a modeless dialog | To minimize a modeless dialog, select the Minimize dialog \(\[Omitted image "modeless-dialog-minimize-icon.png"\] Alt text: minimize icon is a flat white line at the bottom of a black box\) button in the window header. Minimized modeless dialogs appear in the dock at the bottom of the workspace. For more information, see [Workspace dock](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/csm-config-ws-bottom-utility-bar.md). |
| 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:1. Select the Close dialog \(\[Omitted image "modeless-dialog-close-icon.png"\] Alt text: close icon is a white X on a black background\) button in the modeless dialog header. 2. Confirm the Close Dialog action by selecting **Continue** in the confirmation pop-up window. |
| Task | Description |
|---|---|
| Create and send an email | To create and send an email:1. Select the **Email** tab at the top of the activity stream. 2. Fill out the fields on the email form: 1. To, Cc, Bcc 2. Subject 3. Email body 3. Select **Send email**. When creating emails and sending emails: - The Compose window automatically closes after the email is sent. - The email is posted to the activity stream. |
| Open an email in a modeless dialog | Select the pop out \(\[Omitted image "modeless-dialog-pop-out-icon.png"\] Alt text: modeless dialog pop out icon which is a smaller solid square within a larger square\) icon to open an email in a modeless dialog.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:- Select the Continue editing in compose \(\[Omitted image "modeless-dialog-continue-editing-icon.png"\] Alt text: square icon with down arrow\) button at the top of the modeless dialog. - Select the **Pop in** link in the Compose window in the activity stream. |
| Minimize a modeless dialog | To minimize a modeless dialog, select the Minimize dialog \(\[Omitted image "modeless-dialog-minimize-icon.png"\] Alt text: minimize icon is a flat white line at the bottom of a black box\) button in the window header. Minimized modeless dialogs appear in the dock at the bottom of the workspace. For more information, see [Workspace dock](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/csm-config-ws-bottom-utility-bar.md). |
| 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:1. Expand an email in the activity stream. 2. Select one of the following buttons to open the Compose Email window: - **Reply** - **Reply all** - **Forward** 3. Add the desired text. 4. Select **Send 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:1. Select the Recommended Actions tab in the contextual side panel. 2. View the list of knowledge articles or search for an article. 3. Select the More Actions menu on the knowledge article card. 4. Select **Attach and add link in email**. The system inserts the knowledge article title and article number as a hyperlink in the body of the email, in the format `Article Title: KB0012345`. |
| Apply a template to an email | To apply a template to an email: 1. Select the Apply templates icon \(\[Omitted image "csm-email-modeless-dialog-apply-template.png"\] Alt text: Apply templates icon\) in the Compose email modeless dialog footer to display a list of available templates. The Template preview modal displays the available email templates. It does not display quick messages or response templates. 2. Select a template from the list. You can also search for a specific template. The system adds the contents of the template to the body of the 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 \(\[Omitted image "modeless-dialog-pop-out-icon.png"\] Alt text: modeless dialog pop out icon which is a smaller solid square within a larger square\) in the Compose Email window header to open the draft email in a subtab.The Compose Email window closes when the email opens in the subtab. |
| View a list of draft emails | Select the View drafts icon \(\[Omitted image "csm-email-modeless-dialog-view-drafts.png"\] Alt text: Compose email view drafts icon\) in the Compose Email window footer. Selecting this icon displays a list that includes the most recent email drafts. The list also includes the following actions: - **Manage drafts**: Displays the Manage drafts pop-up window. From this window, you can view a list of all draft emails. You can also delete email drafts from this window. - **Create new email**: Creates a new email in the Compose email window. |
| Select an email draft | Select the View drafts icon \(\[Omitted image "csm-email-modeless-dialog-view-drafts.png"\] Alt text: Compose email view drafts icon\) in the Compose Email window footer. Selecting this icon displays a list that includes the most recent email drafts. You can select a recent draft from this list. To view a list of all email drafts: 1. Select the View drafts icon and then select **Manage drafts**. 2. Select a draft from the list in the Manage drafts pop-up window. The system saves the current draft email and opens the selected draft email in the Compose Email window. |
| Select an email draft from the Draft Emails related list | 1. Select the Related Lists tab in the contextual side panel. 2. Expand the Draft Emails related list. 3. Select the Open draft icon on the desired draft email card. The system opens the selected draft email in a subtab. |
| Discard the current draft email | 1. Select the Discard draft icon \(\[Omitted image "csm-email-modeless-dialog-discard-draft.png"\] Alt text: Compose email discard draft icon\) in the Compose Email window footer. 2. Confirm the Discard action by selecting **Discard** in the confirmation pop-up window. The system displays a message that the draft email has been discarded. |
| Delete an email draft from the Manage drafts pop-up window | 1. Select the View drafts icon \(\[Omitted image "csm-email-modeless-dialog-view-drafts.png"\] Alt text: Compose email view drafts icon\) in the Compose Email window footer. 2. Select **Manage drafts** to display the Manage drafts pop-up window. 3. Select an email to delete by enabling the check box. 4. Select **Delete** in the pop-up window. 5. Confirm the action by selecting **Delete** again. |
| Icon | Description |
|---|---|
| Discard draft \(\[Omitted image "csm-email-modeless-dialog-discard-draft.png"\] Alt text: Compose email discard draft icon\) | Select this icon to delete the current draft. Then confirm the delete action in the resulting confirmation message. |
| Apply template \(\[Omitted image "csm-email-modeless-dialog-apply-template.png"\] Alt text: Compose email apply templates icon\) | 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 \(\[Omitted image "csm-email-modeless-dialog-view-drafts.png"\] Alt text: Compose email view drafts icon\) | 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: - **Manage drafts**: Displays the Draft Management pop-up window which includes a list of email drafts. Select a draft to display the contents in the Compose Email window. You can also delete email drafts from this pop-up window. - **Create new email**: Creates a new email draft in the Compose Email window. |
| Attach file \(\[Omitted image "csm-email-modeless-dialog-attach-file.png"\] Alt text: Compose email attach file icon\) | 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. |
| 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:- Displays a modeless dialog for composing a comment. - Adds the content to the **Comments** field in the modeless dialog. Selecting **Post Comments** adds the content to the **Additional comments** field on the case record and to the activity stream. |
| Work note | If a template includes content to add to the **Work notes** field on the case record, the system does the following:- Displays a modeless dialog for composing a work note. - Adds the content to the **Work notes** field in the modeless dialog. Selecting **Post Work Notes** adds the content to the **Work notes** field on the case record and to the activity stream. |
| 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:- Displays two modeless dialogs, one for composing a comment and one for composing a work note. - Adds the content for the comment to the **Comments** field in the comment modeless dialog. - Adds the content for the work note to the **Work notes** field in the work note modeless dialog. 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. |