Skip to main content

Documentation Index

Fetch the complete documentation index at: https://koreai-v2-home-nav.mintlify.app/llms.txt

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

Inbox provides a centralized interface for managing human-in-the-loop tasks generated by workflows and agents. Human-in-the-loop tasks allow workflows to pause execution and wait for user input before continuing. 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

1

Workflow Executes

A workflow runs normally until it reaches a human-in-the-loop node, such as an Approval node or Data Entry node.
2

Inbox Task Is Created

When the workflow reaches the human-in-the-loop node, the platform automatically creates a task in Inbox for the assigned user or group.
3

Workflow Execution Pauses

Workflow execution pauses and waits until the Inbox task is completed.
4

User Reviews or Completes the Task

The assigned user reviews the request, provides the required input, or approves/rejects the task from Inbox.
5

Workflow Execution Resumes

After the task is completed, the workflow automatically resumes execution from the paused step and continues the remaining flow.

Access Inbox

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

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.