For most organizations, the recommended approach is to integrate Copilot Studio with Ivanti through Power Automate and the Ivanti REST APIs.
In this architecture, Copilot Studio acts as the conversational interface, collecting information such as the issue description, priority, category, and requester
details from the user.
The collected information is then passed to a Power Automate flow, which securely connects to the Ivanti API and creates the incident or service request. Once
the ticket is successfully created, the flow returns the ticket number and status back to Copilot Studio, allowing the user to receive immediate confirmation.
This approach is secure, scalable, and easy to maintain, while also providing flexibility for future enhancements such as checking ticket status, updating existing
tickets, adding comments, retrieving knowledge articles, or accessing asset information from Ivanti.
Copilot Studio
↓
Power Automate Flow
↓
Ivanti REST API
↓
Create Incident / Service Request