Configuring declarative action buttons
Configure declarative action buttons to perform actions.
-
Trigger a UI interaction as a declarative action
Trigger a UI interaction from a declarative action to extend a page without taking ownership.
-
Configure a form action layout
Add a UX Form Actions Layout to a workspace page in UI Builder.
-
Configure a form action to open a custom modal
Configure a declarative action to open a custom modal that provides information or interactive elements without navigating away from the current page.
-
Configure modal background loading
Configure a modal to load large selections of records added to a related list in the background.
-
Use declarative actions to resize a modal in your workspace.
-
Configure dynamic conditions for a list action
Configure a list or related list action to perform an action only when it satisfies dynamic conditions.
-
Configure an action configuration record
Create an action configuration record for a form or list action and copy the action configuration record's sys_id.
-
Configure a watch list where you can add yourself, remove yourself, add multiple users, and add multiple records.
---
title: Configuring declarative action buttons
description: Configure declarative action buttons to perform actions.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/platform-user-interface/configuring-da-buttons.html
release: australia
topic_type: concept
last_updated: "2026-11-06"
reading_time_minutes: 1
breadcrumb: [Declarative actions, Administer, Configurable Workspace UI, Configure UIs and portals, Configure user experiences]
---
# Configuring declarative action buttons
Configure declarative action buttons to perform actions.
- **[Trigger a UI interaction as a declarative action](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/configure-da-ui-interactions.md)**
Trigger a UI interaction from a declarative action to extend a page without taking ownership.
- **[Configure a form action layout](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/configure-da-action-layout.md)**
Add a UX Form Actions Layout to a workspace page in UI Builder.
- **[Configure a form action to open a custom modal](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/configuring-an-action-button-to-open-a-custom-modal.md)**
Configure a declarative action to open a custom modal that provides information or interactive elements without navigating away from the current page.
- **[Configure modal background loading](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/set-up-asychronous-record-addition-declarative-actions.md)**
Configure a modal to load large selections of records added to a related list in the background.
- **[Resize a modal](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/set-up-resizing-for-select-modals-in-configurable-workspace.md)**
Use declarative actions to resize a modal in your workspace.
- **[Configure dynamic conditions for a list action](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/disable-list-actions-based-on-dynamic-conditions.md)**
Configure a list or related list action to perform an action only when it satisfies dynamic conditions.
- **[Configure an action configuration record](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/config-da-action-configuration.md)**
Create an action configuration record for a form or list action and copy the action configuration record's sys\_id.
- **[Configure a watch list](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/configure-watch-list.md)**
Configure a watch list where you can add yourself, remove yourself, add multiple users, and add multiple records.
| title | Configuring declarative action buttons |
| description | Configure declarative action buttons to perform actions. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/platform-user-interface/configuring-da-buttons.html |
| release | australia |
| topic_type | concept |
| last_updated | 2026-11-06 |
| reading_time_minutes | 1 |
| breadcrumb | Declarative actionsAdministerConfigurable Workspace UIConfigure UIs and portalsConfigure user experiences |