Continuous user-side validation
for AI agents.

Can customers reach the agent from home networks? Once they can, did it do the job - reliably, consistently and completely.

Agent Status dashboard

WE VERIFY AND OBSERVE AI AGENTS BUILT ON:

AnthropicOpenAICrewAIGoogleAWSLangChainAzureHugging FaceFetch.aiElevenLabsTalkdeskn8nMCPDecagonMaven AGIPerplexityVapiVoiceflow

User-side validation isn't theory.We've been running it.

Live infrastructure
8k+

Agents continuously monitored across the global network.

22M+

User-side validations run from real residential devices.

70+

Countries covered on real home ISPs.

Residential coverageREAL HOME ISPS
Argentina
Australia
Austria
Bangladesh
Belgium
Benin
Botswana
Brazil
Canada
Chile
China
Colombia
Cรดte d'Ivoire
Cyprus
Czechia
Ecuador
Egypt
Ethiopia
Finland
France
Georgia
Germany
Ghana
Hong Kong
India
Indonesia
Ireland
Italy
Japan
Kazakhstan
Kenya
Latvia
Lithuania
Madagascar
Malaysia
Malta
Morocco
Mozambique
Netherlands
New Zealand
Nigeria
Norway
Pakistan
Philippines
Poland
Romania
Rwanda
Senegal
Singapore
South Africa
South Korea
South Sudan
Spain
Sri Lanka
Sweden
Switzerland
Taiwan
Tanzania
Thailand
Togo
Tunisia
Turkey
Ukraine
United Arab Emirates
United Kingdom
United States
Zambia
Zimbabwe
...and more

User-side validation is two separate jobs.

Reachability

Outcome

Can we talk to it?

Residential observers take the inbound path customers take โ€” past CDN, WAF, and bot walls. Monitoring asks: is it healthy right now? Reliability asks: does it keep working over time? โ€œUpโ€ means reachable from home networks, not from AWS.

Claims agent ยท residential
Status dashboard with reachability verdict and regional coverage

Outcome verification

Outcome

Did it do the right thing?

Reachable and wrong is still broken. Scenario โ€” did it finish the job? Compositional โ€” do the pieces hold together? Safety โ€” must-not-say, policy, attack probes. Stability โ€” same ask, same story? Scores: Consistency and Drift. Not prose matching. Optional sample review is corroboration only.

Claims agent ยท eval
Outcome verification dashboard with evaluation prompts and pass fail results

What user-side validation actually means

Nine checks from real home networks โ€” starting with reachability and outcome verification. On a schedule, with plain verdicts. No instrumentation. Just your URL.

Status

Is it up right now? We validate from home networks on a schedule and give you a plain verdict - UP, degraded, or down - plus a run ledger and per-region view. Not a ping from your office.

Agent status dashboard with verdict, uptime, and run ledger

Reliability

Does it keep working over time? Pass rates, latency, time-to-first-byte, and week-over-week trends - so one green check does not fool you.

Reliability metrics dashboard with pass rates and latency over time

What changed

Slow shifts over time. We snapshot what normal looks like for your agent, then flag when behavior drifts away from it - day by day, with the rough runs worth a second look.

What changed dashboard with drift status and day-by-day behavioral snapshot

Outcome verification

Reachable is table stakes. Outcome verification means did it finish the job โ€” scenario, compositional, safety, and stability checks; job anchors and side-effects where they exist. Not whether it reused the same words. A confident wrong answer is not up.

Outcome verification dashboard with evaluation prompts and pass fail results

Conversations

Does it finish the job? We give a simulated user a real goal and let them pursue it over several messages - then judge whether they got what they came for.

Conversations dashboard with goal-driven scenarios and task outcomes

Job stability

Same job under rephrase, stakes, and follow-ups. We score whether the outcome holds โ€” not whether the prose matched.

Job stability dashboard with outcome checks under rephrase and follow-ups

Robustness

Tools, streams, safety rules, and people trying to break it. Catch broken integrations and policy failures before customers do.

Robustness dashboard with tool probes, streaming, and safety rules

Explain

Why we flagged it. Every verdict comes with a probe trace - what we asked, what came back, which check failed, and a one-click reproduce so your team can fix it.

Explain dashboard with probe trace, verdict reasoning, and reproduce action

Alerts

When it breaks, you know. Slack, webhooks, PagerDuty, email digests - with enough context to fix it, not just a red dot.

Test an agent live. Get results in 30 seconds.

Choose how to test:

3 free tests per day. No account needed.
US
380msUP

Non-determinism- Five reasons your AI Agent gives different answers, every time.

Mechanism

Floating-point non-associativity

(a + b) + c ย =ย  0.492371
a + (b + c) ย =ย  0.492368
- argmax flips at bit 9

GPU kernels reduce in nondeterministic order. The same logits, summed twice, do not produce the same logits.

The deterministic path is a marketing term.

Mechanism

Batch composition

REQ 01REQ 02YOUREQ 04REQ 05REQ 06REQ 01REQ 02YOUREQ 04REQ 05REQ 06neighbors change the math

Your prompt is served in a batch with other people's prompts.

Your answer depends on who else is querying the model right now.

Mechanism

Mixture-of-experts routing

Expert 1Expert 2Expert 3Expert 4Expert 5thecatsatonmat

MoE gating networks are themselves trained, and small differences in activation values route the same token to different experts.

The "model" you are calling is, at the level of computation, a different model on every call.

Mechanism

Speculative decoding

DRAFT โ–ธ
FINAL โ–ธ
stochastic boundary

A small draft model proposes tokens; a large verifier accepts or rejects them. The accept boundary is stochastic.

The final text is shorter, faster, and not the same.

Mechanism

Silent provider updates

model ยท v3.2โ†ป stable
weights swapped
w_oldโ†’w_new

The model identifier did not change. The model did.

You will learn about it from your customers.

Non-determinism is a failure mode that, by construction, cannot be detected by inside-out tools.

AgentStatus measures it from outside.

For years, software told us when things break.

AI Agents broke the pattern.

Each era answered a question the previous one could not.

I
1971
Testing
Does the code do what we said it would?
JUnit, Jest, Pytest, Selenium
II
1995
Monitoring
Is the system on?
Nagios, Pingdom, PagerDuty, Zabbix
III
2014
Observability
Why is the system broken?
Datadog, New Relic, Honeycomb, Grafana
IV
2018
Synthetics
Would a fake user succeed?
Checkly, Cypress, Playwright, Datadog Synthetics
V
2022
ML evaluation
Did the model regress against the benchmark?
OpenAI Evals, LangSmith, Braintrust, Arize
VI
2026
User-side validationNow
Are real users, right now, getting truthful, consistent help?
Agent Status

Note. Years are approximate; eras overlap and never fully retire. The claim is not that Era V is obsolete, it is that no era prior to VI was even attempting the right measurement.

We work with all kinds of AI Agentsโ€ฆ

OpenAIOpenAIClaudeClaudeAnthropicAnthropicGoogleGoogleAzureAzureAWS BedrockAWS BedrockLangChainLangChainLangGraphLangServeLangbaseFetch.aiFetch.aiForethoughtForethoughtElevenLabsElevenLabsElevenLabs VoiceRetellRetellPerplexityPerplexityPoePoeDevinDevinSwarmsVoiceflowBotpressCrewAIHuggingFaceGradioGoogle ADK / A2AA2A JSON-RPCNanda A2AAgent AIAgorAgenticAutoGenBlandBoostDecagonDifyMavenMCPn8nOpenAI AssistantsOpenAI CUATalkdeskuAgentVapi

See your agent the way the world sees it.

Start free