Automatic Assignment Rules in Odoo 19 CRM

Afghanistan Åland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Caribbean Netherlands Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Croatia Cuba Curaçao Cyprus Czechia Denmark Djibouti Dominica Dominican Republic DR Congo Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Eswatini Ethiopia Falkland Islands Faroe Islands Fiji Finland France French Guiana French Polynesia French Southern and Antarctic Lands Gabon Gambia Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and McDonald Islands Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Isle of Man Israel Italy Ivory Coast Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macau Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Micronesia Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island Northern Mariana Islands North Korea North Macedonia Norway Oman Pakistan Palau Palestine Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Islands Poland Portugal Puerto Rico Qatar Réunion Romania Russia Rwanda Saint Barthélemy Saint Helena, Ascension and Tristan da Cunha Saint Kitts and Nevis Saint Lucia Saint Martin Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino São Tomé and Príncipe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Sint Maarten Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Türkiye Turkmenistan Turks and Caicos Islands Tuvalu Uganda Ukraine United Arab Emirates United Kingdom United States United States Minor Outlying Islands United States Virgin Islands Uruguay Uzbekistan Vanuatu Vatican City Venezuela Vietnam Wallis and Futuna Western Sahara Yemen Zambia Zimbabwe Odoo
Published in Blog on October 22, 2025 3 min read
Automatic Assignment Rules in Odoo 19 CRM - Banner Image

Managing leads efficiently is crucial for any business that wants to maximize sales opportunities. In large organizations, manually assigning leads to sales representatives can be time-consuming and prone to errors. Odoo 19 introduces a smarter way to streamline this process — Automatic Assignment Rules in the CRM module.

Odoo 19 supports rule-based assignment of leads/opportunities to sales teams or person(s) based on criteria (territory, quotas, etc.).

This feature ensures that leads or opportunities are automatically assigned to the right sales team or salesperson based on specific criteria you define. Let’s take a closer look at how this powerful feature works in Odoo 19.

 


What Are Automatic Assignment Rules in Odoo 19?

Automatic Assignment Rules in Odoo CRM allow you to distribute leads and opportunities automatically among your sales teams or salespersons according to predefined conditions such as region, product type, lead source, country, or any custom field.

This automation ensures a fair and systematic distribution of leads, reduces manual effort, and helps your sales team respond faster — increasing the chance of conversion.  

To access the Assignment Rules feature, first enable the Rule-Based Assignment option from Settings under the Configuration menu, as shown below.

 

 

Steps to Configure:

  1. Navigate to Configuration → Sales Teams.
  2. Select any existing Sales Team or create a new one.
  3. In the selected sales team form, you’ll see the Assignment Rules section.
  4. Click the Edit Domain button to set the conditions for automatic assignment.

     

For example:

  • Assign all leads from India to the South Region Sales Team.
  • Assign leads with Source = Website to the Online Sales Team.
  • Assign opportunities with Expected Revenue > 50,000 to Senior Sales Executives.

You can combine multiple conditions using filters, domains, or custom fields to make the rule more precise.


Assigning Leads to Team Members

After defining your rules, Odoo 19 automatically applies them whenever a new lead or opportunity is created.

If multiple team members are part of the same sales team, Odoo can distribute leads using the Round Robin method to ensure equal workload distribution. Each team member receives leads in rotation, maintaining balance and fairness.


Benefits of Automatic Assignment Rules

1. Faster Lead Response:

Leads reach the right salesperson instantly, improving conversion chances.

2. Improved Efficiency:

Eliminates manual lead allocation, saving administrative time.

3. Fair Workload Distribution:

Round-robin assignment ensures balanced work among team members.

4. Higher Accuracy:

Reduces errors and ensures every lead is handled by the right team.

5. Scalable Setup:

Works efficiently even for organizations managing thousands of leads daily.


Example Use Case

A company receives hundreds of leads daily from different sources — website forms, email campaigns, and social media.

  • Leads from India are automatically assigned to Team India.
  • Leads with Country = UAE go to Team Gulf.
  • High-value opportunities (Expected Revenue > ₹1,00,000) are routed to Senior Sales Executives.

This automated setup saves hours of manual work and ensures every lead gets immediate attention from the right sales team.


Conclusion

The Automatic Assignment Rules feature in Odoo 19 CRM is a powerful enhancement that helps businesses automate lead distribution intelligently. By defining clear conditions and leveraging rule-based assignments, sales managers can ensure faster response times, higher productivity, and fair workload distribution.

Whether you’re a small business or a large enterprise, configuring assignment rules in Odoo 19 can greatly improve your CRM efficiency and boost overall sales performance.

Hi...

Got ideas? We’ve got
the skills. Let’s team up.

Have a question or ready to discuss your project? Our team is here to help you scope, design, and deliver.

Trusted by Leading Businesses
Metro
Zabeel Equstrian
GEMS Logo
APSG Logo
Anisia Logo
Foodlinx Logo
🌐 +1
Select Subject?
send mail graphic