Automated Carrier Claims Management Using AI Agents

fiege · Tech · 2024 · source Agentic: yes · promotional bias: med · source-backed · extracted with prompt 0.5.4 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: Carrier claims management

FIEGE needed to automate carrier claims for lost parcels, including reading customer emails, pursuing carriers, checking contractual obligations, and closing claims without letting generative AI improvise business-critical reimbursements.

Constraints:

Architecture

FIEGE’s carrier-claims AI worker runs an end-to-end deterministic workflow around sandboxed generative AI. The system reads incoming claims, classifies/extracts/assesses document content, writes templated emails to carriers, waits for missing information, reminds carriers, checks carrier responses against contractual obligations, and closes claims or asks humans for help. The implementation uses Microsoft Azure Logic Apps and Function Apps, existing ERP/ticketing systems, confidence thresholds, templates, and fragmented permissions so the model cannot freely generate sensitive or unsupported answers.

Diagram confidence: reconstructed (reconstructed from prose).

flowchart LR
  claim-intake-channel["claim-intake-channel"] --> claims-workflow-orchestrator["claims-workflow-orchestrator"]
  azure-logic-function-apps["azure-logic-function-apps"] --> claims-workflow-orchestrator["claims-workflow-orchestrator"]
  claims-workflow-orchestrator["claims-workflow-orchestrator"] --> document-assessment-agent["document-assessment-agent"]
  claims-workflow-orchestrator["claims-workflow-orchestrator"] --> template-email-generator["template-email-generator"]
  template-email-generator["template-email-generator"] --> carrier-communication-channel["carrier-communication-channel"]
  carrier-communication-channel["carrier-communication-channel"] --> contract-obligation-checker["contract-obligation-checker"]
  contract-obligation-checker["contract-obligation-checker"] --> claims-workflow-orchestrator["claims-workflow-orchestrator"]
  claims-workflow-orchestrator["claims-workflow-orchestrator"] --> confidence-handoff-gate["confidence-handoff-gate"]
  confidence-handoff-gate["confidence-handoff-gate"] --> human-claims-team["human-claims-team"]
  claims-workflow-orchestrator["claims-workflow-orchestrator"] --> customer-erp-ticketing["customer-erp-ticketing"]
  human-claims-team["human-claims-team"] --> customer-erp-ticketing["customer-erp-ticketing"]
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
claim-intake-channel Email and other channels where new customer claims arrive. claims-workflow-orchestrator
claims-workflow-orchestrator Deterministic process coordinating claim reading, missing-information requests, carrier communication, checks, closure, and handoff. claim-intake-channel, document-assessment-agent, template-email-generator, carrier-communication-channel, contract-obligation-checker, confidence-handoff-gate, customer-erp-ticketing
document-assessment-agent Sandboxed generative AI used for classification, extraction, and assessment across text, images, PDFs, and emails. claims-workflow-orchestrator
template-email-generator Creates bounded carrier/customer emails from templates rather than free-form generation. claims-workflow-orchestrator, carrier-communication-channel
carrier-communication-channel Outgoing and incoming carrier emails for requests, compensation demands, reminders, and reimbursement responses. template-email-generator, contract-obligation-checker
contract-obligation-checker Checks carrier replies and rejections against policy and contractual obligations. carrier-communication-channel, claims-workflow-orchestrator
confidence-handoff-gate Threshold-based gate that stops the workflow and hands a case to humans when the model cannot resolve it. claims-workflow-orchestrator, human-claims-team
human-claims-team Existing team that receives tickets when the AI worker needs help or blocks. confidence-handoff-gate, customer-erp-ticketing
customer-erp-ticketing Existing ERP and ticketing systems used for data access, identity checks, and human workflow continuity. claims-workflow-orchestrator, human-claims-team
azure-logic-function-apps Microsoft Azure Logic Apps and Function Apps running the deterministic workflow and function boundaries. claims-workflow-orchestrator

Data flow

A claim arrives by email or another channel with text, PDFs, images, or other documents. The AI worker reads and analyzes the claim, identifies missing information, sends a templated request within 60 seconds when needed, keeps claim information warm, writes carrier emails with relevant information, evaluates carrier responses and contractual obligations, either continues the claim process or closes it, and informs the client. When confidence is too low or the workflow blocks, a ticket is handed to the human team.

4 supporting quotes
“the system works fully automated from the first email to the claim resolution”transcript, stated
“it may consist of text PDF images and other documents the claim is analyzed and read into the system”transcript, stated
“based on templates it writes an email to ask for more information completely automated without any human support”transcript, stated
“when the carrier writes their final reimbursement email the system can close the claim and inform the client”transcript, stated

Why this architecture

