Skip to content

Latest commit

 

History

History
75 lines (52 loc) · 1.56 KB

File metadata and controls

75 lines (52 loc) · 1.56 KB

Email Triage Use Case

Overview

The Email Triage application automates email processing for capital markets trading desks through classification, action extraction, and prioritized triage.

Architecture

graph TB
    Start[Email Input] --> Classifier[Email Classifier]
    Classifier --> Extractor[Action Extractor]
    Extractor --> Final[Triage Result]
Loading

Agents

Email Classifier

Classifies emails by category, urgency, sender importance, and topic relevance for trading desk workflows.

Action Extractor

Extracts action items, deadlines, key financial information, and suggests response priorities.

Deployment

USE_CASE_ID=email_triage FRAMEWORK=langchain_langgraph ./scripts/deploy/full/deploy_agentcore.sh

Testing

./scripts/use_cases/email_triage/test/test_agentcore.sh

Sample Data

Located at data/samples/email_triage/

Entity ID Profile Description
EMAIL001 Trade Request Urgent rebalance request from portfolio manager

API Reference

Request

{
  "entity_id": "EMAIL001",
  "triage_type": "full"
}

Response

{
  "entity_id": "EMAIL001",
  "classification": {
    "category": "trade_instruction",
    "urgency": "high"
  },
  "recommendations": ["Response recommended"],
  "summary": "..."
}

Related Documentation