Dynamic Assignment
Dynamic assignment performs assignments automatically as other users and server programs create records or modify existing records. For example, if a user creates a new opportunity or changes the revenue amount or the address of an opportunity, then dynamic assignment automatically detects the change and invokes Assignment Manager to reassign the opportunity to a different territory or sales team, as determined by the assignment rule.