# Configuring button settings for a step of the workflow

Users can take actions at a particular step of the workflow by clicking pre-defined buttons. Let us understand how these buttons are defined with custom properties.

As given in the [**Overview**](/workflow-builder/introduction/overview.md)***,*** we have [**initiated the workflow**](/workflow-builder/introduction/how-to-add-a-new-workflow.md), [**defined conditions**](/workflow-builder/how-to-create-workflows/defining-conditions-for-a-step.md) and [**updated the status**](/workflow-builder/how-to-create-workflows/define-workflow-step/updating-status-and-defining-future-actions-buttons.md) for step 1.  Now the next task to complete step 1 would be adding the following buttons.

* Two buttons **Approve** and **Reject** should be made visible in the form to the **Manager**.
* An **Update** button should be made visible in the form to the initiator for 15 minutes after submission in case, they want to make any changes.

1\.    For adding a button for a step, click **Define Future Actions**. \
Let us continue with the settings configured for the node created in the [**Updating the status for a step of the workflow**](/workflow-builder/how-to-create-workflows/define-workflow-step/updating-status-and-defining-future-actions-buttons.md) section.

<figure><img src="/files/FPi8UIZ3hqByPoyNybNv" alt=""><figcaption><p><em>Define Future actions</em></p></figcaption></figure>

&#x20;The **Define Actions** window is displayed on the right.

<figure><img src="/files/5tfdvcevRCsv8RQdGpsh" alt=""><figcaption><p><em>Define Action Buttons</em></p></figcaption></figure>

2\.    Since, we want to create 3 buttons, click **Add New Button**.\
&#x20;The button details and settings window is displayed. You can select the settings as required by your business process.

{% hint style="info" %}
Please read through the sub-sections to know more about each button setting in detail.

* [**Basic details**](/workflow-builder/how-to-create-workflows/define-workflow-step/configuring-button-settings-for-a-step-of-the-workflow/basic-details.md)
* [**Form edit settings**](/workflow-builder/how-to-create-workflows/define-workflow-step/configuring-button-settings-for-a-step-of-the-workflow/form-edit-settings.md)
* [**Assignment settings**](/workflow-builder/how-to-create-workflows/define-workflow-step/configuring-button-settings-for-a-step-of-the-workflow/assignment-settings.md)
* [**Comment log settings**](/workflow-builder/how-to-create-workflows/define-workflow-step/configuring-button-settings-for-a-step-of-the-workflow/comment-log-settings.md)
* [**Auto trigger settings**](/workflow-builder/how-to-create-workflows/define-workflow-step/configuring-button-settings-for-a-step-of-the-workflow/auto-trigger-settings.md)
* [**Time settings**](/workflow-builder/how-to-create-workflows/define-workflow-step/configuring-button-settings-for-a-step-of-the-workflow/time-settings.md)
  {% endhint %}


---

# Agent Instructions: 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:

```
GET https://docs.senpiper.com/workflow-builder/how-to-create-workflows/define-workflow-step/configuring-button-settings-for-a-step-of-the-workflow.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
