Skip to main content
Trailblazer Community 现已在 Slack 开启公开测试版。欢迎加入并实时交流。加入 Slack

Superbadge 可让您掌握所学技能并将其应用于复杂的实际业务问题。这些评估对技能和知识的要求更高。这些并非循序渐进的挑战,通常需要更多时间才能完成。

Design Flow Interactions with Assignment Rules and Custom Metadata

Case 5623

The sales team is having trouble properly assigning leads across queues. The team wants to automatically assign leads to one of two queues based on the lead’s country. The following configuration already exists in the org:

  • A custom field called Region (API Name Lead.Region__c)
  • Two queues representing the two regions:
    • Sales EMEA (API Name Sales_EMEA)
    • Sales APAC (API Name Sales_APAC)
  • A custom metadata type called Region (API Name Region__mdt) with two fields, APAC and EMEA
  • A lead assignment rule Region Assignment that will assign leads to either queue based on the lead’s region

Create a record-triggered flow called Set Lead Region to set the lead record’s Region based on the lead’s Country field (API Name Country) by referencing the custom metadata type. The flow should evaluate leads with a country value when they are created or updated, and leads should be reevaluated if the country value changes. Use the following logic for the entry criteria: 1 AND (2 OR 3) where:

  1. Country is not an empty string.
  2. ID is null.
  3. Country is changed.

Refer to the following requirements for the automation.

  • Retrieve the Region custom metadata, which associates the following countries with a respective region.
    • EMEA: ZM, GB, AE, ES
    • APAC: AU, NZ, JP, KR
  • Determine whether the lead’s country is included in the EMEA or APAC region.
  • Don’t update the lead record if the lead’s country isn’t one of the countries included in either region.
  • Update the lead record’s Region field with EMEA or APAC values.

Save and then activate the flow. The existing Lead Assignment Rule called Region Assignment will assign leads to the respective queue. To test your work, confirm that the assignment rule can reference the updated Region value on a new lead.

Note

Note

The requirements in this superbadge are staged to test your flow interaction skills. The configuration required isn’t intended as any representation of a territory management model that would satisfy any operational requirement.

Resources

在 Salesforce 帮助中分享 Trailhead 反馈

我们很想听听您使用 Trailhead 的经验——您现在可以随时从 Salesforce 帮助网站访问新的反馈表单。

了解更多 继续分享反馈