---
sourceDocument: Australia Telecommunications Network Inventory
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/telecom-network-inventory

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Telecommunications Network Inventory

ft:clusterId :

    - telninv

bundleId :

    - telninv

workflow :

    - Customer and Industry


---

# Create variables

# Create variables for Design and Assign function {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Create the variables for a record producer in the Telecommunications Network Inventory application. You can use these variables as input fields in an activity card in the playbook for the Design and Assign function.

## Before you begin

Role required: admin, sn_ni_core.inventory_admin

## About this task

Create and add input variables to the record producer. The variables are displayed on the activity card in the playbook as input fields.

## Procedure

1. Navigate to AllService CatalogCatalog DefinitionsRecord Producers.
2. Select a record producer that you want to create variables for.
3. On the Variables tab, select New.
4. On the Variable form, fill in the fields.  
   {#create-variables-record-producer-design-assign-playbook__table_kfy_cbr_sdc__entry__2}

   | Field | Description |
   |-|-|
   | Type | Select the variable type. |
   | Catalog item | By default, the record producer name is displayed. |
   | Question | Question that you can ask users who are using the catalog item to obtain related information. |
   | Name | Name to identify the question. Note: If this field is empty, its value is auto-populated based on the Question field. |
   | Type Specification | Values specific to the type of variables. |
   [Table 1. Record Producer form]

   {#create-variables-record-producer-design-assign-playbook__table_kfy_cbr_sdc}
5. Select Submit.  
   Repeat the preceding steps to create additional variables for the record producer.
6. Select Submit.
{#create-variables-record-producer-design-assign-playbook__steps_zqz_13n_sdc}

## Result

The input variables are created and added to the record producer.

## What to do next

Add variables set to the record producer. To learn more, see [Add variable set to the record producer for Design and Assign function](https://servicenow-prod.fluidtopics.net/jP5tsL8h7bE0StSuhx6C4Q "Add a variable set to a record producer in the Telecommunications Network Inventory application. You can use the variable set as input fields in an activity card for the Design and Assign function.").
**Related concepts**   

* [Configuring Design and Assign function for your network services](https://servicenow-prod.fluidtopics.net/XUK0osydsgQtjXf9pKgyIg "Create and configure a Design and Assign function in the Telecommunications Network Inventory application. You can use it to design your network service and assign the network resources.")
* [Configure a Design and Assign function example](https://servicenow-prod.fluidtopics.net/H3I8p3fx9XvMOjNcsUku0Q "This example demonstrates how you can create and configure a playbook to design and assign a network service in the Telecommunications Network Inventory application.")  
**Related topics**   

* [Record Producer](https://www.servicenow.com/docs/access?context=c_RecordProducer&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US)
* [Service catalog variables](https://www.servicenow.com/docs/access?context=c_ServiceCatalogVariables&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US)

*[\>]: and then


