---
schema_version: "1"
id: fd4a333ee5a2540a9371d32952cc8f81947c915a12bd464a634700748d1d2695
title: Withdraw a Approval Request That Uses a Classic Approval Process
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/approvals_users_recall.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.approvals_users_recall.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 919019cf6095584f9f671746bda1069cb5b157b294adc7c197ca84e5b8c21e0e
description: If you submitted a record for approval but suddenly must update information in the record, recall the approval request. However, whether you can recall an approval request depends on how your admin configured the classic approval process that the record was submitted to.
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Withdraw a Approval Request That Uses a Classic Approval Process

If you submitted a record for approval but suddenly must update information in the record, recall the approval request. However, whether you can recall an approval request depends on how your admin configured the classic approval process that the record was submitted to.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: both Salesforce Classic and Lightning Experience</td></tr><tr class="" id="approvals_users_recall__d5303e54"><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d282847e75">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d282847e75 ">To withdraw an approval request:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d282847e75 ">Read on the Record</td>

          </tr>
        </tbody>
      </table>

![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_important.png)

Important Try [Flow Approval Processes](https://help.salesforce.com/s/articleView?id=platform.automate_automated_approvals.htm&release=264.0.0&type=5 "As your company grows, so does the complexity of your approvals, often requiring input from multiple people in different departments across different time zones. This complexity can mean that you spend more time waiting for each person to complete their review in the right order. Flow Approval Processes helps you coordinate multistep reviews that involve users, systems, and conditional paths."), a modern alternative to Classic Approval Processes. This new feature provides a more flexible, user-friendly flow-based interface, and it can trigger on record changes, supporting Apex extensibility and detailed logging for compliance and audit trails. It supports dynamic routing based on data and business rules, unlike Classic Approval Processes, which are tied to specific objects and offer limited support for processes by using conditions. With Flow Approval Processes, you can monitor submitted records and quickly identify bottlenecks, giving you unprecedented visibility into approval workflows. And, like Classic Approval Processes, Flow Approval Processes don’t consume automation credits or orchestration runs.

1. Go to the detail page for the record associated with the approval request.
2. In the Approval History related list, recall the approval request.

#### See Also

- [Recall an In-Progress Approval Submission](https://help.salesforce.com/s/articleView?id=platform.automate_automated_approvals_manage_recall_inprogress_approval_submission.htm&release=264.0.0&type=5 "Recall an approval submission from the Approval Submissions list view. You can recall only in-progress approval submissions.")
- [Submit a Record for Approval Using a Classic Approval Process](https://help.salesforce.com/s/articleView?id=platform.approvals_users_submit.htm&release=264.0.0&type=5 "Depending on your org’s customizations, you can submit a record for approval directly from that record.")
- [Classic Approval Processes User Preferences](https://help.salesforce.com/s/articleView?id=platform.approvals_change_approval_user_pref.htm&release=264.0.0&type=5 "Identify a delegated approver and control whether you receive approval request emails.")
- [Approval Requests from Classic Approval Processes for Users](https://help.salesforce.com/s/articleView?id=platform.approvals_users.htm&release=264.0.0&type=5 "Your admin can set up classic approval processes that let you and other users submit records for approval, which results in approval requests.")