Skip to main content
Once you create a flow agent, you can add or change jobs and tools in the flow agent configuration.
  1. Open the created flow agent and go to the Jobs tab.
  2. Fill in the following fields:
    • Job Name — enter a title for the job you want to assign to the flow agent. For example, Customer Support Specialist.
    • Job Description — enter a description of the job that outlines the responsibilities and tasks associated with the role. For example, Handle customer inquiries, provide product information, and resolve issues efficiently.
    • Instructions and Context — provide specific instructions or guidelines that the flow agent should follow while performing its job. For example, Always respond politely, escalate complex issues to a human agent, and ensure customer satisfaction.

Configure tools for flow agents

In the Tools section, click Add Tool to add tools that the flow agent can use to perform its job. Select one of the following options:
A tool is a specific task that a flow agent can perform. The flow agent can call tools to perform different tasks, such as retrieving information from a database or interacting with an external API. Fill in the following fields:
Configure the parameters that will be collected by the flow agent before the tool is called. You can switch between the Graphical and JSON editors. When editing the JSON, follow the JSON Schema specification.

Configure flow agent settings for each job

Configure more settings for managing flow agents:
The parameters after Voice Setting appear only when Voice Setting is set to Use Job Voice.
To test and refine the job settings, use the Interaction Panel on the right side of the screen.To view the flow agent’s Flow in detail, click Advanced Editor in the upper-right corner.One flow agent can have multiple jobs. To add another job, click Add Job in the bottom-left corner. Note that each job corresponds to one Flow.

More information


1: Note that not all LLMs support streaming.
Last modified on November 11, 2026