OTTO Action Cockpit
Execute AI-recommended actions with full lifecycle tracking. QUEUE → EXECUTING → DONE with before/after outcome charts.
3 States
QUEUE / EXECUTING / DONE
Real-time
Live execution log
Outcome Charts
Before vs After visualisation
Execute an Action
POST /workflow/action
{
"action": "Approve Q2 revenue plan at €51M",
"card_id": "finance-q2-simulation",
"platform": "FINANCE",
"severity": "high"
}
Response:
{
"status": "QUEUED",
"execution_id": "exec-uuid-001",
"estimated_completion_ms": 3200
}Action Lifecycle Log
GET /workflow/actions/log
[
{
"id": "exec-uuid-001",
"action": "Approve Q2 revenue plan at €51M",
"status": "DONE",
"platform": "FINANCE",
"queued_at": "2026-03-10T14:22:01Z",
"done_at": "2026-03-10T14:22:04Z",
"outcome": { "before": 47200000, "after": 51000000 }
}
]SDK — executeAction()
import { OTTOClient } from '@brainpredict/otto-sdk';
const otto = new OTTOClient({ baseUrl: 'http://your-otto-server:6670' });
const result = await otto.executeAction({
action: 'Approve Q2 revenue plan at €51M',
cardId: 'finance-q2',
platform: 'FINANCE',
severity: 'high'
});
console.log(result.status); // QUEUED