Portal Community

What Appears in History?

The history list is scoped to the authenticated user's actorId. An execution appears in your history if:

Visibility Scope

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

Running Completed Failed Suspended Cancelled
StatusMeaningNext Steps
RunningWorkflow is currently executing nodesWait or check back — or drill down to Observer Panel
CompletedAll nodes finished successfullyReview output data in the output preview
FailedA node threw an unrecoverable errorDrill down to Observer Panel — see which node failed and why
SuspendedPaused at a HIL node — waiting for human actionCheck HIL Inbox — the relevant task is waiting for someone to act
CancelledManually cancelled by an admin or timeout expiredNo 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.

Read-Only Access

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."
}