> For the complete documentation index, see [llms.txt](https://docs.mylinkconnect.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mylinkconnect.com/actions-and-operations/flow/xenioo.bots.actions.base.assignconversationaction.md).

# Assign Conversation

This action allows the user to redirect the control of the conversation to an agent.

<figure><img src="/files/frNc5Nd9C0VVcOT8YaGt" alt="" width="485"><figcaption></figcaption></figure>

### Settings <a href="#settings" id="settings"></a>

The action uses the following settings:

| Setting            | Description                                                                                                                    | ​[Parsed](https://app.gitbook.com/o/-LdPFF6076gHKBZeJJCf/s/vGYwUmVjfELEiJzfmWLC/actions-and-operations/dynamic-parsing)​ |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ |
| Action             | This mode allows to specify if the agent should take over or if there is a request for an operator to step in the conversation | ​⛔​                                                                                                                      |
| Take Over Message  | This mode allows to set the text to show when the agent takes over the conversation                                            | ​⛔​                                                                                                                      |
| Pick Mode          | This mode allows to choose between different logics to choose the agent who will take over the conversation                    | ​⛔​                                                                                                                      |
| Group              | This mode allows to set the group of agents who are available                                                                  | ​⛔​                                                                                                                      |
| Selected Operators | This mode allows to set the specific agent or agents who are available                                                         | <p>​⛔<br></p>                                                                                                            |

### Trigger

On Conversation Handed Over. This action will trigger any child operations once the assigned conversation is handed over to the chatbot.

### Variables

This action produces the following variables after being activated:

| Variable    | Description                                                                  |
| ----------- | ---------------------------------------------------------------------------- |
| chat\_state | It is equal to 'operator\_requested' if the selected mode is 'Request Agent' |

### Availability

Channel specific availability follows the table below:

| Channel          | Availability     |
| ---------------- | ---------------- |
| Facebook         | Fully Available. |
| WhatsApp         | Fully Available. |
| Telegram         | Fully Available. |
| Web              | Fully Available. |
| Alexa            | Fully Available. |
| Google Assistant | Fully Available. |
| Slack            | Fully Available. |
| API              | Fully Available. |

This action can be used only inside interactions and not as child of other actions.
