Your agent does the work. Veritab demands the proof.

Veritab connects to your AI agent and checks every quote it gives as a source, whether it's research, a comparison or anything else.

Private beta. We only use your email to contact you about it. Privacy policy

Works in Claude Claude Code ChatGPT Gemini Codex CLI Cursor VS Code Gemini CLI and other MCP clients

Without Veritab

The agent with web search

Which travel insurance should I take for three weeks in Japan? It has to cover off-piste skiing.
  • Web searchtravel insurance Japan skiing 3 weeks
  • plan-b.example readplan-b.example/japan
  • compare.example readcompare.example/best-ski-insurance

I'd go with Plan B1. It's about €64 for three weeks2, covers winter sports and has a €500k medical cap, which is plenty for Japan3.

Plan A costs more and Plan C is the cheapest, but B is the best value overall3.

  1. Fails your must-have. Plan B's policy excludes off-piste skiing unless you buy an add-on.
  2. Not on the page. Plan B's page says “from €71 for 21 days”.
  3. No source. Nothing quoted backs these claims.

With Veritab

The same agent, with Veritab connected

Which travel insurance should I take for three weeks in Japan? It has to cover off-piste skiing.

I'll compare the plans in a table you can follow as it fills.

  • Veritab: Set Requirement usedOff-piste skiing = coveredMust-have
  • Veritab: Add Rows usedPlan A, Plan B, Plan C, Plan D
  • Web searchPlan B Japan 21 days price
  • Veritab: Update Cells usedtbl_7kq2mFailureQuote refused
    Error
    row `Plan B`: column `Price, 21 days`: sources[0]: quote not found on https://plan-b.example/japan (page read OK: 200, text/html, 6,214 characters).
      Your quote:      "€64 for three weeks"
      Closest on page: "Japan, 21 days: from €71 per traveller"
  • Veritab: Update Cells usedPlan B price = €71Quote found
  • Veritab: Update Cells usedPlan B off-piste = not coveredFails must-have
  • Veritab: Rank usedyour weightsPlan A first

Plan A at €86 is the best fit. Plan B costs €71, not €64, and its policy excludes off-piste skiing, so it fails your must-have. Every value in the table carries the quote it came from.

Example data, not a recorded session

It opens the page and looks for those exact words

If they aren't there, it refuses the quote and your agent has to find what the page really says. That makes the results something you can check, and so something you can trust.

The table it built

Weights: price 40, medical cap 40, excess 20
OptionPrice, 21 daysMedical capExcessOff-piste skiingScore
Plan A€86€1,000,000€0Covered88
Plan D€112Unlimited€100Covered79
Plan B€71€500,000€75ExcludedRuled out
Plan C€52€300,000€150ExcludedRuled out

Quote checked on the source page Ruled out by Veritab: fails a must-have

Try it with the agent you already use

Keep your agent, your workflows and the tools you've already connected to it.

Private beta. We only use your email to contact you about it. Privacy policy