# Approve/decline a workflow

Once a workflow has been [submitted for approval](/chat-flow/workflow-management/approving-deploying-workflows/submit-a-workflow-for-approval.md), a user with admin rights must review and [approve](#approve-a-workflow) or [decline ](#decline-a-workflow)the workflow.

{% embed url="<https://vimeo.com/761772691?share=copy>" %}

## **Approve a workflow**

1. Select the *Manage Flows* icon in the panel on the left. &#x20;

![](/files/-MbkxPWVB3JHwEl__WN0)

2. Select *My Approvals* from the drop-down. All the workflows that are pending approval are listed here.&#x20;
3. Select a workflow from the list to see information about the flow on the right.&#x20;

There are three tabs you can select:

* **Details** - author, last modified date, summary (as entered by the submitter)&#x20;
* **Change log** - records the changes made to the state of the flow&#x20;
* **Approver log** - records who made the above changes by either approving or declining a flow

4. If you have admin rights, there will be an option to either approve or decline the workflow on the ***Details*** tab.&#x20;
5. Approving a workflow moves it to *Production Ready*.

The workflow is ready to be [deployed to production](/chat-flow/workflow-management/approving-deploying-workflows/deploy-a-workflow-to-production.md).

![](/files/df3M3sHMLFFkh3NlZHVf)

## **Decline a workflow**

1. If a workflow is declined by the approver, the flow moves to *Declined*.&#x20;

![](/files/LCA9UD9CjSuqBg5AStHu)

2. After making the necessary changes, the flow must be saved and resubmitted for approval following the [same steps](/chat-flow/workflow-management/approving-deploying-workflows/submit-a-workflow-for-approval.md).&#x20;
3. Resubmitting the workflow will again move the flow from *Declined* to *Pending* from where the approver can approve or decline the flow.&#x20;


---

# 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://help.clickatell.com/chat-flow/workflow-management/approving-deploying-workflows/approve-decline-a-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.
