OpenAI Agents SDK Agent Copilot for Dynamic Policy Structuring
Insurance brokers need AI copilots that assist human agents in structuring complex multi-peril coverage options in real time. Build an OpenAI Agents SDK copilot with dynamic tool execution to recommend coverage add-ons during policy quoting calls.
What you are building
The core problem, expected build, and operating context for this challenge.
Implement an OpenAI agent featuring context preservation and function calling to generate personalized insurance proposals.
How work is evaluated
Evaluates coverage recommendation relevance and latency during simulated customer intake calls.
Challenge datasets
Public datasets, plus the private datasets you have access to.
How submissions are scored
These dimensions define what the evaluator checks and which criteria separate a passable run from a strong one.
umbrella_recommendation_check
Ensures Personal Umbrella is recommended when pool is mentioned
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
endorsement_recall
Recall metric of recommended coverage options • target: 0.95 • range: 0-1
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
What you should walk away with
Develop an OpenAI Agents SDK copilot with live tool registration for coverage recommendations
Maintain multi-turn transcript context during sales calls to extract client risk parameters
Generate dynamic coverage comparison quotes in under 2 seconds
Reference links and supporting material
Transcripts of 150 intake conversations between insurance agents and policyholders.
Challenge setup
Evaluates coverage recommendation relevance and latency during simulated customer intake calls.
Challenge input
JSON containing customer_call_transcript
OpenAI Agents SDK
Official framework for building conversational agent tools and copilots
Evaluated output
JSON with recommended_endorsements, estimated_additional_premium, explanation
- Ensures Personal Umbrella is recommended when pool is mentioned
- Recall metric of recommended coverage options • target: 0.95 • range: 0-1
- Benchmark: Copilot-Rec-Bench
- Endorsement Recall target: 0.95
- 1 public reference case
- Python execution harness
- Python sandbox (unavailable on Versalist)
Summary shows the first task, up to three tools, and up to three evidence items. Open the technical recipe to view all configured items.
View technical recipe
Configured tools
- OpenAI · Required
- Cohere Platform · Optional
- Protect AI · Optional
Evaluation contract
- umbrella_recommendation_check · Weight 1
- endorsement_recall · Weight 1
Metrics
- endorsement_recall · Target 0.95
Benchmarks
- Copilot-Rec-Bench
- general
Reference cases
- 1 public reference case
Workflow tasks
- Task 1
Input: JSON containing customer_call_transcript
Output: JSON with recommended_endorsements, estimated_additional_premium, explanation
Execution harness: Python
Evaluation tools
- OpenAI Agents SDK · Agent SDK
Recipe freeze marker
No recipe freeze time is recorded.