Skip to main content

Configure Service Level Agreements

Learning Objectives

After completing this unit, you’ll be able to:

  • Explain the importance of Service Level Agreements (SLAs) in order fulfillment.
  • Describe how SLAs help prevent fulfillment delays.
  • Turn on and configure SLA rules for various fulfillment step types.

Before You Start

Before you start this module, consider completing this recommended content.

Deliver On Time, Every Time

In any organization, meeting service level agreements (SLAs) is critical to keeping fulfillment on track. SLAs help ensure that each step in the process is completed within defined timeframes, empowering teams to proactively manage performance, spot delays early, and maintain efficiency.

Within dynamic revenue orchestrator (DRO), you can assign SLAs to individual fulfillment steps. When a step exceeds the defined threshold, the system flags it, giving your team a chance to act before a delay cascades into downstream issues.

That’s exactly why InfinitraBytes, a tech solutions provider, relies on SLAs. With a growing customer base and a diverse product portfolio, the company needs greater control over the fulfillment process.

For InfinitraBytes’s Laptop Pro Bundle, Fulfillment Designer Julian Wang sets SLAs on manual steps such as Pick and Pack to avoid warehouse delays. He also applies SLAs to the activation steps to ensure timely service provisioning. This end-to-end SLA strategy helps InfinitraBytes deliver consistent, high-quality service and maintain customer trust as they scale.

In this unit, you learn how to configure and apply SLAs to keep order fulfillment on track and address potential delays before they become issues.

Key Concepts

To fully understand how SLAs function within DRO, here’s a breakdown of the key concepts that drive this process.

Concept

Description

Fulfillment Step Jeopardy Rules

Define estimated duration for different step types, such as manual task, callout, and automated task.

SLA Violations

SLA violations occur when a step exceeds its estimated duration, triggering a jeopardy or violated state.

Notifications and Escalations

Configure SLA violations to automatically alert teams or escalate issues to managers.

Now that you know the why behind SLAs, deep dive into the how. Follow Julian at InfinitraBytes as he configures SLA rules for manual tasks in the system. But first, set up your own Salesforce org.

Sign Up for a Developer Edition Org with Revenue Cloud

To complete this module, you need a special Developer Edition org that contains Revenue Cloud and our sample data. Get the free Developer Edition and connect it to Trailhead now so you can complete the challenges in this module. Note that this Developer Edition is designed to work with the challenges in this badge, and may not work for other badges. Always check that you’re using the Trailhead Playground or the special Developer Edition org that we recommend.

  1. Sign up for a free Revenue Cloud Developer Edition org.
  2. Fill out the form.
    • For Email, enter an active email address.
    • For Username, enter a username that looks like an email address and is unique, but it doesn’t need to be a valid email account (for example, yourname@example.com).
  3. After you fill out the form, click Sign me up. A confirmation message appears.
  4. When you receive the activation email (this might take a few minutes), open it and click Verify Account.
  5. Complete your registration by setting your password and answering the challenge question. Tip: Save your username, password, and login URL in a secure place—such as a password manager—for easy access later.
  6. You’re logged in to your Developer Edition org.

Now connect your new Developer Edition org to Trailhead and follow along.

  1. Make sure you’re logged in to your Trailhead account.
  2. In the Challenge section at the bottom of this page, click the playground name and then click Connect Org.
  3. On the login screen, enter the username and password for the Developer Edition you just set up.
  4. On the Allow Access? screen, click Allow.
  5. On the Want to connect this org for hands-on challenges? screen, click Yes! Save it. You’re redirected back to the challenge page and ready to use your new Developer Edition to earn this badge.

Build Index

Now that your org is connected, make sure it’s ready to use by building the index.

  1. From the App Launcher, find and select Product Catalog Management.
  2. On the Product Catalog Management home page, click the Index and Search Configuration tile.
    Note that an error message sometimes appears because the system is trying to fetch the latest index snapshot details. An index build doesn’t exist yet though, because your Developer Edition is a brand-new org. In a real-world implementation, your system has snapshot details to gather. So for the purposes of this challenge, just close the banner and go to the next step.
  3. Click Create Full Index. If you don’t see this button, click Rebuild Index.
  4. Select Full Index Rebuild, then click Rebuild.

Sometimes, the index build takes a few minutes to complete. Refresh the page and confirm that the status shows Completed before proceeding.

Sync Pricing Data

Now sync the pricing data.

  1. From Setup, in the Quick Find box, find and select Salesforce Pricing Setup.
  2. Under the Sync Pricing Data section, click Sync.

The Sync Pricing Data section with the Sync button.

  1. Confirm that you want to sync your org.

The pricing data sync takes a few minutes to complete, but you don't have to wait. Proceed to the next step.

Refresh the Decision Tables

Next, refresh the Product Qualification and Product Disqualification decision tables in your org.

  1. From Setup, in the Quick Find box, find and select Decision Tables.
  2. From the available decision tables list, select Product Disqualification.
  3. Click Refresh.

