> ## Documentation Index
> Fetch the complete documentation index at: https://docs.botcadence.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Task Node

> Collect one typed value, then continue the flow

A **Task Node** is a focused collection step. The agent follows the task prompt until it can fill one expected output, then the workflow continues.

Use a task when a supervisor or agent must capture a single field (email, order number, yes/no) before booking or transfer.

## Add it

Right-click empty canvas → **Add Node** → **Task Node**. Connect it from a **Supervisor** or **Agent**. Draw a path onward when the value is collected.

## General

Task nodes have **General** and **Tools** only (no **AI** tab). Model settings stay on the parent agent or supervisor.

* **Task Name** — Shown on the canvas (for example, Collect Email).
* **Instructions / Prompt** — How to ask for the detail, what to accept, and what to do if the customer refuses.
* **Expected Output Variable**
  * **Output Key** — Name later nodes can use (for example `email_address`).
  * **Output Type** — **String / Text**, **Number / Numeric**, or **Boolean (Yes/No)**.

## Tools

Open **Tools** if this step must look something up while collecting (knowledge base, order status, and so on). See [Tools](/docs/build/workflows/tools).

## Verify

<Check>
  The task has a name, prompt, output key, and type. A path leads in and a path leads out when collection should finish.
</Check>
