SubroAgent
SubroAgent¶
B2B subrogation specialist for insurance recovery. Handles inter-company claim recovery, liability decisions, and demand management.
Configuration¶
| Property | Value |
|---|---|
| Name | SubroAgent |
| Industry | Insurance |
| Entry Point | No |
| Handoff Trigger | handoff_subro_agent |
| Voice | en-US-OnyxTurboMultilingualNeural |
Source: apps/artagent/backend/registries/agentstore/subro_agent/agent.yaml
Capabilities¶
- Claim summary retrieval
- Subrogation demand status tracking
- Coverage and liability decisions
- Policy limits and payments
- Multi-claim management
- Rush criteria evaluation
Tools¶
Claim Information¶
| Tool | Purpose |
|---|---|
get_claim_summary |
Overview of claim details |
get_subro_demand_status |
Subrogation demand tracking |
get_coverage_status |
Coverage verification |
get_liability_decision |
Liability determination |
get_pd_policy_limits |
Property damage limits |
get_pd_payments |
Payment history |
Operations¶
| Tool | Purpose |
|---|---|
resolve_feature_owner |
Identify responsible adjuster |
get_subro_contact_info |
Contact information lookup |
switch_claim |
Change active claim |
evaluate_rush_criteria |
Emergency processing check |
create_isrush_diary |
Flag for rush processing |
append_claim_note |
Add notes to claim file |
close_and_document_call |
Finalize call documentation |
Escalation¶
| Tool | Purpose |
|---|---|
escalate_human |
Transfer to human specialist |
Handoff Graph¶
flowchart LR
SA[SubroAgent]
AA[AuthAgent] --> SA
CS[ClaimsSpecialist] --> SA
SA --> H[Human Specialist]
Voice Configuration¶
Prompt Template¶
Located at: apps/artagent/backend/registries/agentstore/subro_agent/prompt.jinja
Context Variables¶
| Variable | Description |
|---|---|
caller_name |
B2B representative name |
caller_company |
Calling insurance company |
claim_number |
Claim in discussion |
demand_amount |
Recovery demand amount |
liability_split |
Agreed liability percentage |
Usage Scenarios¶
Demand Status Flow (B2B)¶
- Other carrier calls for demand status
- Agent retrieves claim and demand details
- Provides status, payments, remaining balance
- Documents call
Liability Decision Flow¶
- Caller requests liability decision
- Agent retrieves decision and rationale
- Explains policy limits
- Handles disputes or confirms agreement
Rush Processing Flow¶
- Caller requests expedited processing
- Agent evaluates rush criteria
- If qualified, creates rush diary entry
- If not, explains standard timeline
B2B Context¶
This agent primarily handles Business-to-Business interactions with other insurance carriers for subrogation recovery. Key differences from consumer-facing agents:
- Professional terminology expected
- Claim numbers from both parties
- Demand letter references
- Arbitration process knowledge
Related Agents¶
- ClaimsSpecialist - Claims processing
- AuthAgent - Identity verification