Loading
Salesforce now sends email only from verified domains. Read More
Automate Your Business Processes
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          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