Submit for Approval versus Request an Approval
Key Takeaway
Use the action that matches the approval engine: Submit for Approval for a Classic Approval Process, and Request an Approval for a flow approval process.
Flow Builder has two separate actions for sending a record into an approval, and each action works with a different approval engine. Submit for Approval sends one record into a Classic Approval Process. Request an Approval runs an active, autolaunched flow approval process built with Flow Approval Processes. An app builder picks the action that matches the approval engine the org uses.
Two actions, two approval engines
The two actions are not interchangeable, because each one works with only one approval engine.
| Classic Approval Process | Flow approval process | |
|---|---|---|
| Submit for Approval | Submits a record to it | Doesn't work with it |
| Request an Approval | Doesn't submit a record to it | Runs it |