BusinessDecision Matrix14 min readPublished May 17, 2026

Buy wins below ~1M sessions/yr · Crossover shifts the entire TCO calculus · 3 of 4 Big Four on Claude

Enterprise AI Agent Build vs Buy: The 2026 Decision

Custom agents via Claude SDK or OpenAI SDK vs. packaged platforms — SAP Joule, Salesforce Agentforce, Microsoft Copilot Studio. The answer changes at approximately 1 million conversations per year. Below that threshold, buy wins on speed and integration simplicity. Above it, build wins on per-token economics.

DA
Digital Applied Team
Senior strategists · Published May 17, 2026
PublishedMay 17, 2026
Read time14 min
Sources17
TCO crossover volume
~1M
conversations / year
buy below, build above
Salesforce list (1M/yr, 3-yr)
$6.18M
at $2/conversation
vs $2.52M Claude build
Claude SDK + Bedrock (1M/yr, 3-yr)
$2.52M
illustrative TCO
−59% vs Agentforce
Big Four on Claude
3 of 4
Deloitte + PwC + KPMG
May 2026

The enterprise AI agent market in May 2026 presents a genuine build-vs-buy decision for the first time: packaged platforms — Salesforce Agentforce, Microsoft Copilot Studio, SAP Joule, ServiceNow Now Assist, and Oracle AI Agent Studio — now compete against custom stacks built on Claude Agent SDK plus Amazon Bedrock, the OpenAI Agents SDK plus Azure OpenAI, or Google Vertex AI Agent Builder, with real TCO differences that flip sign at approximately one million agent conversations per year.

That crossover matters because both sides of the market now converge on the same underlying model layer. SAP Joule runs on Claude as its primary reasoning engine. Agentforce routes through Claude under the Einstein Trust Layer. The model choice is no longer separable from the platform choice — which means CIOs evaluating buy-side platforms are simultaneously making implicit decisions about model contracts, data planes, and per-conversation pricing convexity that compound over a three-year horizon.

This guide frames the decision across twelve dimensions: the decision logic, the crossover mechanics, four buy paths, three build paths, the May 2026 vendor-consolidation wave (three of four Big Four firms standardized on Claude), and three-year TCO scenarios at 100K, 1M, and 10M sessions per year. All TCO figures are illustrative-arithmetic — every cell shows the math that produced it so you can substitute your own assumptions.

Key takeaways
  1. 01
    The TCO crossover sits at approximately 1M conversations/year.Below that volume, buy-side platforms win on time-to-value and integration simplicity. Above it, per-token build economics (Claude Sonnet 4.6 at $3/$15 per Mtok) begin to undercut per-conversation list pricing on packaged platforms.
  2. 02
    Per-conversation pricing is convex; per-token pricing is concave.Salesforce Agentforce at $2/conversation grows linearly with volume — at 10M sessions that is $20M/year in list pricing. Claude Agent SDK spend grows with token consumption, which engineering teams can optimize via model routing, caching, and prompt compression.
  3. 03
    3 of 4 Big Four firms chose Claude in May 2026.PwC (May 14, 30K certified), KPMG (May 19, 276K rollout), and Deloitte (Oct 2025, 470K) standardized on Claude. EY went Microsoft-first ($1B initiative, 400K+ employees, May 21). For Fortune 1000 CIOs whose deployment partner is a Big Four firm, this creates a vendor co-selection effect.
  4. 04
    The buy market is now implicitly a Claude market.SAP Joule runs on Claude (announced May 12, 2026 at Sapphire Orlando). Agentforce runs on Claude via the Einstein Trust Layer. Copilot Studio is multi-model (GPT-5.x + Claude + Gemini). The model is no longer a separate decision from the platform.
  5. 05
    Both paths carry acquisition risk — own your decision criteria.OpenAI acquired Tomoro (May 11, 2026, $4B+ DeployCo). Anthropic closed a $1.5B JV with Blackstone, Goldman Sachs, and Hellman & Friedman (May 4, 2026). Either path now carries consolidation risk. The build path gives you per-token control; the buy path gives you license-level predictability. Neither guarantees stability.

