Primeira onda do roadmap de indicadores executivos do Grupo Nova. Mede ADOÇÃO DO CANAL DIGITAL, não a operação total — banner explícito alerta que reservas fechadas manualmente na recepção ainda não estão capturadas (Onda 1B vai adicionar marcação manual via botão na conversa). Backend: - V2::Reports::ConversionFunnelBuilder — leads (novo/retorno/total), reservas (criadas != draft, pagas in active/completed/confirmed), taxas de conversão. Filtro opcional por inbox. - V2::Reports::InboxBenchmarkingBuilder — uma linha por inbox com brand_name (via Captain::UnitInbox -> Unit -> Brand) - Endpoints GET /reports/conversion_funnel e /reports/inbox_benchmarking - RSpec do ConversionFunnelBuilder Frontend: - Rota top-level Reports → Painel Diretoria - DirectoryDashboard.vue: banner de adoção + filtros + cards + funil + tabela benchmarking agrupada por marca com variação vs média - API client getConversionFunnel + getInboxBenchmarking - i18n EN + PT Memórias suporte: feedback_metricas_adocao_canal.md + project_painel_diretoria_roadmap.md Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
666 lines
21 KiB
JSON
666 lines
21 KiB
JSON
{
|
||
"REPORT": {
|
||
"HEADER": "Conversas",
|
||
"LOADING_CHART": "Carregando dados do gráfico...",
|
||
"NO_ENOUGH_DATA": "Não existem dados suficientes para gerar o relatório. Tente novamente mais tarde.",
|
||
"DOWNLOAD_AGENT_REPORTS": "Baixar relatórios de agentes",
|
||
"DATA_FETCHING_FAILED": "Falha ao buscar dados, tente novamente mais tarde.",
|
||
"SUMMARY_FETCHING_FAILED": "Não foi possível obter o resumo. Tente novamente mais tarde.",
|
||
"METRICS": {
|
||
"CONVERSATIONS": {
|
||
"NAME": "Conversas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"INCOMING_MESSAGES": {
|
||
"NAME": "Mensagens Recebidas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"OUTGOING_MESSAGES": {
|
||
"NAME": "Mensagens enviadas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"FIRST_RESPONSE_TIME": {
|
||
"NAME": "Tempo de Primeira Resposta",
|
||
"DESC": "(Média)",
|
||
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
|
||
"TOOLTIP_TEXT": "O Tempo de Primeira Resposta é de {metricValue} (com base em {conversationCount} conversas)"
|
||
},
|
||
"RESOLUTION_TIME": {
|
||
"NAME": "Tempo de Resolução",
|
||
"DESC": "(Média)",
|
||
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
|
||
"TOOLTIP_TEXT": "O Tempo de Resolução é de {metricValue} (com base em {conversationCount} conversas)"
|
||
},
|
||
"RESOLUTION_COUNT": {
|
||
"NAME": "Contagem de Resolução",
|
||
"DESC": "( Total )"
|
||
},
|
||
"BOT_RESOLUTION_COUNT": {
|
||
"NAME": "Resolvidas pelo bot",
|
||
"DESC": "( Total )"
|
||
},
|
||
"BOT_HANDOFF_COUNT": {
|
||
"NAME": "Transferidas para humano",
|
||
"DESC": "( Total )"
|
||
},
|
||
"REPLY_TIME": {
|
||
"NAME": "Tempo de espera do cliente",
|
||
"TOOLTIP_TEXT": "O Tempo de Espera é {metricValue} (com base em {conversationCount} respostas)",
|
||
"DESC": ""
|
||
}
|
||
},
|
||
"DATE_RANGE_OPTIONS": {
|
||
"LAST_7_DAYS": "Últimos 7 dias",
|
||
"LAST_14_DAYS": "Últimos 14 dias",
|
||
"LAST_30_DAYS": "Últimos 30 dias",
|
||
"THIS_MONTH": "This month",
|
||
"LAST_MONTH": "Last month",
|
||
"LAST_3_MONTHS": "Últimos 3 meses",
|
||
"LAST_6_MONTHS": "Últimos 6 meses",
|
||
"LAST_YEAR": "Ano passado",
|
||
"CUSTOM_DATE_RANGE": "Intervalo de datas personalizado"
|
||
},
|
||
"CUSTOM_DATE_RANGE": {
|
||
"CONFIRM": "Aplicar",
|
||
"PLACEHOLDER": "Selecionar intervalo de datas"
|
||
},
|
||
"GROUP_BY_FILTER_DROPDOWN_LABEL": "Agrupar por",
|
||
"DURATION_FILTER_LABEL": "Duração",
|
||
"GROUPING_OPTIONS": {
|
||
"DAY": "Dia",
|
||
"WEEK": "Semana",
|
||
"MONTH": "Mês",
|
||
"YEAR": "Ano"
|
||
},
|
||
"GROUP_BY_DAY_OPTIONS": [
|
||
{
|
||
"id": 1,
|
||
"groupBy": "Dia"
|
||
}
|
||
],
|
||
"GROUP_BY_WEEK_OPTIONS": [
|
||
{
|
||
"id": 1,
|
||
"groupBy": "Dia"
|
||
},
|
||
{
|
||
"id": 2,
|
||
"groupBy": "Semana"
|
||
}
|
||
],
|
||
"GROUP_BY_MONTH_OPTIONS": [
|
||
{
|
||
"id": 1,
|
||
"groupBy": "Dia"
|
||
},
|
||
{
|
||
"id": 2,
|
||
"groupBy": "Semana"
|
||
},
|
||
{
|
||
"id": 3,
|
||
"groupBy": "Mês"
|
||
}
|
||
],
|
||
"GROUP_BY_YEAR_OPTIONS": [
|
||
{
|
||
"id": 1,
|
||
"groupBy": "Dia"
|
||
},
|
||
{
|
||
"id": 2,
|
||
"groupBy": "Semana"
|
||
},
|
||
{
|
||
"id": 3,
|
||
"groupBy": "Mês"
|
||
}
|
||
],
|
||
"BUSINESS_HOURS": "Horários de funcionamento",
|
||
"FILTER_ACTIONS": {
|
||
"CLEAR_FILTER": "Limpar filtros",
|
||
"EMPTY_LIST": "Nenhum resultado encontrado"
|
||
},
|
||
"PAGINATION": {
|
||
"RESULTS": "Exibindo {start} — {end} de {total} resultados",
|
||
"PER_PAGE_TEMPLATE": "{size} / page"
|
||
}
|
||
},
|
||
"AGENT_REPORTS": {
|
||
"HEADER": "Visão Geral de Agentes",
|
||
"DESCRIPTION": "Acompanhe facilmente o desempenho do agente com métricas-chave, como conversas, tempos de resposta, tempos de resolução e casos resolvidos. Clique no nome de um agente para saber mais.",
|
||
"LOADING_CHART": "Carregando dados do gráfico...",
|
||
"NO_ENOUGH_DATA": "Não existem dados suficientes para gerar o relatório. Tente novamente mais tarde.",
|
||
"DOWNLOAD_AGENT_REPORTS": "Baixar relatórios de agentes",
|
||
"FILTER_DROPDOWN_LABEL": "Selecione Agente",
|
||
"METRICS": {
|
||
"CONVERSATIONS": {
|
||
"NAME": "Conversas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"INCOMING_MESSAGES": {
|
||
"NAME": "Mensagens Recebidas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"OUTGOING_MESSAGES": {
|
||
"NAME": "Mensagens enviadas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"FIRST_RESPONSE_TIME": {
|
||
"NAME": "Tempo da Primeira Resposta",
|
||
"DESC": "(Média)",
|
||
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
|
||
"TOOLTIP_TEXT": "O Tempo de Primeira Resposta é de {metricValue} (com base em {conversationCount} conversas)"
|
||
},
|
||
"RESOLUTION_TIME": {
|
||
"NAME": "Tempo de Resolução",
|
||
"DESC": "(Média)",
|
||
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
|
||
"TOOLTIP_TEXT": "O Tempo de Resolução é de {metricValue} (com base em {conversationCount} conversas)"
|
||
},
|
||
"RESOLUTION_COUNT": {
|
||
"NAME": "Contagem de Resolução",
|
||
"DESC": "( Total )"
|
||
}
|
||
},
|
||
"DATE_RANGE": [
|
||
{
|
||
"id": 0,
|
||
"name": "Últimos 7 dias"
|
||
},
|
||
{
|
||
"id": 1,
|
||
"name": "Últimos 30 dias"
|
||
},
|
||
{
|
||
"id": 2,
|
||
"name": "Últimos 3 meses"
|
||
},
|
||
{
|
||
"id": 3,
|
||
"name": "Últimos 6 meses"
|
||
},
|
||
{
|
||
"id": 4,
|
||
"name": "Ano passado"
|
||
},
|
||
{
|
||
"id": 5,
|
||
"name": "Intervalo de datas personalizado"
|
||
}
|
||
],
|
||
"CUSTOM_DATE_RANGE": {
|
||
"CONFIRM": "Aplicar",
|
||
"PLACEHOLDER": "Selecionar intervalo de datas"
|
||
}
|
||
},
|
||
"LABEL_REPORTS": {
|
||
"HEADER": "Visão Geral das Etiquetas",
|
||
"DESCRIPTION": "Acompanhe o desempenho da sua etiqueta com métricas-chave incluindo conversas, tempo de resposta, tempos de resolução e casos resolvidos. Clique no nome da etiqueta para obter detalhes.",
|
||
"LOADING_CHART": "Carregando dados do gráfico...",
|
||
"NO_ENOUGH_DATA": "Não existem dados suficientes para gerar o relatório. Tente novamente mais tarde.",
|
||
"DOWNLOAD_LABEL_REPORTS": "Baixar relatórios de etiquetas",
|
||
"FILTER_DROPDOWN_LABEL": "Selecionar etiqueta",
|
||
"METRICS": {
|
||
"CONVERSATIONS": {
|
||
"NAME": "Conversas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"INCOMING_MESSAGES": {
|
||
"NAME": "Mensagens Recebidas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"OUTGOING_MESSAGES": {
|
||
"NAME": "Mensagens enviadas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"FIRST_RESPONSE_TIME": {
|
||
"NAME": "Tempo de Primeira Resposta",
|
||
"DESC": "(Média)",
|
||
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
|
||
"TOOLTIP_TEXT": "O Tempo de Primeira Resposta é de {metricValue} (com base em {conversationCount} conversas)"
|
||
},
|
||
"RESOLUTION_TIME": {
|
||
"NAME": "Tempo de Resolução",
|
||
"DESC": "(Média)",
|
||
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
|
||
"TOOLTIP_TEXT": "O Tempo de Resolução é de {metricValue} (com base em {conversationCount} conversas)"
|
||
},
|
||
"RESOLUTION_COUNT": {
|
||
"NAME": "Contagem de Resolução",
|
||
"DESC": "( Total )"
|
||
}
|
||
},
|
||
"DATE_RANGE": [
|
||
{
|
||
"id": 0,
|
||
"name": "Últimos 7 dias"
|
||
},
|
||
{
|
||
"id": 1,
|
||
"name": "Últimos 30 dias"
|
||
},
|
||
{
|
||
"id": 2,
|
||
"name": "Últimos 3 meses"
|
||
},
|
||
{
|
||
"id": 3,
|
||
"name": "Últimos 6 meses"
|
||
},
|
||
{
|
||
"id": 4,
|
||
"name": "Ano passado"
|
||
},
|
||
{
|
||
"id": 5,
|
||
"name": "Intervalo de datas personalizado"
|
||
}
|
||
],
|
||
"CUSTOM_DATE_RANGE": {
|
||
"CONFIRM": "Aplicar",
|
||
"PLACEHOLDER": "Selecionar intervalo de datas"
|
||
}
|
||
},
|
||
"INBOX_REPORTS": {
|
||
"HEADER": "Visualizar Caixa de Entrada",
|
||
"DESCRIPTION": "Veja rapidamente o desempenho da caixa de entrada com métricas-chave como conversas, tempos de resposta, tempos de resolução, e casos resolvidos — tudo em um só lugar. Clique na caixa de entrada para mais detalhes",
|
||
"LOADING_CHART": "Carregando dados do gráfico...",
|
||
"NO_ENOUGH_DATA": "Não existem dados suficientes para gerar o relatório. Tente novamente mais tarde.",
|
||
"DOWNLOAD_INBOX_REPORTS": "Baixar relatórios de entrada",
|
||
"FILTER_DROPDOWN_LABEL": "Selecionar caixa de entrada",
|
||
"ALL_INBOXES": "Todas as caixas",
|
||
"SEARCH_INBOX": "Buscar caixa",
|
||
"TABS": {
|
||
"OVERVIEW": "Visão Geral",
|
||
"LEADS": "Novas × Retorno"
|
||
},
|
||
"LEADS": {
|
||
"TITLE": "Novas × Retorno",
|
||
"INBOX_LABEL": "Caixa de entrada:",
|
||
"EMPTY": "Sem conversas no período.",
|
||
"TOTAL": "Total de conversas no período: {count}",
|
||
"METRICS": {
|
||
"NEW_LEADS": {
|
||
"LABEL": "Leads novos",
|
||
"INFO": "Conversas de contatos que nunca falaram em nenhuma caixa da rede antes."
|
||
},
|
||
"RETURNING": {
|
||
"LABEL": "Retorno",
|
||
"INFO": "Conversas de contatos cuja conversa anterior mais recente foi resolvida há mais de 24h."
|
||
},
|
||
"OTHERS": {
|
||
"LABEL": "Outras",
|
||
"INFO": "Conversas de contatos cuja conversa anterior ainda está aberta ou foi resolvida há menos de 24h."
|
||
}
|
||
},
|
||
"CHART": {
|
||
"NEW_LEADS": "Novas",
|
||
"RETURNING": "Retorno",
|
||
"OTHERS": "Outras"
|
||
}
|
||
},
|
||
"METRICS": {
|
||
"CONVERSATIONS": {
|
||
"NAME": "Conversas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"INCOMING_MESSAGES": {
|
||
"NAME": "Mensagens Recebidas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"OUTGOING_MESSAGES": {
|
||
"NAME": "Mensagens enviadas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"FIRST_RESPONSE_TIME": {
|
||
"NAME": "Tempo da Primeira Resposta",
|
||
"DESC": "(Média)",
|
||
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
|
||
"TOOLTIP_TEXT": "O Tempo de Primeira Resposta é de {metricValue} (com base em {conversationCount} conversas)"
|
||
},
|
||
"RESOLUTION_TIME": {
|
||
"NAME": "Tempo de resolução",
|
||
"DESC": "(Média)",
|
||
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
|
||
"TOOLTIP_TEXT": "O Tempo de Resolução é de {metricValue} (com base em {conversationCount} conversas)"
|
||
},
|
||
"RESOLUTION_COUNT": {
|
||
"NAME": "Contagem de Resolução",
|
||
"DESC": "( Total )"
|
||
}
|
||
},
|
||
"DATE_RANGE": [
|
||
{
|
||
"id": 0,
|
||
"name": "Últimos 7 dias"
|
||
},
|
||
{
|
||
"id": 1,
|
||
"name": "Últimos 30 dias"
|
||
},
|
||
{
|
||
"id": 2,
|
||
"name": "Últimos 3 meses"
|
||
},
|
||
{
|
||
"id": 3,
|
||
"name": "Últimos 6 meses"
|
||
},
|
||
{
|
||
"id": 4,
|
||
"name": "Ano passado"
|
||
},
|
||
{
|
||
"id": 5,
|
||
"name": "Intervalo de datas personalizado"
|
||
}
|
||
],
|
||
"CUSTOM_DATE_RANGE": {
|
||
"CONFIRM": "Aplicar",
|
||
"PLACEHOLDER": "Selecionar intervalo de datas"
|
||
}
|
||
},
|
||
"TEAM_REPORTS": {
|
||
"HEADER": "Resumo do Time",
|
||
"DESCRIPTION": "Obtenha um instantâneo do desempenho de seu time com métricas essenciais, incluindo conversas, tempos de resposta, tempos de resolução e casos resolvidos. Clique no nome do time para mais detalhes.",
|
||
"LOADING_CHART": "Carregando dados do gráfico...",
|
||
"NO_ENOUGH_DATA": "Não existem dados suficientes para gerar o relatório. Tente novamente mais tarde.",
|
||
"DOWNLOAD_TEAM_REPORTS": "Baixar relatórios de time",
|
||
"FILTER_DROPDOWN_LABEL": "Selecionar Time",
|
||
"METRICS": {
|
||
"CONVERSATIONS": {
|
||
"NAME": "Conversas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"INCOMING_MESSAGES": {
|
||
"NAME": "Mensagens Recebidas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"OUTGOING_MESSAGES": {
|
||
"NAME": "Mensagens enviadas",
|
||
"DESC": "( Total )"
|
||
},
|
||
"FIRST_RESPONSE_TIME": {
|
||
"NAME": "Tempo da Primeira Resposta",
|
||
"DESC": "(Média)",
|
||
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
|
||
"TOOLTIP_TEXT": "O Tempo de Primeira Resposta é de {metricValue} (com base em {conversationCount} conversas)"
|
||
},
|
||
"RESOLUTION_TIME": {
|
||
"NAME": "Tempo de Resolução",
|
||
"DESC": "(Média)",
|
||
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
|
||
"TOOLTIP_TEXT": "O Tempo de Resolução é de {metricValue} (com base em {conversationCount} conversas)"
|
||
},
|
||
"RESOLUTION_COUNT": {
|
||
"NAME": "Contagem de Resolução",
|
||
"DESC": "( Total )"
|
||
}
|
||
},
|
||
"DATE_RANGE": [
|
||
{
|
||
"id": 0,
|
||
"name": "Últimos 7 dias"
|
||
},
|
||
{
|
||
"id": 1,
|
||
"name": "Últimos 30 dias"
|
||
},
|
||
{
|
||
"id": 2,
|
||
"name": "Últimos 3 meses"
|
||
},
|
||
{
|
||
"id": 3,
|
||
"name": "Últimos 6 meses"
|
||
},
|
||
{
|
||
"id": 4,
|
||
"name": "Ano passado"
|
||
},
|
||
{
|
||
"id": 5,
|
||
"name": "Intervalo de datas personalizado"
|
||
}
|
||
],
|
||
"CUSTOM_DATE_RANGE": {
|
||
"CONFIRM": "Aplicar",
|
||
"PLACEHOLDER": "Selecionar intervalo de datas"
|
||
}
|
||
},
|
||
"CSAT_REPORTS": {
|
||
"HEADER": "Relatórios CSAT",
|
||
"NO_RECORDS": "Não há respostas de pesquisa em CSAT disponíveis.",
|
||
"DOWNLOAD": "Baixar relatórios de CSAT",
|
||
"DOWNLOAD_FAILED": "Falha ao baixar Relatórios CSAT",
|
||
"FILTERS": {
|
||
"AGENTS": {
|
||
"PLACEHOLDER": "Escolher agentes"
|
||
}
|
||
},
|
||
"TABLE": {
|
||
"HEADER": {
|
||
"CONTACT_NAME": "Contato",
|
||
"AGENT_NAME": "Agente atribuído",
|
||
"RATING": "Classificação",
|
||
"FEEDBACK_TEXT": "Comentário do feedback"
|
||
}
|
||
},
|
||
"METRIC": {
|
||
"TOTAL_RESPONSES": {
|
||
"LABEL": "Total de respostas",
|
||
"TOOLTIP": "Número total de respostas coletadas"
|
||
},
|
||
"SATISFACTION_SCORE": {
|
||
"LABEL": "Pontuação de satisfação",
|
||
"TOOLTIP": "Número total de respostas positivas / Número total de respostas * 100"
|
||
},
|
||
"RESPONSE_RATE": {
|
||
"LABEL": "Taxa de resposta",
|
||
"TOOLTIP": "Número total de respostas / Número total de mensagens CSAT de pesquisa enviadas * 100"
|
||
}
|
||
}
|
||
},
|
||
"BOT_REPORTS": {
|
||
"HEADER": "Relatórios do Bot",
|
||
"METRIC": {
|
||
"TOTAL_CONVERSATIONS": {
|
||
"LABEL": "Conversas",
|
||
"TOOLTIP": "Total de conversas atendidas pelo bot no período"
|
||
},
|
||
"TOTAL_RESPONSES": {
|
||
"LABEL": "Mensagens enviadas",
|
||
"TOOLTIP": "Total de mensagens enviadas — inclui o bot E humanos (via Chatwoot ou eco do WhatsApp)"
|
||
},
|
||
"RESOLUTION_RATE": {
|
||
"LABEL": "Resolvidas pelo bot %",
|
||
"TOOLTIP": "Conversas que o bot resolveu sozinho (sem humano respondendo, via Chatwoot ou WhatsApp) ÷ total de conversas × 100"
|
||
},
|
||
"HANDOFF_RATE": {
|
||
"LABEL": "Transferidas pra humano %",
|
||
"TOOLTIP": "Conversas transferidas pra humano (auto pela Jasmine + tomada manual) ÷ total de conversas × 100. Junto com a taxa de resolução fecha a engrenagem (o resto está aberto, em snooze ou abandonado)."
|
||
},
|
||
"BOT_RESOLUTIONS": {
|
||
"LABEL": "Resolvidas pelo bot",
|
||
"TOOLTIP": "Contagem absoluta: conversas que o bot fechou sozinho, sem humano respondendo (via Chatwoot ou WhatsApp)"
|
||
},
|
||
"AUTO_HANDOFFS": {
|
||
"LABEL": "Transferência automática (Jasmine)",
|
||
"TOOLTIP": "Conversas em que a Jasmine chamou bot_handoff! explicitamente — geralmente loop de ferramenta, timeout, limite de turnos ou intent do LLM classificado como handoff"
|
||
},
|
||
"MANUAL_TAKEOVERS": {
|
||
"LABEL": "Tomada manual (agente)",
|
||
"TOOLTIP": "Conversas em que um humano respondeu (Chatwoot ou eco do WhatsApp) SEM a Jasmine ter chamado bot_handoff! antes — o agente assumiu silenciosamente"
|
||
}
|
||
}
|
||
},
|
||
"OVERVIEW_REPORTS": {
|
||
"HEADER": "Visão geral",
|
||
"LIVE": "Em tempo real",
|
||
"ACCOUNT_CONVERSATIONS": {
|
||
"HEADER": "Conversas Abertas",
|
||
"LOADING_MESSAGE": "Carregando métricas de conversa...",
|
||
"OPEN": "Abertas",
|
||
"UNATTENDED": "Não atendidas",
|
||
"UNASSIGNED": "Não atribuídas",
|
||
"PENDING": "Pendentes"
|
||
},
|
||
"CONVERSATION_HEATMAP": {
|
||
"HEADER": "Tráfego de conversa",
|
||
"NO_CONVERSATIONS": "Não há conversas",
|
||
"CONVERSATION": "{count} conversa",
|
||
"CONVERSATIONS": "{count} conversas",
|
||
"DOWNLOAD_REPORT": "Baixar relatório"
|
||
},
|
||
"RESOLUTION_HEATMAP": {
|
||
"HEADER": "Resolutions",
|
||
"NO_CONVERSATIONS": "Não há conversas",
|
||
"CONVERSATION": "{count} conversa",
|
||
"CONVERSATIONS": "{count} conversas",
|
||
"DOWNLOAD_REPORT": "Baixar relatório"
|
||
},
|
||
"AGENT_CONVERSATIONS": {
|
||
"HEADER": "Conversas por agentes",
|
||
"LOADING_MESSAGE": "Carregando métricas de agente...",
|
||
"NO_AGENTS": "Não há conversas por agentes",
|
||
"TABLE_HEADER": {
|
||
"AGENT": "Agente",
|
||
"OPEN": "Abertas",
|
||
"UNATTENDED": "Não atendidas",
|
||
"STATUS": "Status"
|
||
}
|
||
},
|
||
"TEAM_CONVERSATIONS": {
|
||
"ALL_TEAMS": "Todos os Times",
|
||
"HEADER": "Conversas por times",
|
||
"LOADING_MESSAGE": "Carregando métricas de times...",
|
||
"NO_TEAMS": "Não há dados disponíveis",
|
||
"TABLE_HEADER": {
|
||
"TEAM": "Time",
|
||
"OPEN": "Abrir",
|
||
"UNATTENDED": "Não atendidas",
|
||
"STATUS": "Status"
|
||
}
|
||
},
|
||
"AGENT_STATUS": {
|
||
"HEADER": "Status do agente",
|
||
"ONLINE": "Disponível",
|
||
"BUSY": "Ocupado",
|
||
"OFFLINE": "Desconectado"
|
||
}
|
||
},
|
||
"DAYS_OF_WEEK": {
|
||
"SUNDAY": "Domingo",
|
||
"MONDAY": "Segunda-Feira",
|
||
"TUESDAY": "Terça-feira",
|
||
"WEDNESDAY": "Quarta-feira",
|
||
"THURSDAY": "Quinta-feira",
|
||
"FRIDAY": "Sexta-feira",
|
||
"SATURDAY": "Sábado"
|
||
},
|
||
"SLA_REPORTS": {
|
||
"HEADER": "Relatórios SLA",
|
||
"NO_RECORDS": "Conversas com SLA aplicadas não estão disponíveis.",
|
||
"LOADING": "Carregando dados de SLA...",
|
||
"DOWNLOAD_SLA_REPORTS": "Baixar relatórios de SLA",
|
||
"DOWNLOAD_FAILED": "Falha ao baixar os relatórios de SLA",
|
||
"DROPDOWN": {
|
||
"ADD_FIlTER": "Adicionar filtro",
|
||
"CLEAR_ALL": "Limpar tudo",
|
||
"CLEAR_FILTER": "Limpar filtros",
|
||
"EMPTY_LIST": "Nenhum resultado encontrado",
|
||
"NO_FILTER": "Não há filtros disponíveis",
|
||
"SEARCH": "Filtro de pesquisa",
|
||
"INPUT_PLACEHOLDER": {
|
||
"SLA": "Nome do SLA",
|
||
"AGENTS": "Nome do Agente",
|
||
"INBOXES": "Nome da Caixa de Entrada",
|
||
"LABELS": "Nome da etiqueta",
|
||
"TEAMS": "Nome do Time"
|
||
},
|
||
"SLA": "Política SLA",
|
||
"INBOXES": "Caixa de Entrada",
|
||
"AGENTS": "Agente",
|
||
"LABELS": "Nome do campo",
|
||
"TEAMS": "Time"
|
||
},
|
||
"WITH": "com",
|
||
"METRICS": {
|
||
"HIT_RATE": {
|
||
"LABEL": "Taxa de acerto",
|
||
"TOOLTIP": "Porcentagem de SLAs criados foram concluídos com êxito"
|
||
},
|
||
"NO_OF_MISSES": {
|
||
"LABEL": "Número de Erros",
|
||
"TOOLTIP": "Total de SLA perdidos em um determinado período"
|
||
},
|
||
"NO_OF_CONVERSATIONS": {
|
||
"LABEL": "Nº de Conversas",
|
||
"TOOLTIP": "Número total de conversas com SLA"
|
||
}
|
||
},
|
||
"TABLE": {
|
||
"HEADER": {
|
||
"POLICY": "Política",
|
||
"CONVERSATION": "Conversas",
|
||
"AGENT": "Agente"
|
||
},
|
||
"VIEW_DETAILS": "Ver detalhes"
|
||
}
|
||
},
|
||
"SUMMARY_REPORTS": {
|
||
"INBOX": "Caixa de Entrada",
|
||
"AGENT": "Agente",
|
||
"TEAM": "Time",
|
||
"LABEL": "Nome do campo",
|
||
"AVG_RESOLUTION_TIME": "Tempo Médio de Resolução",
|
||
"AVG_FIRST_RESPONSE_TIME": "Tempo Médio de Primeira Resposta",
|
||
"AVG_REPLY_TIME": "Tempo Médio de Espera do Cliente",
|
||
"RESOLUTION_COUNT": "Contagem de Resolução",
|
||
"CONVERSATIONS": "Nº de Conversas"
|
||
},
|
||
"DIRECTORY_DASHBOARD": {
|
||
"HEADER": "Painel Diretoria",
|
||
"BANNER": {
|
||
"TITLE": "Adoção do canal digital — não é a operação completa.",
|
||
"BODY": "Esses números medem só o canal digital (Jasmine + reservas via app). Conversas atendidas manualmente que fecharam na recepção ainda não estão capturadas (marcação manual em construção)."
|
||
},
|
||
"HEADLINE_NUMBERS": "Números principais",
|
||
"METRICS": {
|
||
"LEADS_TOTAL": {
|
||
"LABEL": "Leads (total)",
|
||
"TOOLTIP": "Todas as conversas criadas no período (novos + retorno)"
|
||
},
|
||
"LEADS_NEW": {
|
||
"LABEL": "Leads novos",
|
||
"TOOLTIP": "Primeira conversa do contato em qualquer caixa da rede"
|
||
},
|
||
"LEADS_RETURNING": {
|
||
"LABEL": "Leads de retorno",
|
||
"TOOLTIP": "Contato com pelo menos uma conversa anterior"
|
||
},
|
||
"CONVERSION_RATE": {
|
||
"LABEL": "Lead → Reserva paga",
|
||
"TOOLTIP": "Reservas pagas ÷ total de leads × 100. Proxy de adoção, não retrato da operação."
|
||
}
|
||
},
|
||
"FUNNEL": {
|
||
"TITLE": "Funil",
|
||
"STAGE_LEADS": "Leads",
|
||
"STAGE_RESERVATIONS": "Reservas criadas",
|
||
"STAGE_PAID": "Pagas"
|
||
},
|
||
"BENCHMARK": {
|
||
"TITLE": "Comparativo entre unidades por marca",
|
||
"BRAND_AVG": "média da marca",
|
||
"COL_INBOX": "Caixa de Entrada",
|
||
"COL_LEADS": "Leads",
|
||
"COL_CREATED": "Criadas",
|
||
"COL_PAID": "Pagas",
|
||
"COL_RATE": "Taxa conv.",
|
||
"COL_VS_BRAND": "vs marca"
|
||
}
|
||
}
|
||
}
|