Build an AutoGen Multi-Agent Dynamic Payment Routing Engine
Complex multi-rail payment ecosystems fail due to unoptimized gateway latency, failure rates, and interchange fees. Build a dynamic multi-agent system with AutoGen where negotiator, cost-optimizer, and compliance agents collaborate to route cross-border payments with 15% cost savings.
What you are building
Deploy an AutoGen multi-agent conversational loop to negotiate dynamic end-to-end payment routing under changing rail constraints.
How work is evaluated
Evaluates cost reduction percentage, route success rate, and multi-agent interaction efficiency.
Datasets
Public datasets, plus the private datasets you have access to.
How submissions are scored
valid_rail_selection_test
Selected rail must fulfill specified latency SLA.
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
cost_saving_percentage
Percentage reduction in processing fees vs default route. • target: 0.15 • range: 0.05-0.3
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
Learning goals
Build collaborative multi-agent conversations using Microsoft AutoGen
Implement Dynamic Group Chat patterns for payment gateway selection
Optimize end-to-end routing decisions across fee, latency, and SLA parameters
Incorporate human-in-the-loop intervention thresholds for high-value transactions
Resources
Dataset of multi-rail payment scenarios with varying transaction volumes, fees, and latency constraints.
Challenge setup
Evaluates cost reduction percentage, route success rate, and multi-agent interaction efficiency.
Challenge input
JSON payment routing request detailing currency, speed priority, and max fee
AutoGen
Enables multi-agent conversational patterns and dynamic group collaboration.
Evaluated output
JSON containing selected rail, fee breakdown, and agent chat trace
- Selected rail must fulfill specified latency SLA.
- Percentage reduction in processing fees vs default route. • target: 0.15 • range: 0.05-0.3
- Benchmark: Multi-Agent Optimization Benchmark
- Cost Saving Percentage target: 0.15
- 1 public reference case
- Python execution harness
- Python sandbox (unavailable on Versalist)
Shows the first task, up to three tools, and up to three evidence items.
View technical recipe
Configured tools
- AutoGen · Required
- Microsoft AutoGen · Optional
Evaluation contract
- valid_rail_selection_test · Weight 1
- cost_saving_percentage · Weight 1
Metrics
- cost_saving_percentage · Target 0.15
Benchmarks
- Multi-Agent Optimization Benchmark
- general
Reference cases
- 1 public reference case
Workflow tasks
- Task 1
Input: JSON payment routing request detailing currency, speed priority, and max fee
Output: JSON containing selected rail, fee breakdown, and agent chat trace
Execution harness: Python
Evaluation tools
- AutoGen · Multi-Agent Framework
Recipe freeze marker
No recipe freeze time is recorded.