01Decision FrameBuild vs buy is no longer about code location — it is about contract location.

The classic build-vs-buy framing — "do we write it in-house or buy a vendor license?" — does not capture what enterprises actually face in mid-2026. Every buy-side platform now lets you customize agents with code (Joule Studio, Agentforce Builder, Copilot Studio low-code/pro-code). Every build-side path now ships orchestration primitives, hosted runtimes, and managed observability. The code is everywhere.

The meaningful question shifted to: where does the agent contract live?Who owns the agent’s surface area? Who owns the data plane? Who owns the model contract? On the buy side, the vendor owns the agent surface (you configure within their schema), the data plane runs inside their infrastructure (Salesforce Data Cloud, SAP Knowledge Graph, Microsoft Graph), and the model contract is theirs to renegotiate at renewal. On the build side, your engineering team owns all three — and absorbs the corresponding capital and ongoing ops cost.

This means the decision is fundamentally a make-or-buy of ownership, not of code. The TCO model below prices that ownership transfer explicitly across three volume bands — because the cost of ownership is volume-dependent in a non-linear way.

May 2026 context
Anthropic reached 34.4% business AI adoption in April 2026, overtaking OpenAI’s 32.3%, according to Ramp’s AI Index. The same month, three of four Big Four firms publicly standardized on Claude and OpenAI launched the Deployment Company with $4B+ in initial capital. The buy-side market is reshaping faster than annual enterprise planning cycles.

02The Crossover~1M conversations/year — where convex meets concave.

Per-conversation pricing grows linearly with volume. Salesforce Agentforce at $2/conversation: 100K sessions cost $200K/year, 1M sessions cost $2M, 10M sessions cost $20M before any volume negotiation. That is a convex cost curve from the buyer’s perspective — every conversation costs the same marginal dollar regardless of your cumulative spend.

Per-token pricing on the build side is concave in practice. The marginal cost of conversation number 500,001 is the same token rate as conversation number one, but engineering teams can reduce the average token footprint over time through prompt compression, model routing (Haiku 4.5 at $1/$5 per Mtok for classification steps vs Sonnet 4.6 at $3/$15 for reasoning steps), KV cache reuse, and RAG optimization. The result: total inference spend grows more slowly than linear with usage once the stack is mature.

The crossover sits roughly at one million conversations per year for a 500-seat enterprise using a complex workflow agent (cross-system order-to-cash, customer service with tool calls, multi-step HR workflows). Below that, the buy path wins on speed and the absence of engineering overhead. Above it, the three-year arithmetic favors build by a margin that widens with every additional million sessions.

Annual cost by volume band · buy vs build (Year 1)

Illustrative-arithmetic model — verify vendor pricing pages at publish
Salesforce Agentforce — 10M sessionsList price: $2/conversation × 10M = $20M/yr (convex)
$20M/yr
Salesforce Agentforce — 1M sessionsList price: $2/conversation × 1M = $2M/yr
$2M/yr
Claude SDK + Bedrock — 10M sessionsIllustrative: ~$5.4M inference + $1.4M eng/ops = $6.8M/yr (Y1)
$6.8M/yr
Claude SDK + Bedrock — 1M sessionsIllustrative: ~$540K inference + $540K eng/ops = $1.08M/yr (Y1)
$1.08M/yr
Salesforce Agentforce — 100K sessionsList price: $2/conversation × 100K = $200K/yr
$200K/yr
Claude SDK + Bedrock — 100K sessionsIllustrative: ~$45K inference + $180K eng/ops = $225K/yr (Y1)
$225K/yr

The bars above make the convexity asymmetry visible. Agentforce and Claude SDK both appear close at 100K sessions — the buy path looks favorable once you factor in engineering overhead. At 1M sessions the build path begins to approach list-price parity in Year 1. By Year 3, steady-state build engineering costs shrink while per-conversation buy costs hold flat. At 10M sessions, the gap is structural.

