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.
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 |
