--- 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-10-09" 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. - **[Configure a declarative action with the Now Assist icon](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/create-da-buttons-now-assist-icon.md)** Configure a declarative action button with the Now Assist icon \(\[Omitted image "icon-ai-sparkle.png"\] Alt text:\) and hover animation. - **[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 on a workspace page](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.