curl -X POST https://api.rotavision.com/v1/orchestrate/workflows/wf_abc123/run \
-H "Authorization: Bearer rv_live_..." \
-H "Content-Type: application/json" \
-d '{
"inputs": {
"ticket": "I have been waiting for my refund for 2 weeks. Order #12345. This is unacceptable!"
}
}'
{
"id": "exec_xyz789",
"workflow_id": "wf_abc123",
"status": "running",
"current_step": "classifier",
"progress": {
"completed": 0,
"total": 3
},
"inputs": {
"ticket": "I have been waiting for my refund for 2 weeks..."
},
"created_at": "2026-02-01T10:30:00Z"
}
Execute a workflow
curl -X POST https://api.rotavision.com/v1/orchestrate/workflows/wf_abc123/run \
-H "Authorization: Bearer rv_live_..." \
-H "Content-Type: application/json" \
-d '{
"inputs": {
"ticket": "I have been waiting for my refund for 2 weeks. Order #12345. This is unacceptable!"
}
}'
{
"id": "exec_xyz789",
"workflow_id": "wf_abc123",
"status": "running",
"current_step": "classifier",
"progress": {
"completed": 0,
"total": 3
},
"inputs": {
"ticket": "I have been waiting for my refund for 2 weeks..."
},
"created_at": "2026-02-01T10:30:00Z"
}
curl -X POST https://api.rotavision.com/v1/orchestrate/workflows/wf_abc123/run \
-H "Authorization: Bearer rv_live_..." \
-H "Content-Type: application/json" \
-d '{
"inputs": {
"ticket": "I have been waiting for my refund for 2 weeks. Order #12345. This is unacceptable!"
}
}'
{
"id": "exec_xyz789",
"workflow_id": "wf_abc123",
"status": "running",
"current_step": "classifier",
"progress": {
"completed": 0,
"total": 3
},
"inputs": {
"ticket": "I have been waiting for my refund for 2 weeks..."
},
"created_at": "2026-02-01T10:30:00Z"
}