Saltar al contenido principal

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_daily

Tabla pre-agregada con las métricas principales de productividad de cada agente por día. Útil para reportes ejecutivos sin necesidad de escribir consultas complejas.

¿Qué preguntas responde?

  • ¿Cuántas conversaciones atendió cada agente por día?
  • ¿Cuál fue el tiempo promedio de primera respuesta?
  • ¿Cuántos mensajes envió cada agente?
  • ¿Cuánto tiempo estuvo disponible cada agente?
  • ¿Cuál fue la calificación promedio (CSAT)?

Columnas

ColumnaTipoDescripción
company_idInt32Identificador de la empresa (filtrado automáticamente)
agent_idInt32Identificador del agente
dayDateDía calendario
agent_nameStringNombre completo del agente
chats_handledUInt32Conversaciones atendidas (agente envió al menos 1 mensaje)
chats_resolvedUInt32Conversaciones cerradas
chats_transferred_sentUInt32Transferencias enviadas por el agente
chats_transferred_receivedUInt32Transferencias recibidas por el agente
messages_sentUInt32Total de mensajes enviados por el agente
hsm_messages_sentUInt32Mensajes de plantilla (HSM) enviados
first_message_atDateTime64Primer mensaje del agente en el día. NULL si no envió mensajes
last_message_atDateTime64Último mensaje del agente en el día
avg_first_response_secFloat64Tiempo promedio de primera respuesta (en segundos). 0 si no aplica
avg_response_time_secFloat64Tiempo promedio de respuesta entre mensajes (en segundos). 0 si no aplica
avg_resolution_minFloat64Tiempo promedio de resolución (en minutos). 0 si no cerró conversaciones
csat_avgFloat64Calificación promedio (CSAT). 0 si no hubo calificaciones
service_level_pctFloat64Porcentaje de conversaciones con primera respuesta en menos de 120 segundos
available_minutesFloat64Minutos que el agente estuvo online en el día
Para obtener el equipo del agente, cruza esta tabla con dim_agent_tags usando agent_id.

Consultas de ejemplo

Productividad semanal por agente

SELECT
    agent_name,
    sum(chats_handled) AS chats_totales,
    sum(messages_sent) AS mensajes_totales,
    round(avg(avg_first_response_sec), 0) AS primera_respuesta_seg,
    round(avg(service_level_pct) * 100, 1) AS nivel_servicio_pct,
    round(sum(available_minutes) / 60, 1) AS horas_disponible
FROM client_analytics.fact_agent_daily
WHERE day >= today() - 7
GROUP BY agent_name
ORDER BY chats_totales DESC

Productividad por equipo

SELECT
    at.team_name,
    sum(ad.chats_handled) AS chats_totales,
    round(avg(ad.csat_avg), 2) AS csat_promedio
FROM client_analytics.fact_agent_daily ad
INNER JOIN client_analytics.dim_agent_tags at ON at.agent_id = ad.agent_id
WHERE ad.day >= today() - 30
GROUP BY at.team_name
ORDER BY chats_totales DESC