CMP Agent#
The CMP Agent is a conversational AI assistant built into Reply CMP. Ask it questions in plain language — it queries your cloud data, generates answers, and can produce formatted HTML reports — all without leaving the platform.
Opening the CMP Agent#
Click the icon in the top navigation bar. The agent panel opens on
the right side of the screen without navigating away from your current view.
The agent is always accessible, on every page. You can work in the main view (switching tabs, checking dashboards) while the conversation persists in the side panel.
What the Agent Can Do#
The CMP Agent has access to six domains:
1. Resource Discovery Queries#
Query your resource inventory — counts, filters, distributions.
Examples:
“How many Azure VMs do I have?”
“List all untagged GCP resources”
“Which resources are in the
productiongroup?”“Show distinct resource types across all connections”
2. Cloud Cost Analysis#
Query cost data with filters, group-bys, and time ranges — the same data powering the FinOps Analyze view.
Examples:
“What were our top 5 most expensive resources last month?”
“Compare this month’s Azure costs to last month”
“Show costs by connection for Q3”
“Which groups are over budget?”
3. Savings Recommendations#
Ask about cost savings opportunities and reservations.
Examples:
“What reservations do we have expiring soon?”
“Summarise our top savings recommendations”
“What would we save if we acted on all High confidence recommendations?”
4. Tenant and User Information#
Query platform metadata — connections, users, quotas.
Examples:
“How many connections are configured?”
“List all users and their roles”
“Am I close to my resource quota?”
5. Trigger Discovery#
Ask the agent to start a discovery sync for a connection. The agent will confirm with you before triggering.
Example:
“Trigger a discovery sync for the Azure production connection”
The agent responds: “Are you sure you want to trigger discovery for [connection name]?” → Type yes to confirm.
6. Report Generation#
Ask the agent to generate a full HTML cost report. The agent runs a multi-step AI pipeline to produce a styled, email-ready report with charts.
Examples:
“Generate a cloud cost report for last quarter”
“Create a Discovery report for this month”
“Generate an advisory report with savings recommendations”
The report is generated and delivered by email to the configured recipients, or presented as a download link.
Report Generation Pipeline#
When you request a report, the Agent runs a 4-stage pipeline:
Stage |
What happens |
|---|---|
1. Data Analysis |
Queries relevant cost/discovery/recommendation data from your tenant |
2. Executive Summary |
AI writes a 3–5 paragraph narrative summary |
3. Insights & Detailed Findings |
AI writes key observations and detailed tables |
4. HTML Generation |
Combines all sections into a styled HTML email with Chart.js charts |
Note
Report generation takes approximately 30–60 seconds. The agent will display a “Generating report…” status indicator while processing.
Language auto-detection: The report is written in the language of your query — the same language you used when requesting the report.
Example Conversation#
You: How much did we spend on Azure compute last month?
CMP Agent: Last month (November 2025), your Azure compute costs were €12,450
across 3 connections. The highest-spending connection was "azure-prod" at €8,210
(66% of total). Azure Virtual Machines accounted for €9,100 of compute costs.
You: Which VMs are the most expensive?
CMP Agent: The top 5 most expensive Azure VMs last month:
1. vm-app-prod-01 (azure-prod) — €1,840
2. vm-db-prod-02 (azure-prod) — €1,650
3. vm-gpu-training-01 (azure-ml) — €1,430
...
You: Generate a cost report for last month
CMP Agent: Generating your Finances report for November 2025… (30s)
Done! Your report has been emailed to the configured recipients. [Download HTML]
Limitations#
Limitation |
Detail |
|---|---|
T-1 data |
The Agent operates on data refreshed up to the previous day. Real-time resource states are not available. |
No resource modification |
The Agent cannot create, edit, or delete cloud resources. The only write action it can perform (with confirmation) is triggering Discovery. |
Report generation time |
30–60 seconds per report. Complex queries or large tenants may take longer. |
Context window |
Long conversations may lose context from very early messages. Start a new conversation for a different topic. |
Language |
The Agent understands queries in multiple languages and always responds — including generated reports — in the language of your query. |
Tips for Best Results#
Be specific about time ranges: “last 30 days” or “October 2025” works better than “recently”
Reference your group names: “Show costs for the Frontend group” — use your actual allocation group names
Ask follow-up questions: the Agent maintains conversation context, so “Which of those are in prod?” works after a list response