Spend Management SAAS
Query this niche via MCP
niche_report({ niche: "spend-management-saas" })Agents · median
MCP servers · median
All plans — Agents vs MCPs
each dot = one provider · log scaleNo providers priced at the All tier yet.
All plans
0 pricedProvidervs its cohort medianMonthly
Position is relative to the provider's own delivery-type median at this tier — never a blended one.
This page is the human view of the MCP answer. The same structured `niche_report` / `price_benchmark` an agent receives over MCP or REST.
niche_reportprice_benchmark
See the MCP response behind this pageniche_report
{
"niche": "spend-management-saas",
"parent_sector": "finance-ops",
"provider_type_pricing": {
"slug": "spend-management-saas",
"pricing_basis": "lowest_observed_monthly_usd",
"provider_type_methodology": "commercial-form-v2",
"provider_type_methodology_published_at": "2026-07-31",
"blended": {
"median": 100,
"p25": null,
"p75": null,
"providers": 1
},
"by_provider_type": {
"agent": {
"median": null,
"p25": null,
"p75": null,
"providers": 1,
"publishable": false,
"confidence": "insufficient",
"reason": "Fewer than three comparable priced Agent-economy products are available."
},
"mcp": {
"median": null,
"p25": null,
"p75": null,
"providers": 0,
"publishable": false,
"confidence": "insufficient",
"reason": "Fewer than three comparable priced MCP servers are available."
}
},
"recommended_cohort": null,
"recommendation_reason": "Choose the cohort according to the commercial delivery type being assessed.",
"fallback_context": null,
"context_note": null
},
"crowding_level": "sparse",
"observed_node_count": 1,
"adjacent_niches": [
"tax-compliance-smb",
"audit-prep",
"fpa-scenario-modelling",
"procure-to-pay-agent",
"vendor-risk-assessment",
"treasury-cash-management"
],
"market_pulse": {
"pulse": 33,
"drivers": [
"enterprise money present",
"11% of listings unresponsive"
],
"price_move_30d_pct": null,
"money_share": 0.375,
"entry_rate": 0,
"alive_share": 0.8888888888888888
},
"price_move": {
"d_pct": 0,
"w_pct": 0,
"m_pct": 0,
"comparable_agents": 1,
"quarantined_agents": 0,
"confidence": "insufficient",
"published": {
"d": false,
"w": false,
"m": false
},
"held_reason": {
"d": null,
"w": null,
"m": null
},
"driver": {
"d": null,
"w": null,
"m": null
},
"tier_contribution": {
"d": {
"individual": 0,
"pro": 0,
"team_sme": 0,
"enterprise": 0
},
"w": {
"individual": 0,
"pro": 0,
"team_sme": 0,
"enterprise": 0
},
"m": {
"individual": 0,
"pro": 0,
"team_sme": 0,
"enterprise": 0
}
},
"tier_series": {
"individual": [
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100
],
"pro": [
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100
],
"team_sme": [
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100
],
"enterprise": [
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100
]
},
"tier_own_move": {
"d": {
"individual": 0,
"pro": 0,
"team_sme": 0,
"enterprise": 0
},
"w": {
"individual": 0,
"pro": 0,
"team_sme": 0,
"enterprise": 0
},
"m": {
"individual": 0,
"pro": 0,
"team_sme": 0,
"enterprise": 0
}
},
"tier_agents": {
"individual": 0,
"pro": 0,
"team_sme": 1,
"enterprise": 1
},
"obs_range": {
"d": null,
"w": null,
"m": null
},
"tier_obs_range": {
"d": {
"individual": null,
"pro": null,
"team_sme": null,
"enterprise": null
},
"w": {
"individual": null,
"pro": null,
"team_sme": null,
"enterprise": null
},
"m": {
"individual": null,
"pro": null,
"team_sme": null,
"enterprise": null
}
}
},
"pricing": {
"sampleSize": 9,
"observed": 8,
"byPersona": {
"free": {
"n": 3,
"nPriced": 1,
"reliability": "none",
"median": 3,
"p25": 3,
"p75": 3,
"min": 3,
"max": 3,
"mean": 3,
"stdev": 0,
"usageShare": 0.33
},
"individual": {
"n": 16,
"nPriced": 16,
"reliability": "high",
"median": 0.18,
"p25": 0.05,
"p75": 3.5,
"min": 0.01,
"max": 10,
"mean": 2.02,
"stdev": 2.9,
"usageShare": 1
},
"pro": {
"n": 0,
"nPriced": 0,
"reliability": "none",
"median": null,
"p25": null,
"p75": null,
"min": null,
"max": null,
"mean": null,
"stdev": null,
"usageShare": 0
},
"team_sme": {
"n": 2,
"nPriced": 2,
"reliability": "low",
"median": 150,
"p25": 125,
"p75": 175,
"min": 100,
"max": 200,
"mean": 150,
"stdev": 70.71,
"usageShare": 0
},
"enterprise": {
"n": 3,
"nPriced": 1,
"reliability": "none",
"median": 500,
"p25": 500,
"p75": 500,
"min": 500,
"max": 500,
"mean": 500,
"stdev": 0,
"usageShare": 0
}
},
"byPersonaMonthly": {
"free": {
"nMonthly": 0,
"p25": null,
"median": null,
"p75": null,
"confidence": "none",
"usageShare": 0.33,
"mixedBilling": true,
"monthlyComparable": false
},
"individual": {
"nMonthly": 0,
"p25": null,
"median": null,
"p75": null,
"confidence": "none",
"usageShare": 1,
"mixedBilling": false,
"monthlyComparable": false
},
"pro": {
"nMonthly": 0,
"p25": null,
"median": null,
"p75": null,
"confidence": "none",
"usageShare": 0,
"mixedBilling": false,
"monthlyComparable": false
},
"team_sme": {
"nMonthly": 2,
"p25": 125,
"median": 150,
"p75": 175,
"confidence": "low",
"usageShare": 0,
"mixedBilling": false,
"monthlyComparable": true
},
"enterprise": {
"nMonthly": 1,
"p25": null,
"median": null,
"p75": null,
"confidence": "none",
"usageShare": 0,
"mixedBilling": false,
"monthlyComparable": false
}
},
"byTierCohorts": {
"status": "insufficient",
"cohorts": [],
"rejected": {
"usage_not_monthly": 16,
"ambiguous_cadence": 2
},
"evidence": {
"status": "single_observation",
"single_observations": [
{
"tier": "team_sme",
"unit": "flat",
"provider": "paidai_monetization_platform_f",
"monthly_usd": 150
},
{
"tier": "enterprise",
"unit": "flat",
"provider": "paidai_monetization_platform_f",
"monthly_usd": 500
}
],
"observed_offers": [
{
"billing": "monthly",
"unit": "flat",
"count": 3,
"offers": [
{
"provider": "paidai_monetization_platform_f",
"tier": "team_sme",
"billing": "monthly",
"unit": "flat",
"price": "$100/mo",
"monthly_usd": 100
},
{
"provider": "paidai_monetization_platform_f",
"tier": "team_sme",
"billing": "monthly",
"unit": "flat",
"price": "$200/mo",
"monthly_usd": 200
},
{
"provider": "paidai_monetization_platform_f",
"tier": "enterprise",
"billing": "monthly",
"unit": "flat",
"price": "$500/mo",
"monthly_usd": 500
}
]
},
{
"billing": "usage",
"unit": "flat",
"count": 12,
"offers": [
{
"provider": "gvnr",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$5.00 / $25.00 per M tokens (in / out)",
"monthly_usd": null
},
{
"provider": "gvnr",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$5.00 / $25.00 per M tokens (in / out)",
"monthly_usd": null
},
{
"provider": "gvnr",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$5.00 / $25.00 per M tokens (in / out)",
"monthly_usd": null
},
{
"provider": "gvnr",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$3.00 / $15.00 per M tokens (in / out)",
"monthly_usd": null
},
{
"provider": "gvnr",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$1.00 / $5.00 per M tokens (in / out)",
"monthly_usd": null
},
{
"provider": "gvnr",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$0.15 / $0.60 per M tokens (in / out)",
"monthly_usd": null
},
{
"provider": "gvnr",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$2.50 / $10.00 per M tokens (in / out)",
"monthly_usd": null
},
{
"provider": "gvnr",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$10.00 / $30.00 per M tokens (in / out)",
"monthly_usd": null
},
{
"provider": "gvnr",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$0.02 / M tokens (input-only)",
"monthly_usd": null
},
{
"provider": "gvnr",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$0.13 / M tokens (input-only)",
"monthly_usd": null
},
{
"provider": "gvnr",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$0.15 / M tokens (input-only)",
"monthly_usd": null
},
{
"provider": "gvnr",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$0.20 / M tokens (input-only)",
"monthly_usd": null
}
]
},
{
"billing": "usage",
"unit": "per_call",
"count": 4,
"offers": [
{
"provider": "agent_budget_guard",
"tier": "individual",
"billing": "usage",
"unit": "per_call",
"price": "0.03 USDC per call",
"monthly_usd": null
},
{
"provider": "agent_budget_guard",
"tier": "individual",
"billing": "usage",
"unit": "per_call",
"price": "0.01 USDC per call",
"monthly_usd": null
},
{
"provider": "agent_budget_guard",
"tier": "individual",
"billing": "usage",
"unit": "per_call",
"price": "0.05 USDC per call",
"monthly_usd": null
},
{
"provider": "approval_gateway",
"tier": "individual",
"billing": "usage",
"unit": "per_call",
"price": "$0.02 per call",
"monthly_usd": null
}
]
},
{
"billing": "unspecified_period",
"unit": "flat",
"count": 2,
"offers": [
{
"provider": "paidai_monetization_platform_f",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Custom",
"monthly_usd": null
},
{
"provider": "peakflo",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Get a Custom Pricing",
"monthly_usd": null
}
]
}
],
"coverage": {
"priced_providers": 5,
"normalized_observations": 3,
"comparable_providers": 1,
"strict_cohorts": 0,
"exclusion_reasons": {
"usage_not_monthly": 16,
"ambiguous_cadence": 2
}
}
}
},
"billingMix": {
"usage": 2,
"contact_sales": 2,
"free": 2,
"freemium": 2
},
"freeTierShare": 0.5,
"medianLowestUsd": 100
},
"movement": null,
"index_series": {
"series": [
{
"day": "2026-07-19",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-07-20",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-07-21",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-07-22",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-07-23",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-07-24",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-07-25",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-07-26",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-07-27",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-07-28",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-07-29",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-07-30",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-07-31",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-08-01",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-08-02",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-08-03",
"index": 100,
"pairs": 3,
"dayChangePct": 0
},
{
"day": "2026-08-04",
"index": 100,
"pairs": 2,
"dayChangePct": 0
},
{
"day": "2026-08-05",
"index": 100,
"pairs": 2,
"dayChangePct": 0
},
{
"day": "2026-08-06",
"index": 100,
"pairs": 2,
"dayChangePct": 0
},
{
"day": "2026-08-07",
"index": 100,
"pairs": 2,
"dayChangePct": 0
},
{
"day": "2026-08-08",
"index": 100,
"pairs": 2,
"dayChangePct": 0
},
{
"day": "2026-08-09",
"index": 100,
"pairs": 2,
"dayChangePct": 0
},
{
"day": "2026-08-10",
"index": 100,
"pairs": 2,
"dayChangePct": 0
},
{
"day": "2026-08-11",
"index": 100,
"pairs": 2,
"dayChangePct": 0
},
{
"day": "2026-08-12",
"index": 100,
"pairs": 2,
"dayChangePct": 0
},
{
"day": "2026-08-13",
"index": 100,
"pairs": 2,
"dayChangePct": 0
},
{
"day": "2026-08-14",
"index": 100,
"pairs": 2,
"dayChangePct": 0
},
{
"day": "2026-08-15",
"index": 100,
"pairs": 2,
"dayChangePct": 0
},
{
"day": "2026-08-16",
"index": 100,
"pairs": 2,
"dayChangePct": 0
},
{
"day": "2026-08-17",
"index": 100,
"pairs": 2,
"dayChangePct": 0
}
],
"latest": 100,
"day_change_pct": 0,
"methodology": "Chained daily price index, base 100 on the first priced scan day (29 Jun 2026). The overall index is the COMPOSITE of the four buyer-tier indices (individual / pro / team&sme / enterprise): each day it moves by the equal-weighted average of the tiers' moves. Each tier index is like-for-like — only agents priced on both consecutive scan days (per-agent ratios, geometric mean, clipped to [0.2, 5]) — so composition changes (agents revealing or hiding prices) can never move it."
},
"top_agents": [
{
"agent_id": "approval_gateway",
"name": "Approval Gateway",
"url": "https://claim-verification-agent-mvp.muhammandahmad158609.workers.dev/",
"short_summary": "acts as a pre-action approval gateway that reviews and approves/denies agent actions before they send, publish, buy, escalate, or change anything",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free tier + paid plans (price not published)",
"summary": "The agent approval gateway includes 3 free calls, followed by usage-based pricing of $0.02 per call."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "gvnr",
"name": "Budget Governor",
"url": "https://gvnr.dev",
"short_summary": "Budget and cost control for AI agents with spend caps, rate limits, idempotency, and human-in-the-loop approval",
"price": {
"observed": true,
"billing": "usage",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Paid (price not published)",
"summary": "The homepage lists provider token rates used for spend caps, while stating that gvnr separately charges a flat governance fee per operation whose amount is not shown in the supplied context."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "pressuredesk",
"name": "PressureDesk",
"url": "https://pressuredesk.autonomyforge.dev/",
"short_summary": "provides pre-spend BUY/WAIT/AVOID decisions for paid APIs, MCP endpoints, and agent tools",
"price": {
"observed": false,
"billing": "failed_to_load",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public price found on the vendor site."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "agent_budget_guard",
"name": "agent-budget-guard",
"url": "https://agent-budget-guard.onrender.com",
"short_summary": "AI agent spending monitoring and anomaly detection",
"price": {
"observed": true,
"billing": "usage",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Paid (price not published)",
"summary": "The API lists per-call rates of 0.01–0.05 USDC for core endpoints, while spending policy building is free."
},
"evidence_quality": "medium",
"upvotes": 0
},
{
"agent_id": "agentbill",
"name": "agentbill",
"url": "https://agentbill.fly.dev",
"short_summary": "provides billing infrastructure and preflight spend checks for AI agents",
"price": {
"observed": true,
"billing": "free",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free",
"summary": "The homepage includes a structured $0 USD offer, but does not specify a billing period or plan details."
},
"evidence_quality": "medium",
"upvotes": 0
},
{
"agent_id": "payhawk_ai_agents",
"name": "Payhawk Ai Agents",
"url": "https://payhawk.com/platform/ai-agents",
"short_summary": "Financial AI agents for corporate finance operations including expense management, travel booking, and procurement. Features Financial Controller Agent for exp…",
"price": {
"observed": true,
"billing": "contact_sales",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Contact sales (no public price)",
"summary": "Payhawk AI Agents pricing is not publicly displayed; contact sales required."
},
"evidence_quality": "unclear",
"upvotes": 0
},
{
"agent_id": "peakflo",
"name": "Peakflo",
"url": "https://peakflo.co/ai-agentic-spend-management",
"short_summary": "Spend management platform for AI agents, providing budgets, policy guardrails, virtual cards, real-time monitoring, approval workflows, cost attribution, and r…",
"price": {
"observed": true,
"billing": "contact_sales",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Contact sales (no public price)",
"summary": "Peakflo offers custom pricing for agentic workflows and requires contacting its solution experts for a quote."
},
"evidence_quality": "unclear",
"upvotes": 0
},
{
"agent_id": "saasrooms",
"name": "Saasrooms",
"url": "https://saasrooms.com/",
"short_summary": "AI-powered tech spend management platform with autonomous agents for procurement, contract negotiation, license auditing, and shadow IT governance. Features sp…",
"price": {
"observed": true,
"billing": "free",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free",
"summary": "The SaaS savings calculator is explicitly free, while no public pricing is shown for the SaaSrooms platform."
},
"evidence_quality": "unclear",
"upvotes": 0
}
],
"platforms_also_here": [
{
"agent_id": "brex_aipowered_financial_assis",
"name": "Brex Aipowered Financial Assis",
"url": "https://zenml.io/llmops-database/ai-powered-financial-assistant-for-automated-expense-management",
"short_summary": "automates expense management workflows by processing expenses, generating compliant documentation, and providing real-time policy guidance",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": 39,
"monthly_usd": 39,
"headline": "Free tier, then from $39/mo",
"summary": "Free tier, then from $39/mo. ZenML offers free open-source tiers, Kitaru Cloud at $39/month, ZenML Scale at $999/month, and custom enterprise plans."
},
"home_niche": "expense-report-processing",
"also_covers": true,
"upvotes": 0
},
{
"agent_id": "gep_quantum_intelligence",
"name": "GEP Quantum Intelligence",
"url": "https://gep.com/software/gep-quantum-intelligence/agentic-integration",
"short_summary": "Integrates AI agents across enterprise systems for autonomous procurement; agents extract quotes, run sourcing events, negotiate with suppliers, and enforce co…",
"price": {
"observed": true,
"billing": "contact_sales",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Contact sales (no public price)",
"summary": "GEP Quantum Intelligence does not publish a numeric price and directs buyers to contact the company for pricing."
},
"home_niche": "procure-to-pay-agent",
"also_covers": true,
"upvotes": 0
}
],
"page_url": "https://agentery.com/market/spend-management-saas",
"summary": {
"niche": "spend-management-saas",
"sector": "finance-ops",
"pricing_by_provider_type": {
"headline": "No published benchmark for spend-management-saas yet — too few comparable priced providers.",
"benchmarks": [],
"warnings": [
"No priced providers meet the benchmark bar for this scope."
],
"full_pricing_via": {
"tool": "price_benchmark",
"arguments": {
"niche": "spend-management-saas"
},
"note": "add provider_type + buyer_tier for a specific cohort"
}
},
"page_url": "https://agentery.com/market/spend-management-saas",
"counts": {
"listings_with_price_capture": 9,
"listings_with_observed_public_price": 8,
"providers_with_numeric_monthly_price_latest_scan": null,
"like_for_like_comparable_pairs": null
},
"movement": {
"d": {
"published": false,
"value_pct": null,
"held_reason": null
},
"w": {
"published": false,
"value_pct": null,
"held_reason": null
},
"m": {
"published": false,
"value_pct": null,
"held_reason": null
}
},
"pricing_version": "cohorts-1",
"pricing_status": "single_observation",
"pricing_by_tier": null,
"single_observations": [
{
"tier": "team_sme",
"unit": "flat",
"provider": "paidai_monetization_platform_f",
"monthly_usd": 150
},
{
"tier": "enterprise",
"unit": "flat",
"provider": "paidai_monetization_platform_f",
"monthly_usd": 500
}
],
"pricing_coverage": {
"listings_with_price_capture": 9,
"listings_with_observed_public_price": 8,
"normalized_observations": 3,
"comparable_providers": 1,
"strict_cohorts": 0,
"exclusion_reasons": {
"usage_not_monthly": 16,
"ambiguous_cadence": 2
}
},
"pricing_note": "Only ONE provider in this niche publishes a comparable price — returned as a single observation, NOT a benchmark, median or fair price. See adjacent_pricing or confirm the niche to widen the sample.",
"pricing_excluded_observations": {
"usage_not_monthly": 16,
"ambiguous_cadence": 2
},
"billing_mix": {
"usage": 2,
"contact_sales": 2,
"free": 2,
"freemium": 2
},
"free_tier_share": 0.5,
"top_providers": [
{
"agent_id": "approval_gateway",
"name": "Approval Gateway",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free tier + paid plans (price not published)",
"summary": "The agent approval gateway includes 3 free calls, followed by usage-based pricing of $0.02 per call."
},
"observed": true
},
{
"agent_id": "gvnr",
"name": "Budget Governor",
"price": {
"observed": true,
"billing": "usage",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Paid (price not published)",
"summary": "The homepage lists provider token rates used for spend caps, while stating that gvnr separately charges a flat governance fee per operation whose amount is not shown in the supplied context."
},
"observed": true
},
{
"agent_id": "pressuredesk",
"name": "PressureDesk",
"price": {
"observed": false,
"billing": "failed_to_load",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public price found on the vendor site."
},
"observed": false
},
{
"agent_id": "agent_budget_guard",
"name": "agent-budget-guard",
"price": {
"observed": true,
"billing": "usage",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Paid (price not published)",
"summary": "The API lists per-call rates of 0.01–0.05 USDC for core endpoints, while spending policy building is free."
},
"observed": true
},
{
"agent_id": "agentbill",
"name": "agentbill",
"price": {
"observed": true,
"billing": "free",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free",
"summary": "The homepage includes a structured $0 USD offer, but does not specify a billing period or plan details."
},
"observed": true
}
],
"suggested_next_calls": [
{
"tool": "price_benchmark",
"arguments": {
"niche": "spend-management-saas"
},
"purpose": "full observed price distribution + per-tier medians for this niche"
},
{
"tool": "niche_report",
"arguments": {
"niche": "spend-management-saas",
"response_mode": "full"
},
"purpose": "the complete report incl. index series and tier decomposition"
},
{
"tool": "suggest_alternatives",
"arguments": {
"agent_id": "approval_gateway"
},
"purpose": "comparable (optionally cheaper) providers to a named agent"
},
{
"tool": "get_agent_profile",
"arguments": {
"agent_id": "approval_gateway"
},
"purpose": "full profile, integrations and pricing for one provider"
}
]
}
}Full market
3 providers, one sortable view
Dense enough for many listings; progressive disclosure keeps mobile usable.
ProviderTypeFromVs niche medianLiveness
AGApproval Gatewayacts as a pre-action approval gateway that reviews and approves/denies agent actions before they send, publish, buy, escalate, or change anything
agentFree tierpaid plans vary—100% liveAagentbillprovides billing infrastructure and preflight spend checks for AI agents
mcpFreefree to use—100% live
SaasroomsAI-powered tech spend management platform with autonomous agents for procurement, contract negotiation, license auditing, and shadow IT governance. Features sp…Showing only providers with a published price or a free plan. $29 = lowest observed monthly · Free = free to use · Free tier = free plan + paid options.