---
sourceDocument: Xanadu ServiceNow AI Platform Administration
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu ServiceNow AI Platform Administration

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Defining assignment rules

# Defining assignment rules {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](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://servicenow-prod.fluidtopics.net/rR78IoisLlgCOyK3ZOrqOw)**   
  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://servicenow-prod.fluidtopics.net/M~dNIR1lsNC51geTU8yfiQ)**   
  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://servicenow-prod.fluidtopics.net/hvWUlSrSKDn2adzOkFj6kA)**   
  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://servicenow-prod.fluidtopics.net/HahASFLyxHPF_dItxEE_gw)**   
  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://servicenow-prod.fluidtopics.net/CsSPKXDDusnJgP13ayXwuw)**   
  A baseline instance contains certain assignment rules.
* **[Create an assignment rule](https://servicenow-prod.fluidtopics.net/xe0hjK2CjyaY4TGX~Oj94w)**   
  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://servicenow-prod.fluidtopics.net/vQHScXzjNwEQtbe5bwW~XA)**   
  Automatically assign a record using Data Lookup and Record Matching.

