--- title: Create a decision table to resolve complex decisions description: Create a decision table to help you resolve a complex decision that depends on multiple factors. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/application-development/decision-tables/create-a-decision.html release: australia product: Decision Tables classification: decision-tables topic_type: task last_updated: "2026-07-22" reading_time_minutes: 3 breadcrumb: [Decision tables in the classic environment, Decision Tables, Builder library, Developing your application, Building applications] --- # Create a decision table to resolve complex decisions Create a decision table to help you resolve a complex decision that depends on multiple factors. ## Before you begin Role required: decision\_table\_admin ## Procedure 1. Create or select a table to use for your decision answer records. Associate an answer record to each decision on your decision table in later steps. This answer record is returned when that decision is reached based on your inputs. For information on creating a table, see [Create a table](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/t_CreateATable.md). 2. Verify that one field on the table that you use for your decision records has been set as the display value. This field is used as a label when you display decision answers in Workflow Studio. You can use an existing table or create a table to use for your decision records. 3. Create a record on this table to each answer in your decision. If you have modified an existing table, you might need to customize the form to show the fields that you have added. 4. Create a decision table record. 1. Navigate to **System Definition** > **Decision Tables**, and select **New**. 2. On the form, fill in the fields. |Field|Description| |-----|-----------| |Name|Descriptive label for this decision.| |Application|Application scope of this decision. This field defaults to the current scope.| |Answer table|Table that this decision uses for answer records. Select the table that you created in the previous steps.| |Accessible From|Option to limit the availability of this decision to the current scope. Select **All application scopes** or **This application scope only**.| 3. Right-click the form header and select **Save**. The form refreshes with the Decision Inputs and Decisions related lists. 5. Create decision input records. 1. In the Decision Inputs related list, select **New**. 2. On the form, fill in the fields.
| Field | Description |
|---|---|
| Name | Name of the decision that is associated to this decision input. This field is automatically populated. |
| Application | Application scope of this decision input. This field defaults to the current scope. |
| Type | Type of data that is used for this input. When you use this decision in a flow, you can only use data pills that match this type. |
| Active | Check box to activate this input. This field is selected by default. |
| Label | Descriptive label for this input. |
| Read only | Check box to make this decision input read-only. |
| Column name | Column name for this input. This field is automatically populated when you give the **Label** field a value. |
| Mandatory | Check box to make this decision input mandatory. |
| Display | Check box to indicates that this decision input is the [display value](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/c_DisplayValues.md) for reference fields. |
| Choice | Select a method for users to see a list of suggested values:- List menu without -- None -- - List menu with -- None -- - [Suggestion field type](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/t_AddingASuggestionField.md) If a choice is used, define your choices in the Choices related list at the bottom of the form. |
| Default Value | Default value for this input. |