How to create service request through email for ServiceDesk Plus MSP

How to create service request through email for ServiceDesk Plus MSP


Please use the scripts attached to the article 

How to create service requests through email

This post describes the use of a python script to create a service request through email , based on keywords in the subject.When a request is created with specific keywords in the subject of a incoming mail , the custom trigger will be invoked.The keywords and the matching service template name will be provided in the script.The script will create a service request with the information from the incident request.Once the service request is created , the incident will be automatically deleted.

UseCase: Over 70 % of service requests are raised through Emails and all of them are logged in as incidents then those are converted manually into service requests. This script will create service requests if the subject line contains the configured text. When the configured text is found, the incident request will be deleted and a new service request will be created using the configured template.

Execution steps:
1. Download and copy the script file into the \Manageengine\ServiceDeskPlus-MSP\integration\custom_scripts. 

2. Update the script with the help of the comments that are provided within the script.

Note : Mare sure to update the below details in the script 

1. Technician Key 
2. URL
3. Template Name 






3. Configure the script under Admin->Custom Triggers , like shown below.



A short guide on setting up python is available  here.



Note : 

1. The script will only create request and does NOT update fields. 
2. The sender will be the requester.