Market landscape

ar001 · 20 June 2026pdf

The finding

This is our prior-art map. Two populations test agents, and we care about both: the agent builders from the field catalogued below, where our customers are, and the eval/testing frameworks, the dev-tool layer where a real competitor would emerge. We asked every one the same question: when a score moves between versions, can it tell a real regression from LLM run-to-run noise?

The builders can’t, they score once. The frameworks are a generation ahead (several now re-run tests N times) but stop at the same line: they hand you the runs and a mean, and leave you to eyeball it. A noise-aware red/green that gates CI is exactly testpath’s wedge. Teardowns below, first ten builders (nine plus Ada as a managed contrast), then eight frameworks. Features verified from each vendor’s docs, Jun 2026.

The platform universe

The full field of AI support-agent platforms, split builder (the customer owns the agent and its quality, their customers are our targets) vs. managed (the vendor owns quality, mostly noise). The why is in the lead-gen approach (ar002); each builder’s own testing is torn down in the sections that follow.

PlatformTypeCustomers (est.)StageWebsiteWhat it is
BotpressBuilder≈ thousandsSeries Bbotpress.comDeveloper-friendly agent builder (open core)
VoiceflowBuilder≈ thousandsSeries Avoiceflow.comVisual, no-code → pro-code agent builder
RasaBuilder≈ hundredsSeries Crasa.comOpen-source, self-hosted conversational AI
CognigyBuilder≈ hundredsAcquired (NICE)cognigy.comEnterprise conversational AI build platform
Kore.aiBuilder≈ 400Series D + PEkore.aiEnterprise AI agent build platform
ParlantBuilder≈ dozensSeedparlant.ioOpen-source agent framework
InkeepBuilder≈ dozensSeedinkeep.comAI support/copilot built from your docs
Salesforce AgentforceBuilder≈ thousandsPublic (Salesforce)salesforce.comBuild agents inside the Salesforce platform
Yellow.aiBuilder≈ 1,000Series Cyellow.aiMultichannel conversational AI build platform
AdaManaged≈ hundredsSeries Cada.cxAutonomous no-code AI customer service
SierraManaged≈ dozensSeries Esierra.aiManaged conversational AI agents
DecagonManaged≈ dozensSeries Ddecagon.aiManaged AI support agents
Intercom FinManaged≈ thousandsPrivate (Intercom)intercom.comTurnkey AI support agent inside Intercom
ForethoughtManaged≈ hundredsAcquired (Zendesk)forethought.aiManaged AI customer support
Gradient LabsManaged≈ dozensSeries Agradient-labs.aiManaged AI support agent
LorikeetManaged≈ dozensSeries Alorikeet.aiManaged AI support agent for complex CX
Tidio LyroManaged≈ 10k+Series B (Tidio)tidio.comTurnkey SMB AI support agent
Zendesk AIManaged≈ thousands+Private (PE)zendesk.comHelpdesk-native turnkey AI agents
ASAPPManaged≈ hundredsSeries Casapp.comManaged enterprise CX AI
eesel AIManaged≈ hundredsSeedeesel.aiTurnkey AI support over your existing tools

Stage is verified via web research (Jun 2026). Type, customer counts, and websites remain first-pass.

Botpress

Voiceflow

Rasa

Cognigy

Kore.ai

Parlant

Inkeep

Salesforce Agentforce

Yellow.ai

Ada — managed, the contrast

Eval & testing frameworks. The builders are where our customers sit; these dev-tool frameworks are where a real competitor would come from, and they’re a generation ahead, several shipping multi-run repeats. Same question, tougher test. Eight below, ordered roughly worst → closest on the wedge.

OpenAI Evals

Ragas

Langfuse

DeepEval

promptfoo

Arize Phoenix

LangSmith

Braintrust

The takeaway

Two populations, one blind spot, at different depths.

The builders ship real testing (emulators, judges, analytics) and zero stochasticity handling: they score a test once. The tell is teams hand-rolling multi-run averaging (Agentforce) and a vendor running a stochastic-vote suite internally while shipping none of it to customers (Parlant).

The frameworks are a generation ahead. Five of the eight now re-run tests N times, promptfoo --repeat, DeepEval -r, Phoenix repetitions, LangSmith num_repetitions, Braintrust trials. So “run it many times” is becoming table stakes, not a moat. But every one stops at the same line: they collect the runs, hand you a mean, and leave you to eyeball whether a drop is real. None ship the inference layer, variance → confidence interval → significance test → a noise-aware CI verdict. The evidence this is the live gap: promptfoo’s flickering-test request (#1932) sits open, Langfuse’s multi-run averaging is a year-old bug, LangSmith’s own CI guidance tells you to hand-tune thresholds under the mean to dodge false fails, and Braintrust’s “real or noise?” claim lives in marketing copy, not the docs.

So the wedge sharpens. testpath isn’t “we repeat and they don’t”, repeats are commoditizing. It’s the statistics on top of the repeats: turn N runs into a sound real-or-noise red/green that gates CI. Braintrust is the one to watch (trials and variance already; a real significance test would narrow the lane); the rest leave it wide open.

And the method is proven, not speculative, frontier eval work already does this: Anthropic’s Adding Error Bars to Evals (paired differences, clustered standard errors) and the UK AI Safety Institute’s Inspect (epochs + standard errors). Nobody has packaged it for the regression-CI loop the builders’ customers actually run. That makes testpath an execution/productization play on a solved statistical problem, lower science risk, higher “ship it well” bar.

Two strategic reads survive intact. Chase builders’ customers, not managed services’: Ada bakes eval into the turnkey stack, so its customers stop feeling the pain (their docs even concede “variability is expected between runs”). And because testpath complements existing eval rather than replacing it, every builder, and every framework, is also a potential integration partner.