Python script to update request status

Python script to update request status

This article consists of a python script to update the request status based on a criteria set in Custom trigger.

For installation and setup of PYTHON, please refer the below link,


Script is attached, place the script and supporting files from the attached in the ME server under the location \ManageEngine\ServicedeskPlus MSP\integration\custom_scripts. Configure the configuration.json file with proper URL and technician key. In the application, configure the Custom trigger as per your requirement. Sample config is shown below,


          • Related Articles

          • Request add attachment_Python script-API

            Steps for adding attachment to the request through python script-API. Extract the attached  "Attachment_Python_Script.zip" >> Edit attachmentscript.py >>Mention product installed url in the base url ; update the api key; update the request id that ...
          • Scripts to update request status when a new reply is received.

            ​1.  Extract the ZIP file in attachments and place it under..\ManageEngine\Servicedesk\integration\custom_scripts - folder.  2.  Edit the follow details on the script   - configuration.json:        Update the technician key & URL ...
          • Python script to automate FCR

            Please find the attached Python script on this link  to automate FCR via custom trigger when the request is created and resolved by the same technician. The link contains two Python scripts with the name FCR.py (this script can be used when MSP is ...
          • Script to Auto close Request when the status is set to Resolved

            This post describes the use of a python script to close requests that are set in Resolved status using Custom Schedules What is 'Custom Schedules' ? The Custom Schedules feature enables you to access any data in ServiceDesk Plus to perform customized ...
          • Script to update Request with another Group when the request is approved

            Use case:   Assume a requester is requesting for an gadget asset and it requires approval from their managers.  This ticket needs to be moved to "Asset" group only when the ticket gets approved. Pre-requisite - Python should be installed in the ...