Flow types, limits and approval capabilities
What each flow type can and cannot do, how scheduled paths, Wait elements, screens and subflows split or share a transaction, which per-transaction limits flows hit, how to design a classic approval process (submitters, locking, approvers, delegates, recall, actions) within its limits, and what Flow Approval Processes add.
Given a scenario, explain the capabilities and limitations of each declarative automation tool.
~8 min read · 24 practice questions ·
What the exam expects
- Match a requirement to a flow type, including platform event-triggered and Flow Orchestration.
- Explain how screens, Wait elements and launching automation split or share a transaction, and which elements count toward the SOQL, DML and CPU limits.
- Explain scheduled path batching and run context, and Custom Error placement.
- Design a classic approval process (submitters, record locking, approvers, delegates, recall, actions) within its limits, and know what Flow Approval Processes add.
Key terms: per-transaction limit (a governor limit every flow element in the transaction shares); scheduled path (runs at a time relative to the trigger or a record date); Custom Error element (blocks a record-triggered save with a message); delegated approver (an alternate an assigned approver appoints); flow approval process (stages of approval and background steps run as an orchestration).
Key facts
- Detail
- Record-triggered only, before-save or after-save path; not async, not subflows
- Detail
- Once, daily or weekly
- Detail
- Default and maximum 200, minimum 1
- Detail
- 25
- Detail
- Admins (Modify All Records or Modify All Data), optionally the assigned approver
- Detail
- Does not trigger workflow rules or field validations
Sources for this section (7)
- Custom Error Elementhelp.salesforce.com (opens in a new tab)
- Decision Guidearchitect.salesforce.com (opens in a new tab)
- Schedule-Triggered Flowshelp.salesforce.com (opens in a new tab)
- Scheduled Pathshelp.salesforce.com (opens in a new tab)
- Classic Approval Limitshelp.salesforce.com (opens in a new tab)
- Edit Locked Recordshelp.salesforce.com (opens in a new tab)
- Roll-Up Summary Fieldhelp.salesforce.com (opens in a new tab)
- Why does a failing element's fault path not save a load that hit the DML statement limit?
- When do interviews resumed after a Wait share one set of limits?
- Why does a schedule-triggered flow that updates all
$Recordfield values fail on every record?
The questions are free to read. Answers with their sources and self-grading are included with the pack.
Keep reading with the Platform Administrator II pack
- Core concepts
- Exam traps
- Worked scenario
The pack includes:
- All 29 lessons of the Platform Administrator II guide, with reading progress
- Interactive decision walks and step-by-step sequence steppers
- Inline practice questions and one-click topic practice (24 questions for this lesson)
- An official source cited for every claim
- An AI tutor that answers from the guide
- Unlimited timed practice exams