00 // Agent reliability for regulated AI

Catchthefailurebeforeusersdo.

Catchthefailurebeforeusersdo.

Catchthefailurebeforeusersdo.

Evals, tracing and guardrails for teams shipping AI agents where mistakes are regulated — banking, insurance and health.

Strands of fibre-optic light glowing in the dark
run_48213 · mortgage-assistantLive
_
· Grounded in policy…
· No advice outside licence…
· PII in output…
· Tool call: book_call()…
Pass rate
—
p95
38ms
Spans
3

Trusted by banks, insurers & health teams

  • NORTHVALE

  • Corvid Health

  • LEDGERLINE

  • Northvale Bank

  • OSTRA

  • Quayside

  • Albion Mutual

  • Albion Mutual

02 // Why we exist

Most AI failures are not crashes. They are fluent, confident answers that break a policy nobody tested. We make them visible before they ship.

We started Signa after watching a chatbot approve a loan it should have declined. Today 38 regulated teams run every agent change through us — from the first prompt to the last audit request.

— Ines Marlow, Co-founder & CEO

03 // What breaks in productionObserved across 41M production runs
Hallucination✕Prompt injection✕PII leak✕Policy drift✕Hallucination✕Prompt injection✕PII leak✕Policy drift✕Hallucination✕Prompt injection✕PII leak✕Policy drift✕
Wrong tool call✕Jailbreak✕Stale retrieval✕Runaway loop✕Wrong tool call✕Jailbreak✕Stale retrieval✕Runaway loop✕Wrong tool call✕Jailbreak✕Stale retrieval✕Runaway loop✕

Agent failures are quiet. They pass the demo, then surface as a refund that never existed or a customer record in the wrong reply. Signa makes them loud, in CI, in shadow traffic and inline.

01 / Traces evaluated

4.2

B

Across banking, insurance and health.

01 / Traces evaluated

4.2

B

Across banking, insurance and health.

02 / Teams in production

38

From one support bot to fleets of tool-using agents.

03 / Failures caught pre-release

99.3

%

Rolling 90-day average, audited.

04 / Median rollout

14

days

Kick-off → production sign-off.

04 // The eval loopRelease candidate · v2.14

1,000 agent runs.

Seven of them fail.

Signa catches all seven.

Before your users do.

run_4100✓ 0.91
run_4107✓ 0.92
run_4114✓ 0.93
run_4121✓ 0.94
run_4128✕ 0.21
run_4135✓ 0.96
run_4142✓ 0.97
run_4149✓ 0.98
run_4156✓ 0.99
run_4163✓ 0.91
run_4170✓ 0.92
run_4177✓ 0.93
run_4184✕ 0.28
run_4191✓ 0.95
run_4198✓ 0.96
run_4205✓ 0.97
run_4212✓ 0.98
run_4219✓ 0.99
run_4226✓ 0.91
run_4233✓ 0.92
run_4240✕ 0.35
run_4247✓ 0.94
run_4254✓ 0.95
run_4261✓ 0.96
run_4268✓ 0.97
run_4275✓ 0.98
run_4282✓ 0.99
run_4289✓ 0.91
run_4296✕ 0.42
run_4303✓ 0.93
run_4310✓ 0.94
run_4317✓ 0.95
run_4324✓ 0.96
run_4331✓ 0.97
run_4338✓ 0.98
run_4345✓ 0.99
run_4352✕ 0.49
run_4359✓ 0.92
run_4366✓ 0.93
run_4373✓ 0.94
run_4380✓ 0.95
run_4387✓ 0.96
run_4394✓ 0.97
run_4401✓ 0.98
run_4408✕ 0.56
run_4415✓ 0.91
run_4422✓ 0.92
run_4429✓ 0.93
run_4436✓ 0.94
run_4443✓ 0.95
run_4450✓ 0.96
run_4457✓ 0.97
run_4464✕ 0.63
run_4471✓ 0.99
run_4478✓ 0.91
run_4485✓ 0.92
✕ Hallucinated refund policy✕ PII in output✕ Wrong tool: transfer()✕ Jailbreak via PDF✕ Stale retrieval✕ Advice outside licence✕ Loop: 14 tool calls✕ Hallucinated refund policy✕ PII in output✕ Wrong tool: transfer()✕ Jailbreak via PDF✕ Stale retrieval✕ Advice outside licence✕ Loop: 14 tool calls✕ Hallucinated refund policy✕ PII in output✕ Wrong tool: transfer()✕ Jailbreak via PDF✕ Stale retrieval✕ Advice outside licence✕ Loop: 14 tool calls
✕ Hallucinated refund policy✕ PII in output✕ Wrong tool: transfer()✕ Jailbreak via PDF✕ Stale retrieval✕ Advice outside licence✕ Loop: 14 tool calls✕ Hallucinated refund policy✕ PII in output✕ Wrong tool: transfer()✕ Jailbreak via PDF✕ Stale retrieval✕ Advice outside licence✕ Loop: 14 tool calls✕ Hallucinated refund policy✕ PII in output✕ Wrong tool: transfer()✕ Jailbreak via PDF✕ Stale retrieval✕ Advice outside licence✕ Loop: 14 tool calls
Pass rate99.3%

