From Tim Combridge & Salesforce Ben: An Orchestrator Overview
/0 Comments/in Flow, Flow Orchestration/by Alex EdelsteinFrom Andy Schmiechen: An Introduction to Salesforce Orchestrator Webinar
/0 Comments/in Flow, Flow Orchestration/by Alex EdelsteinAndy recently made this great presentation. It’s one of the first videos that uses the Winter ’22 Beta version, and it’s well worth watching.
Note that because Orchestrator is in Beta now, everyone can try it out. It will be a paid product, but all orgs will get a freemium allowance.
Official Orchestrator Help Is Now Online
/0 Comments/in Flow, Flow Orchestration/by Alex EdelsteinThe Beta version of Orchestrator hits this week. Here are the docs:

Other Orchestration information available here.
Flow Orchestration Use Case – approve user provisioning
/0 Comments/in Flow, Flow Orchestration/by Tamar ErlichI was eager to test the new flow orchestrator and found a use case to try. When a user submits a case to be provisioned as a partner user, we need to process two manager approvals and then provision the contact and the user under the partner account. I built an orchestration to complete the approvals and then provision the user

I used the tutorials provided here by Alex to build this. The overall design uses three flows that share data using input and output variables.

My starting conditions were based on case creation

The manager approval is routed to the approving manager lookup field from the case

The supervisor approval is routed to a specified username

My approval flow is very simple and includes just one screen. It outputs the approval, and some user data from the case, that will be consumed by the provisioning flow. I used some interesting formulas to parse the supplied Web Name from the case to a first name and a last name, and since only variables can be designated for output, I’m assigning my formulas as the default value of the output variable



Here is how the approval request screen looks to the approving manager

Next, I created an autolaunched flow that evaluates both approvals and outputs the special “isOrchestrationConditionMet” boolean value that tells the next step to start. This flow also updated the final approval status on the case record.


Then my provisioning flow will start and show as a work item to the case owner


Here is how the provisioning screen looks to the user. The first name, last name, email, and account name, are populated from the approval flow and case record data.

In this screen I’m using the Quick Lookup flow screen component to dynamically filter the user role list based on the selected partner account

And after the provisioning is complete, the flow shows the success scree

I used some special formulas to set the alias, email, nickname, and username for the new user.
To avoid a mixed DML error, I used the Commit Transaction action between creating the contact and creating the user.




When the orchestration completed, I was able to view all the completed stages, and steps in the flow orchestration instance history

Overall, building this orchestration was fun and easy. I can see how powerful this tool can be for handling complex processes. I would like to be able send an approval request to non Salesforce users, that can approve by replying to the email, or by going to the work item component publicly exposed on a community page.
I’m looking forward to seeing how this tool will evolve and to all the enhancements that will be made.
New Orchestrator Expert Corner Video with 5 Minute Demo of the Winter Beta
/0 Comments/in Flow, Flow Orchestration/by Alex EdelsteinWinter ’22 Sneak Preview for Salesforce Orchestrator
/1 Comment/in Flow, Flow Orchestration/by Alex EdelsteinOrchestrator will go beta in Winter ’22. As a reminder, this is the home page for Orchestrator.
Here are the notable improvements in Winter ’22 for Orchestrator. To see the Winter ’22 preview for Flow, go here.
Background Steps enable Autolaunched Flows to be integrated into orchestrations
Background Steps are simple steps that don’t involve assignees. These steps essentially represent a single Autolaunched flow.

Orchestrations can loop back to repeat earlier stages
This functionality leverages the new ‘Go To’ connectors in Auto-Layout Mode

Orchestrations can be packaged
When you add an Orchestration Flow to a package, it will spider in the rest of the Orchestration’s metadata. It also properly adjusts for assignees, which were breaking cross-org packages.
Orchestrations support Manual Variables, Input Variables and Output Variables
You can now define manual variables in an Orchestration flow, just as in other flows, and configure them to be exposed to receive inputs or provide outputs.
Orchestrator Instance Records Available in Flow Builder
Orchestrator in Winter ’22 is lacking in tools to show the status of running orchestrations, but that temporary gap is already getting filled by the community, which can leverage the ability to query for all three of the core Orchestrator instance objects: Orchestration Instances, Orchestration Stage Instances, and Orchestration Step Instances

- Create a Next Best Action Employee App – Part 2June 30, 2020 - 3:20 pm
- Create A Next Best Action Employee App- Part 1June 30, 2020 - 3:19 pm
- Adding Lightning Web Components to Flow ScreensOctober 21, 2019 - 7:45 am
- The Top 10 Things You Want to Know About the New Flow B...February 11, 2019 - 5:36 pm
- Salesforce Einstein Next Best Action “Getting Started”...February 3, 2019 - 2:34 am
- Send Rich Email (Send HTML Email Action)September 12, 2019 - 4:15 pm
- Quick Choice – Improved Picklists and Radio Buttons...December 25, 2019 - 12:57 pm
- Collection Processors for Flow (Sort, Filter, Find, Join,...December 17, 2019 - 12:18 am
- Send Richer Email with the ‘Send Better Email’...August 11, 2020 - 10:23 am
- Create a Next Best Action Employee App – Part 2June 30, 2020 - 3:20 pm
- Create A Next Best Action Employee App- Part 1June 30, 2020 - 3:19 pm
- Adding Lightning Web Components to Flow ScreensOctober 21, 2019 - 7:45 am
- The Top 10 Things You Want to Know About the New Flow B...February 11, 2019 - 5:36 pm
- Salesforce Einstein Next Best Action “Getting Started”...February 3, 2019 - 2:34 am
- We’re Experimenting With Ads….March 2, 2026 - 9:42 am
- Generic Record Type PicklistMarch 2, 2026 - 9:19 am
- Standard Omni-Channel End of Life: Your Questions Answe...January 14, 2026 - 7:49 am
- From Yumi: Check out the new Kanban ComponentDecember 28, 2025 - 3:10 pm
- […] that case, you can use a local action that doesn’t...March 7, 2026 - 9:09 am by How to Fix MIXED_DML_OPERATION Error in Salesforce Flow – studoi.com
- […] In that case, you can use a local action that...March 6, 2026 - 7:05 am by How to Fix MIXED_DML_OPERATION Error in Salesforce Flow - Salesforce Time
- […] What is Enhanced Omni-Channel? (my original post...January 14, 2026 - 7:49 am by Standard Omni-Channel End of Life: Your Questions Answered – UnofficialSF
- […] Route by SLA with Acceptance Due Date […...January 14, 2026 - 7:49 am by Standard Omni-Channel End of Life: Your Questions Answered – UnofficialSF



