Simplify IT Automation – Trigger, Track, and Report on the operation of Azure Automation, Orchestrator, Power Automate, Logic Apps and PowerShell

ServiceDesk Plus Integration Module for Azure Automation

The Kelverion Integration Module for ManageEngine ServiceDesk Plus gives automation teams a low-code way to connect ServiceDesk Plus with Azure Automation runbooks and Kelverion Runbook Studio, helping IT teams trigger, update, track and report on service desk activity without building every interaction from scratch.

ManageEngine ServiceDesk Plus is an IT service management and enterprise service management platform used to manage requests, incidents, assets, changes, problems, service catalogue workflows, SLAs, approvals and reporting. It is available in cloud and on-premises deployment models and is designed to help organisations deliver structured, measurable services across IT and other business functions.

Typical Automation Scenarios

  • Incident Ticket Creation
    Automatically raise ServiceDesk Plus requests from monitoring alerts, scheduled checks or operational events
  • Employee Onboarding and Offboarding
    Use a service request to trigger account creation, licence assignment, mailbox setup, group membership changes or access removal
  • Remote Diagnostics and Remediation
    Launch a runbook from a request, collect diagnostic information, apply approved fixes and write the outcome back to the ticket
  • Request Fulfilment
    Automate common service catalogue tasks such as password resets, software provisioning, access requests and infrastructure changes
  • Task and Worklog Updates
    Create and update request tasks, notes and worklogs so technicians can see what automation has completed
  • Closed-Loop Service Desk Automation
    Use runbook results to update ticket status, add evidence, notify stakeholders and close requests when the process completes successfully

Benefits at a Glance

  • Accelerate Service Request Automation
    Build runbooks that create, update, close and enrich ServiceDesk Plus requests as part of wider IT processes
  • Reduce Scripting Effort
    Use forms-driven activities and ready-built commands instead of manually developing every ServiceDesk Plus interaction in PowerShell
  • Improve Process Consistency
    Standardise how tickets, notes, tasks and worklogs are created and updated from automation runbooks
  • Connect The Service Desk to Operations
    Link ServiceDesk Plus with cloud, on-premises and hybrid automation processes orchestrated through Azure Automation
  • Enable Broader Team Participation
    Combine Runbook Studio’s graphical authoring with the integration module so both coders and non-coders can contribute to automation projects

Key Capabilities

  • Ready-built activities and cmdlets for ServiceDesk Plus automation
  • Low-code, forms-driven configuration inside Runbook Studio
  • Smart Discovery of ServiceDesk Plus request types and fields
  • Create, retrieve, update, close and remove ServiceDesk Plus requests
  • Work with request notes, tasks and worklogs from automation workflows
  • Filter and select requests using fields from the configured request type
  • Designed for use with Azure Automation and Kelverion Runbook Studio
  • Supports service request automation across cloud, on-premises and hybrid IT environments

Integration Activities

Activity Name
Description
Close-ServiceDeskPlusRequest
Close a ServiceDesk Plus request
Get-ServiceDeskPlusRequest
Get ServiceDesk Plus requests
Get-ServiceDeskPlusRequestNote
Get notes for a ServiceDesk Plus request
Get-ServiceDeskPlusRequestTask
Get tasks for a ServiceDesk Plus request
Get-ServiceDeskPlusRequestTaskWorklog
Get worklogs for a ServiceDesk Plus request task
Get-ServiceDeskPlusRequestWorklog
Get worklogs for a ServiceDesk Plus request
Get-ServiceDeskPlusTechnician
Get ServiceDesk Plus technicians
Get-ServiceDeskPlusUser
Get ServiceDesk Plus users
New-ServiceDeskPlusRefreshToken
Generate a new OAuth 2.0 refresh token
New-ServiceDeskPlusRequest
Create a new ServiceDesk Plus request
New-ServiceDeskPlusRequestNote
Add a note to a ServiceDesk Plus request
New-ServiceDeskPlusRequestTask
Add a task to a ServiceDesk Plus request
New-ServiceDeskPlusRequestTaskWorklog
Add a worklog to a ServiceDesk Plus request task
New-ServiceDeskPlusRequestWorklog
Add a worklog to a ServiceDesk Plus request
Remove-ServiceDeskPlusRequest
Remove a ServiceDesk Plus request
Remove-ServiceDeskPlusRequestNote
Remove a ServiceDesk Plus request note
Remove-ServiceDeskPlusRequestTask
Remove a ServiceDesk Plus request task
Remove-ServiceDeskPlusRequestTaskWorklog
Remove a ServiceDesk Plus request task worklog
Remove-ServiceDeskPlusRequestWorklog
Remove a ServiceDesk Plus request worklog
Set-ServiceDeskPlusRequest
Update a ServiceDesk Plus request
Set-ServiceDeskPlusRequestNote
Update a ServiceDesk Plus request note
Set-ServiceDeskPlusRequestTask
Update a ServiceDesk Plus request task
Set-ServiceDeskPlusRequestTaskWorklog
Update a ServiceDesk Plus request task worklog
Set-ServiceDeskPlusRequestWorklog
Update a ServiceDesk Plus request worklog