06 // From pilot to production

Six weeks. One audit trail.

Instrumentation, baselines, red-teaming and guardrails run in parallel on one plan — that is how teams reach production in weeks, not quarters.

Phase

Phase

W1

W2

W3

W4

W5

W6

W7

W8

Connect & trace

SDK in, first traces flowing in a day.

W01

Guardrails live

Graded golden sets from your own transcripts.

W01–W03

Red-teaming

Adversarial suites for jailbreaks, PII and policy.

W02–W04

Baseline evals

Policy checks inline, under 40 ms at the p95.

W03–W05

Shadow traffic

Mirror live traffic, score it, change nothing.

W04–W06

Sign-off → production

Sign-off pack mapped to your model-risk policy.

W06

Fjord between dark mountains

07 // Featured customer

Northvale Mortgage Assistant

A retail bank moved its mortgage assistant from pilot to 1.2M customers with a full audit trail in six weeks.

Reach

1.2M customers

Region

London, UK

In production

Q2 2026

Pass rate

99.2%

08 // Customers

Risk teams sleep better with Signa in the loop.

“Signa caught a refund-policy hallucination in shadow traffic two days before launch. Our regulator asked how we knew. We showed them the trace.”

PR

Priya Raman

VP AI Platform, Northvale Bank

“One trace from prompt to payout. Our model-risk review went from three weeks to two days.”

DO

Dana Okafor

Head of Model Risk, Albion Mutual

Traces evaluated

4.2 bn

evaluated for banks, insurers and health providers — with zero data leaving their cloud.

09 // Anatomy of a trace

One request. Every step on the record.

trace_7f3a91 · mortgage-assistant000 ms
Span 010 ms
01
user.message
A customer asks whether they can overpay their mortgage this year.
Span 0242 ms
02
retrieve · policy_db
Six clauses pulled from the lender's product terms, versioned and hashed.
Span 03310 ms
03
llm.plan
The agent decides it needs the account's early-repayment allowance.
Span 0488 ms
04
tool · get_allowance()
Called with the right account id. Scoped token, read-only.
Span 0512 ms
05
guardrail · pii_scan
Draft reply checked for account numbers and third-party data. Clean.
Span 06540 ms
06
llm.respond
Answer drafted with the 10% allowance and a pointer to an adviser.
Span 070.97
07
judge · faithfulness
Every claim traced back to a retrieved clause. Passes threshold.
Span 08signed
08
audit.pack
Inputs, outputs, scores and policy versions sealed for the regulator.

11 // Start here

Ship the agent. Keep the evidence.

Send us an agent, a failure or a policy. An evaluation engineer replies within one working day.

SIGNA

p95 36ms/1,220 tok/s/LDN --:--:--

Book a demo

→

SIGNA

Menu

Field notes

Monthly notes from the eval lab.

New eval methods, failure post-mortems and what regulators are asking for. One email a month, no noise.

Contact

7 Lantern Works, London EC0 0AA
85 Broad St, New York, NY 10004

SIGNA

© 2026 Signa Labs Ltd · A fictional company for this template

p95 36ms/1,220 tok/s/LDN --:--:--

Back to top ↑

Field notes

Monthly notes from the eval lab.

New eval methods, failure post-mortems and what regulators are asking for. One email a month, no noise.

Contact

7 Lantern Works, London EC0 0AA
85 Broad St, New York, NY 10004

SIGNA

© 2026 Signa Labs Ltd · A fictional company for this template

p95 36ms/1,220 tok/s/LDN --:--:--

Back to top ↑

Create a free website with Framer, the website builder loved by startups, designers and agencies.