Coupa Launches Agentic Procurement Runtime with Compose and Catalyst
At Inspire 2026, Coupa launched Coupa Compose — a full agentic runtime for procurement, finance, and supply chain — plus Catalyst deployment services and the Rossum acquisition for intelligent document processing. The platform runs 20+ specialized agents on a foundation of ten trillion dollars in spend data.
CrateOS monitoring note: spend benchmark data is a real moat — but only if the agents' sourcing and comparison logic is transparent enough to audit. The black-box risk in procurement AI is that variance from market norms goes unnoticed until it's too late.
At Inspire 2026 in Las Vegas, Coupa launched Coupa Compose: an integrated environment for building and orchestrating AI agents across procurement, finance, and supply chain workflows. The platform ships with 20+ specialized agents covering sourcing event creation, bid comparison, risk monitoring, and sanctions screening, plus Navi Agent Studio (a no-code builder, generally available in May), Smart Intake and Orchestration, and an intelligent document processing layer from the acquired Rossum platform. Coupa reports a 40% reduction in agent setup time in early customer testing. The platform is trained on a reported ten trillion dollars in enterprise spend benchmarks, which Coupa positions as the primary differentiator against general-purpose AI applied to procurement.
For operators evaluating procurement automation, Coupa Compose is the first full agentic runtime from the leading BSM platform — not a set of bolt-on copilot features, but a system designed to own the loop from intake to award to payment processing. The CrateOS angle on this is the governance gap: procurement agents that operate on benchmarked data can surface better market intelligence than a manual sourcing team, but the auditability of their recommendations — especially in regulated environments or public-sector supply chains — depends on whether the decision rationale is logged in a human-readable form. That is the design requirement Coupa has not fully answered in public documentation yet.