AI Employee Node

Introduction

The AI Employee node lets you assign an AI Employee to complete a specific task in a Workflow and output structured data.

After creating a Workflow, you can select the AI Employee node when adding Workflow nodes.

20260420142250

Node Configuration

Preparation

Before configuring the AI Employee node, you should understand how to build a Workflow, how to configure an LLM service, what built-in AI Employees are for, and how to create an AI Employee.

You can refer to the following documents:

Task

Select AI Employee

Select an AI Employee to handle the task for this node. Choose an enabled built-in AI Employee or a custom AI Employee from the drop-down list.

20260420143554

Select Model

Select the large language model that powers the AI Employee. Choose a model provided by an LLM service configured in the system.

20260420145057

Select Operator

Select a system user to provide data access permissions for the AI Employee. When the AI Employee queries data, it is limited by that user's permissions.

If the Trigger provides an operator, such as Custom action event, that operator's permissions take precedence.

20260420145244

Prompts and Task Description

Background is sent to the AI as the system prompt and is typically used to describe background information and task constraints.

Default user message is the user prompt sent to the AI. It usually describes the task itself and tells the AI what to do.

20260420174515

Attachments

Attachments are sent to the AI together with Default user message. They are typically documents or images that need to be processed as part of the task.

Attachments support two types:

  1. File(load via Files collection) retrieves data from the specified file Collection by primary key and sends it to the AI as an attachment.

20260420150933

  1. File via URL retrieves a file from the specified URL and sends it to the AI as an attachment.

20260420151702

Skills and Tools

An AI Employee is usually bound to multiple skills and tools. Here, you can restrict the current task to use only specific skills or tools.

20260420151902

The Web search toggle controls whether the AI for the current node uses Web Search. For details about AI Employee Web Search, see Web Search.

20260420152058

Output and Notifications

Structured Output

You can define the final output data structure of the AI Employee node according to the JSON Schema specification.

20260420162603

When other nodes in the Workflow reference data from the AI Employee node, their selectable options are also generated according to this JSON Schema.

20260420201141

Default Value

By default, the following JSON Schema is provided. It defines an object with a string property named result, and sets the property's title to Result.

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string",
      "description": "The text message sent to the user"
    }
  }
}

Based on this definition, the AI Employee node outputs JSON data that matches the schema:

{
  result: "Some text generated from LLM "
}

Approval Settings

The node supports three approval modes:

  • No required: the AI output does not require manual review. After the AI finishes generating the output, the Workflow continues automatically.
  • Human decision: the AI output must be sent to an approver for manual review, and the Workflow continues only after approval is completed.
  • AI decision: the AI decides whether the output should be sent to an approver for manual review.

20260420162755

If the approval mode is not No required, you must configure one or more approvers for the node.

After the AI Employee node finishes outputting all content, notifications are sent to all approvers configured for the node. The Workflow can continue as soon as any one of the notified approvers completes the approval action.

20260420163807