The original framework introduced several Logic App and Function App patterns for SQL BPA, Update Manager, Cost Management, Anomaly Detection, and Smart Doc creation.
In this article we add two Copilot Studio Agents, packaged in the GitHub repository Microsoft Azure AI for Operation Framework, designed to be deployed in a dedicated subscription (e.g., OpenAI-CoreIntegration):
A Copilot Studio agent that lets stakeholders chat in natural language to retrieve, compare, and summarise cost data—without leaving Teams.
# | Stage | Description |
---|---|---|
Initial Trigger | User message (Teams / Copilot Studio web) invoke topic | The conversation kicks off the topic “Analyze Azure Costs”. |
1 | Pre-Processing | Power Automate flow captures tenant ID, subscription filters, date range. |
2 | Cost Query | Azure Cost Management APIs pull actual and previous spend, returning JSON rows (service name, cost €). |
3 | OpenAI Analysis | Data is analyzed by OpenAI\Copilot Agent following the flow structure. |
4 | Response Formatting | Copilot Studio flow format the output as a table. |
5 | Chat Reply | Copilot agent posts the insight list. Users can ask any kind of question related the FinOps topic. |
A Copilot Studio agent that surfaces patch compliance and can trigger ad-hoc One-Time Updates for selected VMs directly from the chat.
# | Stage | Description |
---|---|---|
Initial Trigger | User message (Teams / Copilot Studio web) invoke topic. | The conversation kicks off the topic “Analyze Azure Costs”. |
1 | Pre-Processing | Flow validates RBAC and captures target scope (subscription / RG / VM). |
2 | Patch Status Query | Azure Update Manager & Resource Graph query patchassessmentresources for KBs, severities, pending counts. |
3 | OpenAI Report | GPT-4o - o3-mini generates: • VM-level summary (English) • General Overview |
4 | Adaptive Card | Power Automate builds an Adaptive Card listing non-compliant VMs with “One-time Update”- "No action" buttons. |
5a | User Action – Review | User inspects details or asks follow-up questions. |
5b | User Action – Patch Now | Clicking One-time Update calls Update Manager REST API to start a One-Time Update job. |
6 | Confirmation | Agent posts job ID, live status, and final success / error summary. |
Resource | Quantity | Notes |
---|---|---|
Copilot Studio Developer licence | 1 | Assign in Microsoft 365 Admin Center |
Power Automate Premium licence | 1 user | Needed for HTTP, Azure AD, OpenAI connectors |
Microsoft Teams | 1 user | Chat interface |
Azure subscription | 1 | Dedicated OpenAI-CoreIntegration recommended |
GitHub repo | latest | Microsoft Azure AI for Operation Framework Copilot Agent |
Feel free to clone the GitHub repo, adapt the topics to your tag taxonomy or FinOps dashboard structure, and let us know in the comments how Copilot Agents are transforming your operational workflows and... Stay Tuned for the next updates!
Principal authors
Tommaso Sacco | Cloud Solutions Architect
Simone Verza | Cloud Solution Architect
Special thanks
Carmelo Ferrara | Director CSA
Antonio Sgrò | Sr CSA Manager
Marco Crippa | Sr CSA Manager
This week on The Download, we're covering major shifts in the tech landscape as Cloudflare is now blocking AI crawlers by default. We look at the surprising resurgence of the 40-year-old programming language Ada, Hugging Face's tiny but powerful SmolLM3, the new Reachy Mini open-source robot, and Perplexity's new AI-powered browser, Comet.
#TheDownload #AI #GitHub
— CHAPTERS —
00:00 Welcome to The Download
00:32 Cloudflare blocks AI crawlers by default
01:00 Reachy Mini: An open-source robot for AI
01:49 Hugging Face releases tiny SmolLM3 model
02:34 Why the Ada programming language is back
03:18 Perplexity launches Comet, an AI browser
03:54 What is context engineering?
04:55 This week's developer news recap
Stay up-to-date on all things GitHub by subscribing and following us at:
YouTube: http://bit.ly/subgithub
Blog: https://github.blog
X: https://twitter.com/github
LinkedIn: https://linkedin.com/company/github
Instagram: https://www.instagram.com/github
TikTok: https://www.tiktok.com/@github
Facebook: https://www.facebook.com/GitHub/
About GitHub:
It’s where over 100 million developers create, share, and ship the best code possible. It’s a place for anyone, from anywhere, to build anything—it’s where the world builds software. https://github.com