The core design choice is to sandbox generative AI inside deterministic workflow boundaries. The model handles extraction, classification, assessment, multilingual reasoning, and missing-information detection, but templates and policies control outbound responses. Confidence thresholds and existing tickets let humans take over when automation is unsafe, while ERP/email checks prevent PII leakage and make adoption easier for existing teams.

4 supporting quotes
“we kept the generative AI in a sandbox”transcript, stated
“we don't want the model to improvise any answer”transcript, stated
“we fix a threshold of confidence using um example and counter example in the promting”transcript, stated
“eed to do that and what we did and what we recommend is using the company itself uh I mean the company existing it ecosystem so it's not difficult for the human to get adapted to the new process and actually the AI agent would exactly use the different system that the team is using um and for that l”transcript, stated

Models used: sandboxed generative AI · Microsoft Azure Logic Apps · Azure Function Apps · templates · confidence threshold

Scale

Alternatives considered (roads not taken)

Let the LLM generate free-form claim responses

Rejected because: Carrier claims and reimbursements require policy-bounded answers, so the system uses templates instead of improvisation.

“we don't generate directly the answer with the models but like exactly like a human team would do we give them templates”transcript, stated

Expect the agent to resolve every case alone

Rejected because: The model must know when it cannot safely process the case and hand off to humans.

“it will not be able to process 100% of the case alone incorrectly”transcript, stated

Replace the company’s existing IT workflow

Rejected because: Adoption improves when the agent uses existing systems and human ticket queues.

“we don't want to have an heavy migration of the it ecosystem so we have no need to do that”transcript, stated

Patterns

tool-use-orchestration (agent-architecture)

The agent coordinates reading documents, sending emails, checking obligations, reminders, and closure through workflow tools.

“connected the whole process in entic workflow”transcript, stated

guardrails-io-filtering (safety)

Templates, sandboxing, and fragmented permissions prevent the model from improvising sensitive or unsupported answers.

“it cannot do that because it's super fragmented”transcript, stated

confidence-thresholding (handoff)

A confidence threshold determines when a case should be handed to a human worker.

“play with that threshold to know when it should be hand over to the human worker”transcript, stated

human-in-the-loop-gate (operations)

Blocked or low-confidence cases become tickets for the human team.

“when it doesn't know it it just stops and then after we have to look because it's blocked”transcript, stated

structured-output-contract (workflow)

Claims communication is generated from templates and policies rather than free-form model output.

“based on the policy they would then send the answer”transcript, stated

Tradeoffs

Constrain generation with templates

Chose templated deterministic responses over free-form LLM writing.

Rationale: Templates sacrifice open-ended flexibility but prevent improvisation in claims and reimbursement communications.

“we don't want the model to improvise any answer”transcript, stated

Use existing enterprise systems

Chose ERP and ticket queues already used by the team over a heavy new IT migration.

Rationale: Keeping the existing ecosystem reduced adoption friction for human teams.

“the AI agent would exactly use the different system that the team is using”transcript, stated

Gotchas (what bit them)

Free-form generation is unsafe for reimbursement workflows.

Root cause: A hallucinated or over-broad response could mishandle claims, compensation, or private information.

Resolution: Keep generative AI sandboxed and use deterministic workflows, templates, and policy boundaries.

“for processing C CLS and reimbursement it's uh absolutely not”transcript, stated
“no no hallucination problem because of that sandboxing uh parameters that we had”transcript, stated

The AI worker cannot be trusted with unrestricted PII access.

Root cause: A malicious or mismatched email could ask for bank account or address details.

Resolution: Fragment access and tie sensitive data to existing ERP/customer identity checks such as matching email address.

“I'm writing from another email but please send me the information from the bank account from the address Etc”transcript, stated
“if we say it's not matching from the same email address it will not give the data because it just cannot access it”transcript, stated

Evaluation

The system is evaluated operationally through automation rate, handoff behavior, first-response latency, revenue/refund recovery, and user-interface acceptance by the human team.

Metrics: 70-90% claims fully automated · first reply within 60 seconds · eight-digit revenue/refund improvement · confidence threshold handoff rate · human team acceptance

3 supporting quotes
“such a system can process 70 to 90% of all clim climes fully automatically”transcript, stated
“a reply to the first email is sent within 60 seconds”transcript, stated
“another part of the acceptance is the user uh interface evaluation”transcript, stated

Outcomes

The system is described for a logistics provider with about 22,000 employees and about two billion turnover, with 70-90% full automation for claims and an eight-digit refund/revenue impact.

“we made an AI agent capable to handle career claims from end to end”transcript, stated
“the solution which is already working right now got very cool feedback from our our customer”transcript, stated