Insurance

Health data in claims files is flagged separately.

In insurance, agents take claim notifications, read assessor reports, renew policies and assess health pre-authorisations. SEDDK’s Internal Systems Regulation and KVKK Art. 6 treat health data as a special category. Thulpar’s health-data rail finds disease, medication and procedure names. Policy and indemnity tools are authorised with Cedar. Above the amount threshold, the assessor is called to approve.

Policy template

tr-insurance-seddk

Recommended install

On-premise, Standard tier. The tr-insurance-seddk template. The seddk and kvkk evidence profiles.

Surfaces
OpenAI-compatible gatewayCheck APIEmbedded in Aginies
Regulatory basis
  • SEDDK Insurance and Private Pension Internal Systems Regulation
  • KVKK 6698 Art. 6 (health data), Art. 12
  • Insurance Law 5684
Policy template

Health data everywhere

Claims files, assessor reports and pre-authorisation requests carry special-category data in free text.

Watch the runs →
Runs

The scenarios below are derived from the product’s real rules.

Every scenario is an agent run written to the product’s real rules. It shows the stage, the rails, the decision, the finding, the approval and the ledger entry step by step.

3 scenarios →
Insurance

What comes up in practice

Health data everywhere

Claims files, assessor reports and pre-authorisation requests carry special-category data in free text.

Payment thresholds

An agent that starts an indemnity payment needs human approval above the threshold. The approval needs an SLA.

Agencies and outsourced services

Data sent to third-party tools has to be bounded by its label.

Runs

3 scenarios

The player opens on the flagship scenario. Pick the others below.

Motor claim intake: photos, report, payment · Aginies Platform · claims workflowaginiestr-insurance-seddkonerilen
Decision trailClaims Assistant · aginies-tulpar-4 · on-prem
U
01inputuser
“I was rear-ended, plate 34 KRT 482; the damage photos and my hospital report are attached.”
F
02filefile
Four JPEGs (9.4 MB in all): type sniffed from the bytes, EXIF read, the image guard runs.
F
03filefile
hastane_raporu.pdf (2 pages, scanned): OCR, active-content and hidden-text checks, the health lexicon.
A
04tool_callagent
The claims:open {policy: KSK-77120, plate: 34 KRT 482} call; opening a file is permitted in the claims group.
T
05tool_resulttool
claims:estimate: repair 38,400 TRY; equivalent parts, 4 working days.
A
06tool_callagent
The claims:pay {amount: 38400, currency: "TRY"} call; the payment tool is bound to the claims officer in Cedar.
A
07tool_callagent
The agent drafts a status SMS to the insured with sms:send; the text carries the report’s diagnosis.
M
08outputmodel
The answer: file number, repair amount, the approved payment; the report’s diagnosis masked in the answer.
Thulpar · Rails

The insured files a claim with photos and a hospital report; health data is flagged apart, a payment above 25,000 TRY waits for the assessor.

claims:openclaims:estimateclaims:paysms:send
Controls: GR-PII-01 · GR-IFC-01 · GR-TOOL-02 · GR-OUT-01 · GR-LOG-01
Evidence ledger0000…0000
Simulation · runs in your browser · no request leaves the pageadded latency: 0 ms · 8 steps · SHA-256 chain
Controls exercised in these scenarios

10 GR-*

idcontrolOWASPrails
GR-PII-01PII and special-category detection + masking (TCKN, IBAN, phone, health) on input/tool/output/logLLM02 / — / MCP10pii.detect, pii.redact, file.metadata_pii
GR-IFC-01Information-flow labels (integrity, confidentiality, tenant, PII class) enforced at sensitive sinksLLM02 / ASI01, ASI03 / MCP10labels.sink, pii.detect
GR-TOOL-02Durable human approval on high-impact actions, four eyesLLM06 / ASI02, ASI09labels.sink
GR-OUT-01Output handling: no raw HTML, code sandbox, schema validationLLM05 / ASI05 / MCP05code, schema, regex, secrets, file.analyze, file.type, file.active_content, yara
GR-LOG-01Tamper-evident event log (model/tool/policy/approval/hit), ≥ 6 months, auditor export— / — / MCP08
GR-CONT-01Content-harm policy (AILuminate 12 + TR) with tenant thresholdsLLM09 / ASI09content.input, content.output, toxicity, topic, groundedness, language, image.content_safety, banlist, competitors
GR-MEM-01Memory-poisoning policy + provenance— / ASI06 / MCP10memory.write
GR-TOOL-03Tool schema pinning / diff / quarantine (rug-pull)LLM03 / ASI04 / MCP03, MCP04tool.schema_pin
GR-TOOL-04Tool description hygieneLLM03 / ASI04 / MCP03
GR-EXF-01Tenant egress allowlist; no remote images in chat; no PII in URLs; SSRFLLM02, LLM05 / ASI02 / MCP06exfil, tool.args, file.qr

The full catalogue and evidence packs →

See it in your own environment.

A one-hour technical demo: your scenario, your policy pack, on a closed-circuit install. Then the install kit and a trial licence for a pilot.