# Assign Agent to Topic

## Get your cases handled by the right people

Make sure the right agents are handling the right cases. With OneTalk you can achieve this by assigning specific agents to a specific topic.

{% hint style="info" %}
Assigning agents to topics can only be done if your role is **Owner** or **Admin**
{% endhint %}

{% hint style="info" %}
If you have just added a new topic and still on the topic detail page, [**skip to step 4**](/onetalk-omnichannel-documentation/getting-started/assign-agent-to-topic.md#step-4-assign-an-agent)
{% endhint %}

### Step 1: Go to Organization

To get started, on the very left side menu click on **Organization**

![](/files/-MOaSp2TqvKO47h-Rix5)

### Step **2**: Go to Topics

A submenu should appear with different options, go ahead and select **Topics.**

![](/files/-MOk4iCSeyUxyfGI904J)

### Step 3: Open topic details

Select a topic and click on the button <img src="/files/-MOkXFc-GBOj-AazWfDN" alt="" data-size="original">&#x20;

![](/files/-MOkWxdDVtA8pp5we74Z)

### Step 4: Assign an agent

Once you have opened topic details, click on the button <img src="/files/-MOkDe5HNGVK_4mGjBOI" alt="" data-size="original">&#x20;

![](/files/-MOkZT7aUVvWGOJvvzf5)

### Step 5: Search and assign an agent

Click on the text box to select or search for a member (you can add multiple at once)

{% hint style="info" %}
This will only show members that has created an account for OneTalk. If you cannot find any of the team members you are looking for, please refer to [**Team Members**](/onetalk-omnichannel-documentation/getting-started/team-members.md#step-4-invite-member-form) step 4.
{% endhint %}

![](/files/-MOka_eS3AOHKBALlMhS)

### Step 6: Confirm agents

Once you have selected a team member, click on the button <img src="/files/-MOkbR5jWy8pvpMCro57" alt="" data-size="original"> to confirm

![](/files/-MOkb9NEG1gH62BE83hK)

### Congratulations! You now have an assigned agent to this topic!

Once confirmed, your newly assigned agent will show up under the section **Assigned Agents**

![](/files/-MOkcVPPvvF5orMyTCRz)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.taptalk.io/onetalk-omnichannel-documentation/getting-started/assign-agent-to-topic.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
