--- title: Create a playbook for the Design and Assign function description: Create a playbook for the Design and Assign function in the Workflow Studio. You can use the playbook to design and assign a network service in the Telecommunications Network Inventory application. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/telecom-network-inventory/telecommunications-network-inventory/create-playbook-design-assign-function.html release: australia product: Telecommunications Network Inventory classification: telecommunications-network-inventory topic_type: task last_updated: "2026-03-12" reading_time_minutes: 5 breadcrumb: [Configure Design and Assign function, Configure, Telecommunications Network Inventory] --- # Create a playbook for the Design and Assign function Create a playbook for the Design and Assign function in the Workflow Studio. You can use the playbook to design and assign a network service in the Telecommunications Network Inventory application. ## Before you begin - [Create a Change Model](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/telecom-network-inventory/telecommunications-network-inventory/create-change-model-design-assign-playbook.md). - [Create record producers.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/telecom-network-inventory/telecommunications-network-inventory/create-record-producer-design-assign-playbook.md) - [Add input variables to the record producer](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/telecom-network-inventory/telecommunications-network-inventory/create-variables-record-producer-design-assign-playbook.md). - [Add variable set to the record producer](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/telecom-network-inventory/telecommunications-network-inventory/add-variable-set-record-producer-design-assign-playbook.md). - [Create subflows](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/telecom-network-inventory/telecommunications-network-inventory/create-subflow-design-assign-playbook.md). - [Create request definitions](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/telecom-network-inventory/telecommunications-network-inventory/create-request-definition-design-assign-function.md). You create and configure the playbook in the Workflow Studio to fulfill a service request from the customer. Following are the configuration steps. 1. Create a playbook. 2. Add a stage. 3. Set up the trigger. 4. Add and configure activities. 5. Activate the playbook. Role required: admin, playbook.admin ## Procedure 1. Navigate to **All** > **Workflow Studio** > **Playbooks**. 2. Select **New** and then select **Playbook** from the option list. 3. Fill in the following fields. |Field|Description| |-----|-----------| |Playbook name|Enter a unique, user-facing name for your playbook. This name appears to agents and fulfillers during runtime of your playbook.| |Description|Optionally, enter some descriptive details about your playbook.| |Application|Choose an application scope that you want your playbook to run in. You can select **Network Inventory Advanced**.| The builder displays in **Diagram view** by default, but you can select **Board view** to switch views. 4. Add and configure your trigger. To learn more, see [Add and configure a trigger in a playbook](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/build-workflows/add-configure-trigger.md). 1. Select the more options icon \(\[Omitted image "more-options.png"\] Alt text: More Options Icon and select **Properties**. 2. On the **Schedule** tab, fill in the fields. |Field|Description| |-----|-----------| |Define your own conditions for when your process runs|Select the trigger type from the list. You can select **Record Create**.| |Table|Select a table to trigger your playbook to run. For Design and Assign function, select **Change Request**. When you create a change request, the playbook gets triggered.| |Trigger condition|The conditions that cause your playbook to run. Select your Change model as Trigger condition.| |Run my trigger|Select an option to run your trigger. You can select **Once** so that only one playbook process instance is created for design and assign.| 3. Select **Done**. 5. Select **Add Stage** to add a stage. You must add only one stage for the Design and Assign function. To learn more about the playbook stage, see [Add and configure a stage in a playbook](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/build-workflows/add-configure-stage.md). 6. Add and configure the activity. 1. Select **Add activity**. 2. Select the activity that you want to add in the playbook. You can select an existing activity that is associated with the Network Inventory Advanced application and update them according to your requirement. You can also create and add new activity. To learn more about creating an activity, see [Add and configure an activity in a playbook](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/build-workflows/add-configure-activity.md).
| Activity | Description |
|---|---|
| Auto Create Change Task | This activity is used to invoke a record producer to create change task record and then display the change task form view. This activity does the following.- Automatically creates change task. - Invokes the associated record producer. - Creates change task record with record producer variables. - Displays change task form view in the activity card. |
| Display Form | This activity displays the form view according to the selected table and view. |
| Review and submit design assign | This activity is used to review and submit a design and assign request. It automatically creates a change task. |