{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":4896,"path":"conversational-interfaces/virtual-agent/create-example-asset-refresh-flow2.md","title":"Create the Open Incident workflow in the Asset Refresh topic","bundle":null,"doc_type":null,"release":"australia","body":"\n# Create the Open Incident workflow in the Asset Refresh topic\n\nEach Decision branch introduces additional workflows. After creating our main Asset Refresh workflow, we need to ensure that the user can get help if something goes wrong. In this example, we will help the user create an incident.\n\n## Before you begin\n\n[Create the Asset Refresh topic in Assistant Designer Asset library](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/create-example-conv-asset-refresh.md)\n\nRole required: virtual\\_agent\\_admin or admin\n\n## Procedure\n\n1.  Open the Asset Refresh topic in Virtual Agent Designer.\n\n2.  Return to the **false** decision branch after the Asset Check Boolean question that you asked the user.\n\n    1.  From the Components area, drag a Text bot response node onto the **false** branch on the canvas.\n\n    2.  Select the node to view the properties palette.\n\n    3.  Enter a name for the node and the response you want to display to the user.\n\n        For example, name the node `Open Incident`. For the **Response message**, type `Since you no longer have the device, we need to open an incident.`\n\n        \\[Omitted image \"crawl-ex-open-incident-txt.png\"\\] Alt text: The Open Incident text bot response appears in the false decision flow for the Boolean question. The user will be prompted to open an incident.\n\n3.  Add a Topic Block utility to node to create the incident.\n\n    1.  From the Components area, drag a Topic Block utility node onto the canvas.\n\n    2.  In the properties palette, select **Create Incident** for the Topic block.\n\n    3.  Under Input mapping, use dot-walking to specify the **caller** and **short\\_description** parameters.\n\n        -   For the caller, specify Input Variables &gt; User.\n        -   For the short description, specify Input Variables &gt; Asset Lookup &gt; Asset tag.\n        \\[Omitted image \"crawl-ex-incident-input-vars.png\"\\] Alt text: Use dot-walking to designate input mapping variables for the Incident. User is the session user, and the Asset tag is derived from the previous Asset Lookup node.\n\n    4.  Under Output mapping, make sure to enable the created\\_incident\\_sys\\_id variable.\n\n        \\[Omitted image \"crawl-ex-incident-output-var.png\"\\] Alt text: Select the Enable box for created\\_incident\\_sys\\_id to pass the Incident ID back to Virtual Agent.\n\n4.  Drag this flow's arrow to the End node to complete this part of the workflow.\n\n5.  Select **Save**.\n\n\n## What to do next\n\n[Create the More Information workflow in the Asset Refresh topic](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/create-example-asset-refresh-flow3.md)\n\n"}}