The analysis that follows prices each vendor path at each volume band in the TCO section. First, the four buy paths deserve individual treatment because their pricing structures differ materially from each other.

03Buy Path 01Microsoft 365 Copilot + Copilot Studio — per-seat plus metered messages.

Microsoft’s enterprise agent offering has two pricing surfaces that stack. The base Microsoft 365 Copilot seat license — anchored at $30/user/month at last published list price (verify current pricing on microsoft.com) — gives users access to Copilot in all M365 apps plus opt-in to the Frontier program, which includes early access to capabilities like Microsoft 365 Copilot Cowork (released March 30, 2026). The seat cost is the floor; for a 500-seat deployment that is $180K/year before any agent-specific charges.

Copilot Studio is a separate metered product. The widely-cited list anchor is approximately $200/month for a 25,000-message pack with $10/1,000-message overage — plus a pay-as-you-go per-message SKU (verify on the Microsoft Copilot Studio pricing page before signing; Microsoft has revised pack sizes). At 100K messages per month, the metered cost is approximately $40K/year in overage above the included 300K messages from the pack.

The multi-model tax matters here. Our analysis of Copilot Cowork’s enterprise agent workflows found that Critique mode adds approximately 20% premium over a single-model baseline, while Council mode (multi-agent deliberation) runs approximately 2.5× the baseline cost. High-complexity agentic workflows on Copilot Studio can therefore land well above the per-message list price on an effective-per-conversation basis. Verify your specific workflow’s multi-agent mode usage before modeling TCO.

The structural advantage of the Microsoft path is deep M365 integration — agents that need to act on SharePoint, Teams, Outlook, or Dynamics 365 workflows carry zero additional integration engineering cost. For organizations already operating at M365 E3/E5, the incremental cost of Copilot Studio agents is lower than any alternative.

04Buy Path 02Salesforce Agentforce — Flex Credits and the per-conversation anchor.

Salesforce Agentforce’s published list anchor has been $2 per conversation — "a complete interaction session between the agent and a user" as Salesforce defines it. A conversation is not a message or a token; it is the entire session. At $2/conversation, a 1M-session/year deployment costs $2M/year in list-price conversation charges, plus Salesforce Data Cloud capacity for grounding.

Salesforce has signaled a move toward Flex Credits pricing (~$0.40/credit, approximately one credit per message rather than per conversation) — verify the current model on salesforce.com/agentforce/pricing before any TCO modeling, as this structural change would materially alter the per-unit economics. Our Salesforce Agentforce CRM automation guide uses the $2/conversation anchor as of its publication date; reconcile with the live pricing page before signing.

Volume discounts are negotiated via Salesforce account executives; large deployments (5M+ conversations/year) typically negotiate to $1.00–$1.50/conversation per our understanding of published ranges. Even at $1.25/conversation, 10M sessions/year is $12.5M — still a wide gap above the build path at the same volume.

The compelling case for Agentforce is its native CRM integration. For customer service automation where agents need to read and write Salesforce objects — cases, contacts, orders, knowledge articles — the zero-integration cost is a genuine advantage that the TCO model partially captures but cannot fully quantify. If 80% of your agent interactions are CRM-native, the Agentforce path avoids months of integration engineering.

05Buy Path 03SAP Joule + Autonomous Enterprise — bundled inside RISE and GROW.

SAP announced the Autonomous Enterprise on May 12, 2026 at Sapphire Orlando: 50+ Joule Assistants orchestrating 200+ specialized agents across Autonomous Finance, Spend, Supply Chain, HCM, and CX — with Claude as the primary reasoning and agentic capability via a direct SAP-Anthropic partnership announced the same day. The SAP AI Agent Hub will be generally available Q3 2026 at no additional charge inside SAP Business AI Platform.

RISE with SAP
Joule Assistants in year one
3

Contractual commitment: RISE customers activate 3 Joule Assistants in year one. SAP AI Agent Hub at no additional charge inside Business AI Platform from Q3 2026.

