You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An order return processing system built with Azure Functions and OpenAI Agents, demonstrating advanced orchestration patterns and multi-agent workflows.
4
+
5
+
## Overview
6
+
7
+
This system automatically processes customer return requests using AI agents to validate return reasons, process refunds, and route edge cases to human review. It showcases real-world business logic implementation with Azure Durable Functions.
8
+
9
+
## Quick Start
10
+
11
+
### Submit a Return Request
12
+
```bash
13
+
curl -X POST http://localhost:7071/api/order_return_processor \
14
+
-H "Content-Type: application/json" \
15
+
-d '{
16
+
"order_id": "ORD-12345",
17
+
"customer_id": "CUST-67890",
18
+
"product_category": "Electronics",
19
+
"purchase_date": "2024-10-01",
20
+
"return_reason": "Product arrived damaged in shipping"
21
+
}'
22
+
```
23
+
24
+
### Check Processing Status
25
+
```bash
26
+
# Use the statusQueryGetUri from the submission response
0 commit comments