Use state flows You can create custom state flows for any table that uses states. Make state transitions occur in any order or skip specific states according to your business practices. State flows can manage the behavior of fields and field visibility on a task form. State flows can also trigger system events that perform work such as sending email notifications. Administrators can configure state flows to: Limit the choice list for the State field to contain only those states that are valid for the flow. Define the behavior and visibility of specific fields on a task form when state transitions occur and for certain end states. Configure events that are triggered when a task changes states. Set up UI actions and business rules to implement certain state transitions, or while the task is in certain states. The State Flow plugin installs records used by work management to control state transitions for work orders and work order tasks. Creating and customizing state flows requires scripting knowledge. Users with the admin role can create state flow records. Create a state flowCreating State Flows.Dictionary overrides in state flowsA dictionary override in a state flow defines the starting state for all new records in a specific table.Events triggered on state changesYou can configure a state flow to trigger a registered system event when a task transitions from a starting state to a specified end state.Field controlsYou can define controls for individual fields that are enforced when a record transitions between states.Rebuild state flowsYou can rebuild state flows when a mismatch between existing and new sys_ids occurs. State flow cleanupThe business rules, client scripts, and UI actions that the system creates automatically to perform custom transitions exist only while the state flow records that use them are present.Work notesWork notes are an important part of the state flow process and are used to communicate information about state transitions.Objects to enforce state flow field propertiesServiceNow creates the following objects as needed to enforce field properties in state flows.