Included in RISE contract
SAP GROW
AI assistants from day one
20+

GROW customers get 20+ AI assistants from day one, including Joule-powered automation across Finance, Spend, HCM, and Supply Chain — no separate activation required.

Day-one included
SAP Partner Fund
Partner ecosystem fund
100M

SAP launched a EUR 100 million partner fund to help customers deploy Joule Assistants and support partners building agents on SAP Business AI Platform via Joule Studio.

EUR (not USD) — source: SAP News, May 12, 2026

The SAP Joule path has an important prerequisite: it only makes sense if your organization is already on RISE with SAP or SAP GROW. The agent capability is bundled into those subscription tiers; for a non-SAP shop, Joule is not available as a standalone purchase. The Takeda case study (vendor-reported) cites up to 10% productivity gains and up to 25% reduction in stock-out revenue loss — treat these as directional signals from SAP’s own materials, not audited benchmarks.

As Holger Mueller of Constellation Research observed on May 12, 2026: “It’s the first time on this side of the millennium that SAP has a vision for ERP. And while the Autonomous Enterprise is not a unique vision, SAP has a compelling start to deliver it.” The vision is real; verify execution timelines against SAP’s published roadmap before committing.

06Buy Path 04ServiceNow Now Assist and Oracle AI Agent Studio — vertical lock-in paths.

ServiceNow Now Assist is sold as a Pro Plus edition layered on existing Now Platform subscriptions (ITSM, CSM, HRSD, SecOps). Pricing is typically a percentage uplift on the base subscription, negotiated per contract — verify the current uplift band on servicenow.com. For organizations running ServiceNow at scale for ITSM or employee service management, Now Assist is the lowest-friction path to agentic automation because the agents operate natively inside the existing Now Platform workflow graph. For organizations not already on ServiceNow, there is no economic case for Now Assist as an AI entry point.

Oracle AI Agent Studio (announced at Oracle CloudWorld 2025) is the build-and-deploy surface for AI agents inside Oracle Cloud HCM, ERP, CX, and SCM. Pricing is bundled inside the underlying Fusion Cloud Application subscription with a separate “AI consumption” line for high-volume usage — verify the AI consumption unit on oracle.com/artificial-intelligence/ai-agents before modeling TCO. As with SAP Joule, Oracle AI Agent Studio is a coherent choice only if you are already a Fusion Cloud Applications customer.

Both paths follow the same structural logic: the agent capability is a value-add inside an existing vertical ERP/ITSM subscription, not a standalone AI platform. This makes the marginal cost assessment straightforward — what matters is the uplift, not the base subscription cost your organization already pays.

07Build Path 01Claude Agent SDK + Amazon Bedrock — the 2026 default.

The Claude Agent SDK (renamed from Claude Code SDK on September 29, 2025) is the canonical Anthropic build surface for production agents. Available as npm @anthropic-ai/claude-agent-sdk and PyPI claude-agent-sdk, it ships orchestration primitives, tool-call scaffolding, and tracing hooks. Amazon Bedrock with Cross-Region Inference is the recommended production deployment path — it provides geographic profile options and the managed infrastructure to serve frontier models at enterprise scale.

Current Claude model pricing (verified May 2026 via platform.claude.com/docs/en/about-claude/models): Sonnet 4.6 at $3/$15 per million tokens (input/output), Opus 4.7 at $5/$25 per million tokens with 1M flat context, Haiku 4.5 at $1/$5 per million tokens at 200K context. A data-residency inference_geo: "us"flag adds a 1.1× multiplier on 4.6+ models. Fast Mode (beta) runs at 6× the standard pricing tier on Opus 4.6/4.7 — relevant for latency-sensitive workflows.

