Loading
Prepare for Email to Become the Default Login ExperienceRead More
Intermittent freezing when using using certain browser versionsRead More
Automate Your Business Processes with Salesforce Flow
Automate Complex Processes with Orchestrations

Automate Complex Processes with Orchestrations

As your company grows, so does the complexity of your workflows. Processes often require input from multiple users in multiple departments across multiple time zones. This increased complexity results in an increased amount of time spent waiting for each person to complete their task in the proper order. Flow Orchestration helps you streamline this process with orchestrations: multi-step processes that interact with multiple users and systems.

What Is Flow Orchestration?

An orchestration is a sequence of stages, each comprised of one or more steps. A stage can contain background, interactive, and MuleSoft steps.

Interactive steps have an assigned user and execute a designated screen flow. An admin places the Orchestration Work Guide Lightning App Builder component on the page layout for the type of record where a person can complete the interactive step assigned to them. When an orchestration runs an interactive step, the designated user receives an email with a link to their assigned action. The assigned user clicks the link to go to the record where they complete their action in the Work Guide.

Background steps call an autolaunched flow that Salesforce executes. They can run synchronously or asynchronously and have no user interaction.

MuleSoft steps call a MuleSoft action that Salesforce executes. They run asynchronously and have no user interaction.

When To Use Flow Orchestration

Use Flow Orchestration to create advanced approval processes, task lists for groups, or any other processes that require multiple interrelated steps. For example, consider employee onboarding that requires a new employee to go through a multi-level, multi-user, multi-system approval process to get equipment and access to digital company resources. Use Flow Orchestration to compose and orchestrate that complex process, and enjoy a top-level experience to manage and monitor every onboarding.

  • About Flow Orchestration
    Review Flow Orchestration permissions, editions, limitations, considerations, and entitlements.
  • Get Started with Flow Orchestration
    Review resources to help you learn about Flow Orchestration.
  • Designing for Flow Orchestration
    Learn about what an orchestration is made of and how it relates to flows.
  • Build an Orchestration
    Use Flow Orchestration to build sophisticated business processes by combining and coordinating flows.
  • Troubleshoot Orchestrations
    To troubleshoot a failed orchestration run, use the orchestration fault email. To test an orchestration and observe what happens as it runs, use the debug option.
  • Deploy an Orchestration
    After you design and test your orchestration, it’s time to put it to work!
  • Manage Orchestrations and Work Items
    Manage orchestrations and work items with list views. Cancel or suspend a running orchestration. Resume an orchestration run that failed within the previous 14 days because of an error in an action or flow called by a step. Or resume an orchestration run that was manually suspended. Reassign work items that have been assigned, but not completed.
  • Flow Orchestration Reference
    Bookmark this page for quick access to information about orchestration elements, resources, events, and more.
 
Loading
Salesforce Help | Article