The scenario
ClaimMate is a customer-facing insurance agent that can look up policies, open claims, request documents and report status through tool calls — and remembers each customer between conversations. Policy wording is answered through RAG, while personal context is stored in long-term memory, so returning customers never repeat themselves.
System architecture
High-level flow of ClaimMate, from input to output.
What you will learn
- Tool calling against a claims system
- Long-term vs. session memory for customer agents
- Combining policy RAG with personal context
- Safe handling of personal data in prompts
What you will build
- Claims API with policy, claim and document tools
- Agent with long-term memory
- Policy wording RAG
- Customer chat front end
Build plan
- Mock claims system and tools
- Agent with tool calling
- Long-term memory
- Policy RAG
- Front end and testing