Skip to main content

Documentation Index

Fetch the complete documentation index at: https://koreai.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Inbox provides a centralized interface for managing human tasks generated by workflows and agents. These tasks allow workflows and agents to pause execution and wait for user input before continuing. This allows workflows to combine automated orchestration with manual user actions. Escalation tasks are typically used for user-requested human assistance, high-risk operations, system failures or repeated routing failures. Use Inbox to:
  • Review workflow and agent tasks
  • Claim unassigned tasks
  • Complete approval requests
  • Submit the required input for Data Entry tasks

How Inbox Tasks are Created

Inbox tasks are created when workflows or agents require human participation during execution. Tasks can be generated from:
  • Human-in-the-loop workflow nodes.
    • Approval nodes
    • Data Entry nodes
  • Agent escalations triggered through ESCALATE.

Access Inbox

Go to your project and select Operate > Inbox. The Inbox page displays human-in-the-loop tasks and agent escalations assigned to you or available to claim for you.

Claim Tasks

Inbox supports both assigned and unassigned human tasks. Tasks can be assigned either to everyone or to specific users. When a task is assigned to Everyone:
  • The task appears as unclaimed in the Inbox.
  • Users must claim the task before acting on it.
Inbox displays a Claim Task action for unclaimed tasks. After a task is claimed, the Inbox displays the Claimed user and the Claim timestamp. This allows teams to manage shared operational queues while ensuring a single user completes the task.

Complete Data Entry Tasks

Data Entry tasks collect user input during workflow execution. Data Entry forms are rendered directly inside the inbox. When structured user input is required, configure form fields in the Data Entry task definition. See Agent Collaboration and Handoff. To complete a Data Entry task:
  1. Open the task in the Inbox.
  2. Enter the required values.
  3. Click Submit Data.
After submission, workflow execution resumes using the submitted values.
Tasks configured with timeouts display a countdown timer in the Inbox while waiting for user action.

Complete Approval Tasks

Approval tasks allow users to review workflow requests before workflow execution continues. Approval tasks display:
  • Approval subject
  • Approval message
  • Associated workflow information
Users can claim and review approval tasks directly from the Inbox. Approval responses are returned to the workflow execution context and used in downstream workflow execution.

Workflow Execution and Task Progression

Human-in-the-loop tasks are synchronized with workflow execution. When workflow execution reaches an Approval or Data Entry node, a task is created in the Inbox. Workflow execution resumes after the task is completed. If workflow execution reaches another human-in-the-loop node, a new task is created in the inbox.
Human-in-the-loop workflows support durable execution. The platform preserves workflow state while waiting for user action, allowing workflow execution to resume from the paused step after the task is completed.
In the Flow builder, the workflow execution panel displays the current execution state, such as Waiting for human response. Execution details are updated as tasks are completed and workflow execution progresses to downstream steps. After the required human-in-the-loop tasks are completed, workflow execution resumes and progresses to downstream workflow steps.