The build path is the 2026 default for three reasons: (1) Anthropic reached 34.4% business AI adoption in April 2026 — the largest market share among foundation-model providers in enterprise tooling; (2) three of four Big Four firms built their enterprise AI stacks on Claude, creating a practitioner knowledge pool that accelerates custom implementation; (3) the per-token economics of Sonnet 4.6 at a 30,000-average-token conversation cost approximately $0.54/conversation at blended input/output rates — one-quarter of Agentforce list pricing for comparable complexity. Explore our detailed analysis of Claude Agent SDK production patterns for the implementation architecture.

The model layer is commoditising. The application layer is fragmenting. The services layer, the part where engineers sit inside companies and make AI work, is where the margins are migrating.Digital Applied synthesis, May 17, 2026 (paraphrasing the market dynamic observed across May 2026 enterprise AI announcements)

08Build Path 02OpenAI Agents SDK + Azure OpenAI — the Swarm successor.

The OpenAI Agents SDK (Python package openai-agents) is the production successor to OpenAI’s archived Swarm project. It ships multi-agent orchestration via “handoffs,” guardrails, and tracing as open-source primitives. Azure OpenAI is the recommended production deployment surface for organizations with Microsoft enterprise agreements or data-residency requirements tied to Azure regions.

Current OpenAI model pricing (verified May 2026): GPT-5.5 at $5/$30 per Mtok standard (with a long-context surcharge above 272K input tokens); GPT-5.4 at $2.50/$15; GPT-5.4 mini at $0.75/$4.50; GPT-5.4 nano at $0.20/$1.25 — all via developers.openai.com/api/docs/pricing. At GPT-5.4 rates ($2.50/$15), a 30,000-token conversation runs at approximately $0.49/conversation in blended input/output cost — comparable to Claude Sonnet 4.6.

The OpenAI Agents SDK path benefits from the OpenAI Deployment Company ecosystem: the $4B+ professional services vehicle (launched May 11, 2026, 19-firm consortium led by TPG) creates an implementation partner network for organizations that need forward-deployed engineers rather than internal build capacity. For organizations whose deployment partner is OpenAI-aligned, this may compress implementation timeline enough to shift the build-path economics toward Year 1 parity with buy paths.

09Build Path 03Google Vertex AI Agent Builder — per-query plus per-token, with grounding charges.

Google Vertex AI Agent Builder is the Google Cloud platform-level surface for building enterprise agents — search, conversational, RAG, and multi-modal. Pricing is per-query for search-based agents and per-token for generative agents, with separate grounding charges. The grounding cost is material for RAG-heavy workflows: every document retrieval call adds a per-grounding-query charge on top of generation token costs. Verify current rates on cloud.google.com/agent-builder/pricing before TCO modeling.

The Google path makes structural sense for organizations already operating significant GCP workloads. Vertex AI Agent Builder integrates natively with BigQuery (for structured data grounding), Cloud Storage, and Google Search grounding — advantages that are hard to replicate on AWS or Azure without additional integration engineering. Gemini 3 Flash (GA December 17, 2025) and Gemini 3.1 Flash-Lite (GA May 8, 2026) are the cost-optimized models for high-volume agent deployments on Vertex; Gemini 3.1 Pro (preview as of February 19, 2026) is the frontier option.

The Vertex path is currently the weakest in terms of practitioner ecosystem size relative to Claude Agent SDK and OpenAI Agents SDK. Google’s Gemini Code Assist (free tier from March 2026) and the google-gemini/gemini-cli are building developer mindshare, but the dedicated agent-orchestration community is smaller. Factor onboarding time into the Year 1 TCO.

10Vertical IntegrationThe Big Four standardization wave — May 2026.

The most consequential buy-side signal of May 2026 is not a vendor announcement — it is a client-side co-selection effect. When three of four Big Four professional services firms standardize on a foundation model, every Fortune 1000 company that relies on Big Four implementation partners inherits that choice in practice.

Big Four AI standardization — May 2026 wave

Sources: Anthropic (PwC, KPMG, Deloitte announcements); Microsoft (EY announcement)
Deloitte — Claude (Oct 6, 2025)470,000 employees across 150 countries — first Big Four on Claude
470K employees
PwC — Claude (May 14, 2026)30,000 certified; 364,000-person global workforce targeted
364K workforce
KPMG — Claude (May 19, 2026)276,000+ employees in 138 countries; embedded in Digital Gateway on Azure
276K employees
EY — Microsoft-first (May 21, 2026)400,000+ employees on Microsoft 365 Copilot Frontier Suite; $1B+ initiative
400K+ employees

The vendor co-selection effect works as follows: a Fortune 500 CIO whose primary implementation partner is Deloitte, PwC, or KPMG will receive Claude Agent SDK patterns, Claude-trained forward-deployed engineers, and Claude-native tooling as the default recommendation from their partner. The EY path (Microsoft-first) similarly favors Copilot Studio. For most organizations, the question “which build stack?” is partly answered by “which Big Four firm do we use?”

This is a structural shift in how enterprise AI decisions get made. The May 2026 wave compressed the timeline: Deloitte (October 2025) set the first Big Four precedent; PwC and KPMG followed within five days of each other in May 2026. For CIOs who have not yet made a vendor commitment, their implementation partner’s choice is now a meaningful input into the build-vs-buy decision — and specifically into the choice of build stack if they go custom.

113-Year TCO100K / 1M / 10M sessions — where the math lands.

All figures below are illustrative-arithmetic: every cell shows the formula that produced it so you can substitute your own assumptions. Engineering costs assume a loaded rate of $20K/month per senior engineer. Token costs use published model pricing. Do not treat these as audited industry averages — verify vendor pricing pages before any procurement decision.

Three scenarios: (A) simple Q&A agent / internal HR knowledge, 100K conversations/year; (B) complex workflow agent / cross-system order-to-cash, 1M conversations/year; (C) high-volume customer-facing CX agent, 10M sessions/year.

Scenario A — 100K conversations/year (HR knowledge agent)
At this volume, Microsoft 365 Copilot + Studio is cheapest at approximately $546K over three years ($180K/yr seats + minimal metered overage). Claude SDK + Bedrock runs approximately $475K three-year once engineering costs front-load in Year 1 (~$225K) and steady-state falls to ~$125K in Years 2–3. Salesforce Agentforce at list price runs $780K three-year ($260K/yr including estimated Data Cloud charges). Buy wins at 100K sessions — the engineering tax on the build path is not amortized at this volume.
Salesforce Agentforce · 3-yr
$780K total at 100K conversations/year

100K × $2 = $200K/yr + estimated Data Cloud ~$60K/yr = $260K × 3 years. Verify Flex Credits pricing at publish; structure may shift materially. Volume discounts via AE for 1M+ tiers.

Buy: $260K/yr
Microsoft Copilot + Studio · 3-yr
$546K total at 100K conversations/year

500 seats × $30 × 12 = $180K/yr (seats) + $200 × 12 = $2.4K/yr (Studio pack; 100K/yr volume well within 300K annual included messages) = ~$182K/yr. Cheapest buy path at low volume.

Buy: $182K/yr
SAP Joule (RISE) · 3-yr
Bundled — zero marginal cost if on RISE

Joule is included in RISE with SAP; Y1 integration costs ~$150–$300K depending on process complexity and partner rates. Only viable path for existing RISE customers. Non-SAP shops: not applicable.

Buy: Bundled
Claude SDK + Bedrock · 3-yr
$475K total at 100K conversations/year

Y1: 100K × 30K avg tokens × ~$0.009/1K blended ≈ $27K inference + $120K eng (1 sr eng × 6 mo) + $78K ops = $225K. Y2–3: ~$125K/yr (steady-state inference + 0.5 eng + ops). Total: $475K.

Build: $225K Y1
OpenAI Agents SDK + Azure · 3-yr
$460K total at 100K conversations/year

Y1: ~$40K inference (GPT-5.4 blended) + $120K eng + $60K ops = $220K. Y2–3: ~$120K/yr. Total: $460K. Comparable to Claude path; marginal cost gap depends on actual token footprint per conversation.

