---
sourceDocument: Zurich ServiceNow AI Platform Administration
sourceDocumentLink: https://www.servicenow.com/docs/r/zurich/platform-administration

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich ServiceNow AI Platform Administration

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Assignment rules

# Defining assignment rules {#ariaid-title1}

* Release version: Zurich
* 
* Updated July 31, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

The instance can automatically assign a task to a user or group based on pre-defined
conditions by using data lookup rules and assignment rules.
* **[Assignment rules module](https://www.servicenow.com/docs/JUPta_fwWYDgSygxll~9Xg)**   
  The Assignment rules module allows you to automatically set a value in the assigned_to and assignment_group fields when a set of conditions occurs.
* **[Data lookup rules](https://www.servicenow.com/docs/Ar0OSZBBgBxurMEEu2yYsg)**   
  Data lookup rules offer a generic way to change any field value, not just assignment fields.
* **[Precedence between data lookup, assignment, and business rules](https://www.servicenow.com/docs/BPxjOtOQ2ssDk92rudCDcA)**   
  Scripts, assignment rules, business rules, workflows, escalations, and engines all take effect in relation to a database operation, such as insert or update. In many cases, the order of these events is important.
* **[Workflow assignments](https://www.servicenow.com/docs/zzuRG39dDPXt40MVp6QFeg)**   
  An alternative to creating data lookup or assignment rules is to create one or more workflow tasks that assign a task record as part of a workflow.
* **[Baseline assignment rules example](https://www.servicenow.com/docs/Z9vSjmgInM0WLi0AQhZ1gg)**   
  A baseline instance contains certain assignment rules.
* **[Create an assignment rule](https://www.servicenow.com/docs/k9J1wUqoU89ogYGPBVJuEg)**   
  Automatically assign a record according to one or more conditions in an assignment rule. Assignment rules are designed to run at the time you open a record.
* **[Create an assignment data lookup rule](https://www.servicenow.com/docs/OBNmtiX0FShczKRPyAEEeA)**   
  Automatically assign a record using Data Lookup and Record Matching.

