---
title: "Action fl_transfer_to_operator"
description: "Transfers a chat from Fast Line to a specific operator."
---

# Action `fl_transfer_to_operator`

> **System ID:** `action_fl_transfer_to_operator`

## Description

Escalates a dialog from **Fast Line** to a specific live operator: removes the Fast Line participant, changes the room type to a regular chat, and connects the operator. Checks the operator’s dialog limit (`max_dialogs`).

You must specify **either** `operator_id` **or** `operator_email`.

## Events (scenario branches)

| Event | When it occurs |
|-------|----------------|
| **success** | Chat transferred to the operator |
| **error** | Missing `chat_room_id` |
| **no_fastline_operator** | No Fast Line participant |
| **no_operator** | Operator not set / not found |
| **limit** | Operator reached the dialog limit |

## Parameters

| Parameter | Type | Required | Default | Description |
|-----------|------|----------|---------|-------------|
| `operator_id` | string / number | Conditionally* | `null` | Operator ID. Supports placeholders |
| `operator_email` | string | Conditionally* | `null` | Operator email. Supports placeholders |

\*One of the two parameters is required.

## Configuration example

```json
{
  "operator_id": "{{operator_id}}"
}
```

## Related docs

- [Actions reference](/en/actionjail/reference/actions-reference.md)
