agent_conversation_id | Int32 | Identificador único de la conversación |
company_id | Int32 | Tu empresa (filtrado automáticamente) |
session_id | Int64 | El flujo conversacional que transfirió a un agente (se une con fact_treble_sessions); 0 si no hay |
contact_id | Int32 | Contacto de Treble; 0 si no hay |
created_at | DateTime64 | Cuándo entró la conversación al espacio de trabajo |
finished_at | DateTime64 | Cuándo se resolvió; NULL si sigue abierta |
assigned_at | DateTime64 | Cuándo se asignó un agente; NULL si nunca se asignó |
status | String | Estado actual: unassigned (esperando en cola), assigned (con un agente), finished |
finish_type | String | Cómo terminó: MANUAL (cerrada por el agente) o AUTO (cerrada automáticamente); vacío mientras está abierta |
rating | Int32 | Calificación de satisfacción del cliente 1–5; 0 si no fue calificada |
is_redirected | Bool | true si la conversación fue transferida al menos una vez |
agent_id | Int32 | Agente responsable actual/último; 0 si no está asignada |
agent_name | String | Nombre de ese agente |
tag_id | Int32 | Tag (cola/grupo) al que pertenece la conversación |
tag_name | String | Nombre del tag |
team_id | Int32 | Equipo dueño del tag |
team_name | String | Nombre del equipo |
channel_id | Int32 | Línea de WhatsApp |
direction | String | Origen INBOUND u OUTBOUND del flujo subyacente; vacío si no hay flujo vinculado |
poll_id | Int32 | Flujo que originó la conversación; 0 si no hay |
poll_name | String | Nombre del flujo |
transfer_count | UInt32 | Número de transferencias |
first_agent_message_at | DateTime64 | Primer mensaje enviado por un agente; NULL si aún no hay |
first_response_sec | Int64 | Segundos desde la creación de la conversación hasta el primer mensaje de agente; NULL si aún no hay mensaje de agente |
helpdesk_contact_id | String | ID del contacto en tu CRM, cuando está integrado |
contact_wa_id | String | ID de WhatsApp del contacto |
transfer_waiting_time | Int32 | Límite configurado (minutos) para esperar al agente dueño del contacto en el CRM antes de asignar al pool. Valores especiales: -1 = asignar al dueño de inmediato, -2 = esperar hasta que el dueño esté en línea. NULL cuando no está configurado |
last_customer_interaction | DateTime64 | Último mensaje del cliente |
assign_type | String | Cómo la recibió el agente: AUTO (asignada por la plataforma) o MANUAL |
assignment_strategy | String | Estrategia de asignación por flujo: lowest_first, specific, owner o random; vacío cuando aplica el default a nivel de empresa |
language | String | Idioma de la conversación: ES, PT, EN, FR, DE, IT |
channel | String | Tipo de canal (actualmente WHATSAPP) |
synced_at | DateTime64 | Cuándo se escribió/corrigió por última vez esta fila |