Workflow History
Workflow History shows all workflow executions you triggered or participated in. Track the status of running workflows, review completed outcomes, and diagnose failures — all scoped to your actor identity.
What Appears in History?
The history list is scoped to the authenticated user's actorId. An execution appears in your history if:
- You triggered the workflow (you are the
triggeredByactor) - You participated as a HIL respondent — you acted on at least one HIL task in that execution
Employees cannot see workflow executions triggered by colleagues or executions from other tenants. Data isolation is enforced at the API level via actorId and tenantId filtering.
Execution Status Badges
| Status | Meaning | Next Steps |
|---|---|---|
| Running | Workflow is currently executing nodes | Wait or check back — or drill down to Observer Panel |
| Completed | All nodes finished successfully | Review output data in the output preview |
| Failed | A node threw an unrecoverable error | Drill down to Observer Panel — see which node failed and why |
| Suspended | Paused at a HIL node — waiting for human action | Check HIL Inbox — the relevant task is waiting for someone to act |
| Cancelled | Manually cancelled by an admin or timeout expired | No further action — execution is terminal |
History API
GET /api/workdesk/executions
Authorization: Bearer {token}
// Query parameters
?status=completed // filter by status
?workflowName=payroll // partial match on workflow name
?from=2026-05-01 // date range start (ISO 8601)
?to=2026-05-31 // date range end
?page=1&pageSize=25
// Response
{
"items": [
{
"executionId": "7bc12d45-...",
"workflowName": "Expense Approval Flow",
"triggeredAt": "2026-05-20T09:12:00Z",
"completedAt": "2026-05-20T09:45:00Z",
"durationMs": 1980000,
"status": "completed",
"triggerType": "manual",
"actorRole": "triggerer",
"outputPreview": { "approved": true, "amount": 12450 }
}
],
"totalCount": 42
}
Drill-Down to Observer Panel
Clicking any execution row opens the Observer Panel for that execution in read-only mode. The Observer Panel shows the full workflow graph with node-level status, timing, input/output data, and log streams — the same view available to Flow Studio designers, but scoped to employee-visible data.
Employees access the Observer Panel in read-only mode — they cannot cancel executions, modify node configurations, or access other tenants' data from this view.
Output Preview
Each completed execution shows a collapsed preview of the final node's output data. This is a truncated JSON view — click "Expand" to see the full output or open the Observer Panel for structured output browsing.
// Output preview shown inline in history row
{
"approved": true,
"approvedBy": "usr-001",
"approvedAt": "2026-05-20T09:44:00Z",
"amount": 12450,
"comment": "Looks good, approved."
}