Assign agents or agent pools to tasks
- Last Updated: January 28, 2026
- 2 minute read
- Automate MFT
- Documentation
Tasks in Automate MFT run on agents. You can select the appropriate agent or agent pool from the Agent panel in the task configuration screen.
Prerequisites
Before you assign an agent or agent pool:
- One or more agents must be installed and visible in the system.
- For agent pool assignment, at least one agent pool must exist.
- Agents should be in a usable state (Connected) for successful task execution.
Assign an agent or agent pool to a task
- In the New Task Configuration screen, locate the Agent section on the right side of the page.
- Select the edit icon (
). - In the Select Agent dialog, select an individual agent or an agent pool from the list, or start typing the agent name in the search field.
- Click Save.
Task distribution logic with an agent pool
When an agent pool is assigned to a task, the system selects from the pool
using the following logic:
- Agent availability
- Only connected agents are considered. If all agents in the pool are disconnected, the task fails immediately.
- Workload and concurrency limits
If all connected agents have reached their concurrency limits, the platform still selects one of them based on its current workload.
- The selected agent receives the task and places it in its internal queue.
- Once the agent has capacity, it begins executing the queued task.
Agent pool connectivity checks
Users can run a connectivity test for an entire agent pool:
- Connectivity checks run on every agent in the pool.
- Results are displayed individually for each agent.