3. Providing Deskphone/Extension etc...
For instance, I am considering the New Hire Template with some resources questions and a check box of list of devices required.
Depending on the answers selected we are creating new child requests.
Steps to configure:
1. Download and extract the zip file contents.
2. Goto Admin > Request Custom Function > Global Function > New > Paste the contents of childJson.txt and save it with a name. Update the parent template name and the udf fields.
Note: "New Hire" is the key used to get the request object in the ChildJson Map. The name of the template can be stated inside the object.
3. Goto Admin > Request Custom Function > Global Function > New > Paste the contents of global_function_4 - Configuration.txt Update the build URL and Technician Key.
4. Goto Admin > Request Custom Function > Global Function > New > Paste the contents of addAttachment.txt and save it with a name.
5. Goto Admin > Request Custom Function > Global Function > New > Paste the contents of findAllDynamicKeysMultiLevel.txt and save it with a name.
6. Goto Admin > Request Custom Function > Global Function > New > Paste the contents of createChildRequest.txt and save it with a name.
7. Goto Admin > Request Custom Function > Global Function > New > Paste the contents of getDynamicFieldValue.txt and save it with a name.
8. Goto Admin > Request Custom Function > Global Function > New > Paste the contents of createChildJson.txt and save it with a name.
9. Goto Admin > Request Custom Function > New Custom Function > Paste the contents of custom_function_MultipleRequestsV3.txt
11. Configure the custom trigger to invoke this custom function when a ticket is created.
12. Child request ids will be added as a note to the parent request.