The Refresh button on the Product Disqualification page.

  1. Similarly, refresh the Product Qualification decision table.

You’re all set to start using your Developer Edition org.

Configure Fulfillment Step Jeopardy Rule

First, set up SLA for the Manual Task fulfillment step type in your Developer Edition org.

  1. From Setup, in the Quick Find box, find and select Fallout and SLA Settings.
  2. In the Service Level Agreement section, enable Service Level Agreement and then click Configure.
  3. Click Dropdown, and select All Fulfillment Step Jeopardy Rules.
  4. Select the 000000001 fulfillment step jeopardy rule.
  5. Click Edit and update these details.
    • Jeopardy Threshold: 1
    • Jeopardy Threshold Unit: Minutes
  6. Save your changes.

The Fulfillment step jeopardy rule defined for manual tasks.

You have now defined that a manual task completes within 2 minutes, with an alert at the 1-minute mark to remind the user to make sure that the task completes on time.

Refresh the Decision Table

For your new SLA rule to take effect, refresh the corresponding decision table.

  1. From Setup, in the Quick Find box, find and select Decision Tables.
  2. From the available decision tables list, select Fulfillment Step Jeopardy Rule Entries.
  3. Click Activate or Refresh.

Julian does this every time he updates SLA thresholds, just like you’re doing now.

Test SLA Configuration

Time to test what you’ve set up.

Create an Order

Create an order for the Laptop Pro Bundle to see the orchestration plan in action.

  1. From the App Launcher, find and select Dynamic Revenue Orchestrator to use this app.
  2. From the App Launcher, find and select Quotes to go to the Quotes list view.
  3. Click New Quote.
  4. In the New Order window, add these details.
    • Quote Name: SLA Manual Task Test
    • Account for Quote: EdgeMX
  5. Save your work.
  6. Click Browse Catalogs.
  7. In the Choose Price Book window, if prompted, make sure Standard Price Book is selected, and click Save.
  8. In the All Catalogs list, select Hardware Catalog, and click Next.
  9. Under Categories, click Laptops.
  10. From the products list, select Laptop Pro Bundle.
  11. Click Add and Save Quote.
  12. Click Quick-action menu, and select Create Order.
  13. Select Create Single Order and click Finish.

Hold on! The CPQ system is generating your order. You see your order in a few moments.

Submit an Order

Next, submit the order you created.

  1. Open the order you just created. Alternatively, click the Related tab in the Quote page and scroll down to the Orders section to find your new order.
  2. To make the order eligible for orchestration, activate it. Click Quick-action menu, and select Activate.
  3. Click Activate.
  4. Click Quick-action menu, and select Submit Order.
  5. Wait for the successful Submit Status message and click Finish.

Now that your order is submitted, follow Julian’s lead and monitor the SLA in action.

View Fulfillment Plan

Verify the fulfillment plan.

  1. In the order page, go to the Decomposition Details tab.
  2. Click View Orchestration Plan.

You can see your plan in action. Locate the Pick and Pack manual task in the Inventory Management lane. Initially, it's in In Progress or Pending state. If you view the orchestration plan within 1 minute, which is within the SLA violation limit you specified, the plan for your new order shows that the plan has not violated the SLA limits.

After 1 minute, it shows up as In Jeopardy.Corresponding image.

Allow the Pick and Pack task to remain In Progress for longer than the 1 minute estimated duration you set in. You see the task is now in an SLA Violation state.

Corresponding image.

Click or hover over Red indicator to display the SLA Violation details, confirming that the step is overdue.

Julian uses this view to catch issues early and keep the warehouse running like clockwork.

Resolve SLA Violations in Run Time

Next, fix the delay and move the order forward as Julian has spotted a bottleneck.

  1. Complete the Pick and Pack step.
    • In the Fulfillment Plan, on the Pick and Pack task, click Dropdown and select Complete.
      Corresponding image.
    • You can also complete the task from the Dynamic Fulfillment Orchestrator Home page. In the Steps with SLA Violations section, find the manual task for your order with the subject Pick and Pack, change its status to Complete, and save your changes.
      Corresponding image.
  2. Refresh the Fulfillment Plan page.

You see the remaining steps start progressing. Complete the Activate Subscription step as well. Wait until the plan status changes to Completed. Once it’s completed, you see Fulfillment Assets on the EdgeMX Account.

Next Steps

With SLA management in DRO, Julian, and now you, can keep fulfillment timelines in check. Instead of reacting to delays, you’re one step ahead. This level of operational agility translates directly to better customer satisfaction and scalable growth.

Ready to keep the momentum going? In the next unit, explore how fallout management works hand in hand with SLA monitoring to create a reliable and effective fulfillment strategy.

Resources

Salesforce ヘルプで Trailhead のフィードバックを共有してください。

Trailhead についての感想をお聞かせください。[Salesforce ヘルプ] サイトから新しいフィードバックフォームにいつでもアクセスできるようになりました。

詳細はこちら フィードバックの共有に進む