> For the complete documentation index, see [llms.txt](https://docs.stackerhq.com/stacker-classic/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stackerhq.com/stacker-classic/customization/creating-buttons/action-buttons.md).

# Action Buttons

Action buttons let you update specific fields on a record. You can add action buttons on both the **List view** and the **Detail view**.

## Create action buttons in list layout

Add action buttons to your list layout:

1. Click **Edit Layout**
2. Click the **Actions** tab
3. Click **+ Add New** to create a new button

![](https://support.stackerhq.com/hc/article_attachments/7520776450579)

Action buttons are not available on Kanban Board and Inbox view display.

## Create action buttons in detail layout

Add an action button to your detail layout:

1. Go to your Detail layout
2. Click **Edit Layout**
3. Click **Page Buttons**
4. Click **Add new**
5. Choose the record(s) the user can update

![](https://support.stackerhq.com/hc/article_attachments/6841975898515)

## Add Action Button in a Field widget <a href="#h_01fzjk5t7d35j0tafaq6zx0jmp" id="h_01fzjk5t7d35j0tafaq6zx0jmp"></a>

1. Go to your Detail layout
2. Click **Edit Layout**
3. Click a field widget to add to your detail layout
4. In the **Edit layout** sidebar, click the Actions tab
5. Toggle on the action button and edit the appearance by selecting the pencil icon
6. Click **Save layout**

## Edit Action Button

To edit an action button:

1. Toggle on the action button
2. Select the Pencil icon

When using your Action Button in a Field widget, you can choose the buttons:

* Position by changing the Display setting
* Button style by changing the Button Style setting
* Conditional visibility by clicking the eye icon next to the action button

![Screenshot\_2022-03-04\_at\_15.17.16.png](https://support.stackerhq.com/hc/article_attachments/4574292216851)

![](https://support.stackerhq.com/hc/article_attachments/4574367112339)

## Confirmation Modal

Update record Action buttons do not show a pop-up by default if your users do not need to make any edits. Allowing you to use your Stacker app to approve tasks or manage workflows smoothly and easily.

In the example, selecting the Action button "Move to Screening" updates the Stage to "Phone Screen"

![](https://support.stackerhq.com/hc/article_attachments/16140651869331)

With this default setting, a user may not see a pop-up in a number of scenarios, for example:

* When all fields on the action button do not need editing. For example, an action button that is set to update a field with a default value and does not **allow user to edit value**.
* When action buttons allow users to edit the value of a field but the user does not have permission to edit.

It is possible to override this setting. For certain actions, you may still want to show a pop-up even if users don’t have to make any edits.

#### Always show confirmation modal:

1. Click **Edit Layout**
2. Under **Actions**, toggle the button you want to edit on
3. Click the pencil icon
4. Click **Update record**
5. Check **Always show confirmation modal**
6. Click **Save**

![](https://support.stackerhq.com/hc/article_attachments/16140373782803)

## Delete an Action Button

There are two ways to delete your action buttons.

**Delete from Edit Layout**

1. Go to detail view
2. Click **Edit layout**
3. Select **Page Buttons**
4. Untoggle the button and a trash icon will appear

![](https://support.stackerhq.com/hc/article_attachments/13998200895891)

**Delete from the Data Grid**

1. Go to **Manage fields and data**
2. Select the table with the button
3. In the top right click **Actions**
4. Click the 3 dots next to the button
5. Click **Delete**

![](https://support.stackerhq.com/hc/article_attachments/6842167996691)

It is only possible to update a record with Action Buttons at the moment. If you would like to see the Action button do something else, please add this to our features request board.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.stackerhq.com/stacker-classic/customization/creating-buttons/action-buttons.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