Build: $220K Y1
Vertex AI Agent Builder · 3-yr
$490K total at 100K conversations/year

Y1: ~$50K inference (query + token + grounding charges; verify per-query rates) + $120K eng + $60K ops = $230K. Y2–3: ~$130K/yr. Grounding charges may add 15–30% to inference cost for RAG-heavy workflows.

Build: $230K Y1
Scenario B — 1M conversations/year (complex workflow agent)
At 1M conversations/year, Salesforce Agentforce list pricing reaches $6.18M over three years. Claude SDK + Bedrock runs approximately $2.52M three-year ($1.08M in Year 1, falling to ~$720K in Years 2–3 as engineering costs normalize). OpenAI Agents SDK + Azure runs approximately $2.46M. Microsoft Copilot + Studio appears favorable at ~$570K three-year, but the Studio metered model at true 1M-conversation volume may require Enterprise licensing rather than the pack pricing — verify before relying on this figure. Build wins at 1M sessions on a three-year horizon against Agentforce; the Microsoft figure warrants verification.
Scenario C — 10M sessions/year (high-volume CX agent)
At 10M sessions/year, Salesforce Agentforce list pricing reaches $20M+/year — negotiated tiers for large deployments reportedly compress to $1.00–$1.50/conversation, still implying $10–$15M/year. Claude SDK + Bedrock runs approximately $18.4M over three years ($6.8M in Year 1, falling to ~$5.8M in Years 2–3 with a lean platform team). Microsoft Copilot Studio at 10M-conversation volume would require Enterprise-tier pricing well above the pack model — approximately $4M+/year in metered charges plus $180K/year in seats. At this volume, the decision shifts from cost to control: the build path gives you per-token margin management; the buy path gives license-level predictability and avoids platform engineering risk.

12Decision TreeMatch your use case to the right path.

The TCO math above resolves cleanly at the volume extremes. The middle band (500K–2M conversations/year) is where the decision depends on factors the math cannot fully capture: integration complexity, data sovereignty requirements, internal engineering capacity, and deployment timeline. The framework below organizes those factors.

Volume <500K/yr
Buy — prioritize speed
Copilot Studio or Agentforce

Below 500K conversations/year, the engineering tax on the build path is not amortized within three years. Buy wins on time-to-value. Choose the platform that matches your existing CRM/ERP — Salesforce for CRM-native, Copilot Studio for M365-native, Joule for RISE/GROW SAP.

Decisive buy signal
Volume 500K–2M/yr
Mixed — run the crossover math
Depends on integration depth

In this band, TCO is close enough that non-cost factors dominate: data sovereignty (build wins), deep ERP integration (buy wins), engineering capacity (build requires it), negotiating leverage (buy vendors discount here). Run your specific numbers.

Compute your own TCO
Volume >2M/yr
Build — per-token economics dominate
Claude Agent SDK + Bedrock preferred

Above 2M conversations/year, the build path is significantly cheaper on a three-year basis unless you are a SAP/ServiceNow/Oracle house where the agent capability is bundled with your existing subscription at zero marginal cost. Claude Agent SDK + Bedrock is the 2026 default for new builds.

Decisive build signal
Data sensitivity: high
Build — own the data plane
Any volume

If your agent processes PII, protected health information, financial records, or legally privileged materials under strict data-residency requirements, the build path lets you control the data plane end-to-end. Buy-side platforms route data through vendor infrastructure — verify data processing agreements and Einstein Trust Layer / SAP governance commitments before relying on vendor assurances.

Sovereignty requirement
ERP already on SAP/SFDC
Buy — integration cost is zero
Any volume up to your ERP ceiling

If 70%+ of your target agent interactions are native to Salesforce objects or SAP business processes, the buy path eliminates integration engineering that would consume 6-12 months of a build-path Year 1. This factor can swing the 1M-session TCO calculation by $200–$400K on its own.

Integration shortcut
Big Four partner
Align with partner’s stack
Deloitte / PwC / KPMG → Claude; EY → Microsoft

