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

# Treble Methods

> Assign the conversation to an agent on your team in treble.sales.ai: to the one with the fewest active chats, to a random one, or always to the same specific agent.

With the **Treble** destination, the conversation is assigned to an agent on your team in treble.sales.ai. There are three methods available.

## Agent with fewer chats

The available agent with the **lowest active load** is assigned. This is the recommended method for balancing your team's work: Treble counts each agent's active chats in real time within the selected team and picks the one with the fewest.

<img src="https://mintcdn.com/trebleai/4IeYTi_jb7MUcJQl/images/transfer-methods-treble-least-chats.png?fit=max&auto=format&n=4IeYTi_jb7MUcJQl&q=85&s=9c826680a1e8a49e838527c994a19875" alt="Agent with fewer chats method" width="1440" height="1024" data-path="images/transfer-methods-treble-least-chats.png" />

## Random agent

An agent is selected **at random** among the team's available agents. Useful when you want to distribute evenly over time without looking at the load at any given moment.

<img src="https://mintcdn.com/trebleai/4IeYTi_jb7MUcJQl/images/transfer-methods-treble-random.png?fit=max&auto=format&n=4IeYTi_jb7MUcJQl&q=85&s=6f83a55a0692c52b3012bb2ef621e15a" alt="Random agent method" width="1440" height="1024" data-path="images/transfer-methods-treble-random.png" />

## Specific agent

Treble will **always assign to the agent you choose**. Previously, to achieve this you had to create a team with a single member; now you select the agent directly from a list.

<img src="https://mintcdn.com/trebleai/4IeYTi_jb7MUcJQl/images/transfer-methods-treble-specific.png?fit=max&auto=format&n=4IeYTi_jb7MUcJQl&q=85&s=27f149c328da23079d41260162a3f147" alt="Specific agent method" width="1440" height="1024" data-path="images/transfer-methods-treble-specific.png" />

When you choose this method, the **Agent to assign** selector opens. You can search by name among all the agents in your account.

<img src="https://mintcdn.com/trebleai/4IeYTi_jb7MUcJQl/images/transfer-methods-treble-agent-list.png?fit=max&auto=format&n=4IeYTi_jb7MUcJQl&q=85&s=31bc1716ea2c78a7e760da1053dbe8ec" alt="Selecting the agent to assign" width="1440" height="1024" data-path="images/transfer-methods-treble-agent-list.png" />

Once the agent is selected, complete the team and the labels and save.

<img src="https://mintcdn.com/trebleai/4IeYTi_jb7MUcJQl/images/transfer-methods-treble-specific-config.png?fit=max&auto=format&n=4IeYTi_jb7MUcJQl&q=85&s=ae377768922fd5686240c50efd84414e" alt="Specific agent configuration" width="1440" height="1024" data-path="images/transfer-methods-treble-specific-config.png" />

<Warning>
  If the agent you chose is **inactive or disconnected**, the conversation doesn't wait for them: Treble applies your company's [fallback method](/en/docs/build-with-treble/blocks/transfer-methods/overview#priority-and-fallback-method).
</Warning>

<div class="hr" />

## Configuration fields

| Field                               | Required                      | What it does                                              |
| ----------------------------------- | ----------------------------- | --------------------------------------------------------- |
| **Agent to assign**                 | Yes, only in *Specific agent* | The agent who will always receive the conversation.       |
| **Fallback method**                 | —                             | Read-only. Applied if the method can't assign.            |
| **Tags (sales.treble.ai teams)**    | Yes                           | The team whose agents the method is applied to.           |
| **Labels (sales.treble.ai labels)** | No                            | Labels applied to the conversation when it's transferred. |

<Note>
  In **Agent with fewer chats** and **Random agent**, the team selected in **Tags** defines the pool of candidate agents. In **Specific agent** the agent is already defined, and the team is used to classify the conversation.
</Note>

<div class="hr" />

## Next steps

<CardGroup cols={2}>
  <Card title="Agent teams" icon="users" href="/en/docs/agent-platform/admin/tags-teams">
    Learn how to create teams and assign them to your agents.
  </Card>

  <Card title="HubSpot Methods" icon="hubspot" href="/en/docs/build-with-treble/blocks/transfer-methods/hubspot">
    Assign to the contact's owner or to a HubSpot team.
  </Card>
</CardGroup>
