> ## 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.

# fact_agent_conversation_transfers

> Cada transferência de uma conversa entre agentes ou equipes.

# fact\_agent\_conversation\_transfers

Cada linha é um evento de transferência: uma conversa passando de um agente para outro (ou para a fila de outra equipe). Ela substitui a antiga `fact_redirections`.

## Que perguntas ela responde?

* Quem mais transfere, e para quem?
* Quais equipes recebem mais trabalho transferido?
* Como é a cadeia de custódia completa de uma conversa?

## Colunas

| Coluna                  | Tipo       | Descrição                                                                                              |
| ----------------------- | ---------- | ------------------------------------------------------------------------------------------------------ |
| `transfer_id`           | Int32      | Identificador único da transferência                                                                   |
| `company_id`            | Int32      | Sua empresa (filtrada automaticamente)                                                                 |
| `agent_conversation_id` | Int32      | A conversa sendo transferida                                                                           |
| `session_id`            | Int64      | O fluxo de conversa de origem; `0` se não houver                                                       |
| `created_at`            | DateTime64 | Quando a transferência aconteceu                                                                       |
| `from_agent_id`         | Int32      | Agente que entrega a conversa                                                                          |
| `from_agent_name`       | String     | Nome desse agente                                                                                      |
| `to_agent_id`           | Int32      | Agente que recebe a conversa                                                                           |
| `to_agent_name`         | String     | Nome desse agente                                                                                      |
| `owner_agent_id`        | Int32      | O agente que realizou a transferência — difere de `from_agent_id` quando um supervisor move a conversa |
| `tag_id`                | Int32      | Tag (fila) à qual a conversa pertence                                                                  |
| `team_name`             | String     | Equipe dessa tag                                                                                       |
| `synced_at`             | DateTime64 | Quando esta linha foi gravada/corrigida pela última vez                                                |

## Exemplos de consultas

### Fluxos de transferência entre agentes, últimos 30 dias

```sql theme={null}
SELECT from_agent_name, to_agent_name, count() AS transfers
FROM fact_agent_conversation_transfers
WHERE created_at >= today() - 30
GROUP BY from_agent_name, to_agent_name
ORDER BY transfers DESC
LIMIT 20
```

### Cadeia de custódia de uma conversa

```sql theme={null}
SELECT created_at, from_agent_name, to_agent_name, team_name
FROM fact_agent_conversation_transfers
WHERE agent_conversation_id = {your_conversation_id}
ORDER BY created_at
```