If your implementation partner is Deloitte, PwC, or KPMG, you will receive Claude Agent SDK patterns and Claude-native tooling as the default recommendation. EY-led engagements default to Microsoft Copilot Studio. Misaligning with your partner's stack adds integration friction and slows time-to-value.

Vendor co-selection

The MCP server build-vs-buy TCO framework extends this analysis to the infrastructure layer — the choice of MCP server hosting (self-managed vs vendor-managed) follows a similar crossover logic at a lower dollar threshold. For organizations navigating the full stack decision, combining the agent-level and MCP-level TCO models gives a more complete picture of true three-year cost.

For the implementation side once you have made the decision, our AI transformation services and CRM automation services cover both the build (Claude Agent SDK + Bedrock architecture and deployment) and the buy (Agentforce and Copilot Studio configuration and integration) paths.

Conclusion

There is no universal answer — only a volume band and a set of integration facts.

At 100K conversations per year, buy wins. The engineering overhead of the build path does not amortize within a three-year horizon at that volume, and the per-conversation list pricing on Agentforce and Copilot Studio is not large enough to justify custom infrastructure. At 10M sessions per year, build wins — the per-conversation convexity of packaged platforms is simply too expensive at scale, and the per-token economics of Claude Agent SDK plus Bedrock or OpenAI Agents SDK plus Azure begin to reflect in the P&L. The hidden variable in the middle band: per-conversation pricing convexity — whether your workflow gets more expensive with each additional session or whether engineering optimization can drive average token cost downward over time.

The 2026 vertical-integration wave adds a second dimension the pure TCO model does not capture. Three of four Big Four firms standardized on Claude (Deloitte, PwC, KPMG) and SAP embedded Claude as its primary reasoning engine for Joule — which means buying Joule or buying Agentforce is, in many cases, implicitly buying Claude at a margin markup. The model choice is no longer separable from the platform choice. For CIOs who want per-token control over the model contract, the build path is the only path that delivers it; for CIOs who want deployment speed and ERP-native integration, the buy path with a Claude-underpinned platform may offer the best of both — at a per-conversation premium that warrants explicit negotiation.

Both paths carry acquisition and consolidation risk. OpenAI launched a $4B+ professional services company. Anthropic closed a $1.5B joint venture with Blackstone, Goldman Sachs, and Hellman & Friedman. The buy-side market consolidated through platform acquisitions; the build-side market consolidated through framework dominance. Neither path is immune to vendor changes at contract renewal. Own your decision criteria, model your volume trajectory out to Year 3, and verify vendor pricing pages before signing — not before planning.

Enterprise AI agent decision support

The crossover is real — let’s model your specific numbers.

We help enterprises run the build-vs-buy math on their specific volume, integration stack, and data-sovereignty requirements — then implement whichever path wins, from Agentforce and Copilot Studio configuration to Claude Agent SDK plus Bedrock custom deployments.

Free consultationExpert guidanceTailored solutions
What we work on

Build and buy engagements

  • TCO modeling: 100K / 1M / 10M session scenarios
  • Claude Agent SDK + Bedrock architecture and deployment
  • Salesforce Agentforce and Copilot Studio configuration
  • SAP Joule integration for RISE and GROW customers
  • Multi-vendor model routing and observability stacks
FAQ

Enterprise AI agent build-vs-buy — the questions we get every week.

Build begins to win on a three-year total cost of ownership basis at approximately one million conversations per year for a complex workflow agent (cross-system tool calls, multi-step reasoning). Below that volume, the engineering overhead of the build path — typically $120K+ in Year 1 for a senior engineer, plus $60-80K in observability and ops infrastructure — is not amortized against per-conversation savings. Above it, per-token model costs on Claude Agent SDK or OpenAI Agents SDK run meaningfully below per-conversation list pricing on packaged platforms. The crossover is not a fixed number: it depends on your average token footprint per conversation, your loaded engineer cost, and your ability to optimize the stack in Years 2 and 3. Run your own arithmetic before committing.