I want to create assignment rule on standard objects (Account/contact/opportunity) I couldn't find, is it not possible to create assignment rule on Account/contact/opportunity objects ?

My Scenario - When the Account/contact/opportunity record Industry field value changed from "Agriculture" to "Electronics", the business wants the record owner to be automatically assigned from "AAA" to "BBB".

How can i achieve this scenario?

  • Depending on the underlying need for your question, Territory Management may work for your use case. If you're interested, consider setting up Territory Management in a Sandbox to see how it works, and check out the documentation.
    – sfdcfox
    Commented Jun 19, 2020 at 5:03

2 Answers 2


Assignment Rules are supported on the Lead and Case objects.

Assignment rules automate your organization’s lead generation and support processes. Use lead assignment rules to specify how leads are assigned to users or queues. Use case assignment rules to determine how cases are assigned to users or put into queues.

You can use either declarative or programmatic automation for this purpose on other objects, but you cannot use Assignment Rules.


This kind of use-case can be achieved with AppExchange apps such as SuperRoundRobin:


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .