Skip to content

View a searchable audit history of workflow human-in-the-loop responses in the Inbox app #7295

Description

@nastasha-solomon

Summary

The Inbox app now splits into an 'Awaiting response' table and a 'History' audit feed, giving a durable, searchable, filterable record of every waitForInput step that has been responded to, timed out, or whose parent workflow was deleted. Responses now also surface an inline 'reasoning' summary from the prior step when available, and concurrent responses are resolved first-writer-wins with a clean conflict error for losing responders. The feature remains gated behind xpack.inbox.enabled, which is not on by default.

Why this needs docs: Most of the PR body is internal audit-trail plumbing (concurrency handling, schema additions, retention internals) that is not user-facing per the release_note:skip label, so the title and gap are narrowed to the actual visible surface — the Inbox app's History tab and reasoning display; confidence is moderated because the base Inbox app's documentation maturity/status wasn't independently confirmed beyond the flag gate.

Resources

  • PR #269218 — [Security Solution] Adds Inbox history
Screenshots from PR

screenshot

Availability

Channel Details
Stack v9.5.0
Serverless Jul 6–Jul 10
Feature status preview
Feature flag xpack.inbox.enabled

Created with Docs Quest Scanner by @nastasha-solomon

Suggested edits

Human-in-the-loop workflows > Resume a paused workflow > From the Kibana UI

  • What the docs say: Open the execution view. The paused step renders a form generated from the schema. Fill it in, submit, and the workflow resumes.
  • What to add: This description is now incomplete: reviewers respond through the Inbox app's 'Awaiting response' table and Respond flyout, not just a generic execution-view form, and the flyout now also shows an inline reasoning summary when the preceding step produced one. Also note that if two people try to respond to the same step, only the first response is applied and the other gets a conflict error. Applies from 9.5.0 (technical preview, requires xpack.inbox.enabled) and in serverless.

Human-in-the-loop workflows > New subsection after pause/resume description

  • What the docs say: Page currently stops at describing pause and resume behavior, with no mention of any audit trail or history view.
  • What to add: Add a short section describing the Inbox app's History tab: a searchable, sortable, filterable audit feed of waitForInput steps that were responded to, timed out, or whose parent workflow was deleted (flagged with a 'Workflow deleted' badge). Include a caveat that history is purged if the workflow is force-deleted. Applies from 9.5.0 (technical preview, requires xpack.inbox.enabled) and in serverless.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Team:SKIIssues owned by the SKI Docs Team

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions