// the_platform

Your enterprise, simulated.

Veris builds a high-fidelity twin of your stack and the people who use it: every API, every database, every human in the loop. Build agents, evaluate an AI system’s quality and cost, or ship code written by AI. It all meets reality here first.

The five components

// 01_actors

Actors that behave like your users.

High-fidelity personas for voice and text. Each actor has a goal, a temperament, and a history. They push back, get confused, interrupt, and change their minds, and they stay in character across an entire conversation. Your conversational agents get tested against people, not scripts.

  • realistic voices, with accents and background noise
  • text actors in any language your customers speak
  • consistent personality, goal, tone, and fixed assets
FX derivatives desk
TRVeris personacollar pls quote: buy EUR put 100mio 1.0750 22aug25 nyc, sell EUR call 100mio 1.1050 22aug25 nyc, where’s spot printing
AII can capture the collar, but I don’t have live spot here; desk will circulate the ref. Use FXO Match vols for the run, or are you submitting vols?
TRack, send it with no spot ref yet
AICaptured using FXO Match vols, no spot ref from me. Both legs booked. Please confirm and I’ll send.
カスタマーサポート
Veris persona先週注文した商品がまだ届いていません。注文番号は4821です。
AIご不便をおかけして申し訳ございません。確認したところ、ご注文4821は配送センターで保留になっています。本日中に再発送を手配いたします。
本当に今日中ですか?明日の朝までに必要なんです。
Customer support
JRVeris personaI was charged twice for order #5817. I want one of them refunded today, not in a week.
AII see both charges. The second posted when the payment retried after a timeout. I’ve refunded it: $84.20 back to your card, confirmation #R-2210.
JRAnd you’re sure that refund doesn’t cancel the order itself?
0:00 / 1:49
0:00 / 1:40

// 02_twins

Twins of every system you depend on.

High-fidelity simulators of the dependencies your stack talks to, external and internal alike. More than 70 are ready today: CRMs, billing, ticketing, databases, queues, clouds. For any system we don’t have yet, hand Veris a spec and it builds the twin.

  • stateful and consistent, not canned mocks
  • simulates the logic and the failures: declines, timeouts, expired tokens
  • internal services twinned from your own specs
env_y9mmrunning
Veris
Stateful twins · logic and failure modes simulated
Simulated services

…and dozens more, from banking cores to ERPs. Or bring an API spec and Veris builds the simulator.

// 03_scenarios

Scenarios written from your reality.

AI tools compose test scenarios from the sources you already have. Start from PRDs, policies, and regulations, from your agent’s harness and instructions, from production logs, or from a plain-language prompt. The result is hundreds of situations, each with a verifiable outcome.

  • documents in: PRDs, policies, regulations
  • your harness and instructions, read directly
  • production traces, pulled in through an integration
  • or just describe the situation in a prompt
Scenario ComposerAI-composed
INTERNAL CONTEXT
Financial Conduct AuthorityEuropean UnionU.S. Securities and Exchange Commission
REGULATIONS
LangfuseArizeDatadogBraintrustGalileo
PROD TRACES
GitHubGitLabNemoclawOpenClawOpenAI Agents SDKGoogle ADK
AGENT HARNESS
Veris Scenario Composer
128 scenarios
Customer Asks for Refund Status
scn_c8rd5ycbcd0x…
Status Matches Ledger, No…
simpledomain content
Refund After Chargeback Already Filed
scn_d6p049lu6ebe…
Refund Blocked, Case Esc…
edge caseerror handling
Caller Pushes for Another Account’s Data
scn_d7jnt7ej2fid…
No Account Changes Made
adversarialagent mechanics
Transfer Needs Exception and Approval
scn_e1511kpwyvga…
Approval Before Transfer
complexagent mechanics
Caller Demands Legal Advice Mid-Call
scn_exgpl729l7rx…
Out-of-Scope Request He…
out of scopeagent mechanics
128 scenarios · each with task completion criteria

// 04_runtime

One engine keeps every world honest.

Compose an environment from any number of twins and actors. The simulation engine keeps every component consistent with the scenario, so the database agrees with the CRM and the caller knows what the ticket says. Then run it at scale: thousands of isolated sandboxes, scheduled and orchestrated, each one you can reset, fork, and replay.

  • consistency & fidelity enforced across every component
  • isolated sandboxes: reset, fork, and replay any run
  • every sandbox reachable over MCP
  • every agent step and LLM call captured via proxy

// 05_root_cause

Every failure becomes a fix.

Runs are checked against each scenario’s expected outcome, and failures don’t stop at a red X. Veris traces each one to the instruction or tool that caused it, proposes the fix, and pins the scenario so it can never regress quietly. For regulated teams, the same evidence rolls up into an audit report against the regulation you name.

  • root-cause analysis with concrete, testable fixes
  • failures pinned as permanent regression scenarios
  • audit reports mapped to the regulation you name
Audit reportEU AI Act
Compliance & Risk Report
support-agent v1.3 · EU AI Act, Annex IV · generated by Veris
128
scenarios
94%
pass rate
2
high-risk
Refund issued despite open chargeback · fix proposed: instructions.md:42
PII echoed in plain text on step 7 · fix proposed: tool schema
Identity verification enforced in 128/128 runs
Both failures pinned as regression scenarios
Every finding maps to a scenario, a trace, and a fix
Download sample report (PDF)

// book_a_demo

See your stack, simulated.

Book Demo →