dhiego.spinillo
Índice

(002)EnxergarBHubHead de Dados

Guias com folga, não só no prazo

Problema
O SLA de tarefas misturava trabalho interno com o que o cliente recebe, e entregar no último dia contava como sucesso.
O que fiz
Um painel só das guias, com uma meta nova: entregar com 72 horas de folga. E um chat para perguntar em vez de navegar.
Resultado
A conversa saiu de “entregou no prazo?” para “deu tempo de o cliente se planejar?”.
de antecedência como meta
72 h
situações, com folga, no prazo e fora
3
no lugar de 4 ou 5 abas
1 pergunta

Guias entregues, por dias antes do vencimento

Dados ilustrativos. O desenho segue o que o painel mostrava: muita entrega concentrada no último dia. A meta passou a ser a área preta, 72 horas ou mais antes.

Problema

O painel de SLA olhava todas as tarefas, inclusive as internas. A operação podia estar bem em tarefas e mal numa guia que importa muito, como o DAS, numa carteira específica.

E entregar no dia do vencimento conta como “no prazo”, mas deixa o cliente sem tempo e o time acordando com milhares de entregas para o mesmo dia.

O que fiz

Um painel só das guias, em Google Apps Script, lendo o lakehouse do Databricks, com três situações:

Ele desce da empresa por departamento, carteira, origem do cliente e tipo de guia, até o cliente. Não chega ao operador: a pergunta aqui é o que o cliente sente, não quem atrasou.

Entregar no prazo é o mínimo. Entregar com folga é o serviço.

Como o dado chega

O Apps Script lê o lakehouse direto, com um token do Databricks. Para não consultar o warehouse a cada clique, a aplicação guarda um cache que se renova a cada cerca de 3 horas, no mesmo ritmo da atualização das tabelas. O cabeçalho sempre mostra o horário da última atualização: quem olha sabe de quando é o número.

Um chat no lugar das abas

Mesmo mastigado, o painel tinha quatro ou cinco abas. Coloquei um chat de IA para o gestor perguntar direto: o que piorou, onde estão os pontos de atenção, qual grupo de clientes preocupa. Quando a resposta é uma tabela, dá para clicar e seguir descendo até o cliente.

O que quebrou

A guia que não tinha nome.

O Gestta não tinha um campo dizendo o que era tarefa de guia e o que era tarefa comum. O Claude Code montou um de-para com tudo o que parecia guia, e mesmo assim veio sujeira: foi preciso lapidar a lista com a operação. E a primeira versão mostrava informação demais, que não ajudava ninguém a decidir. Fomos cortando até ficar só o que gerava ação. Qualidade, não volume.

Confiabilidade

O chat consome exatamente o que o usuário vê no painel, com as mesmas regras de acesso. A IA não calcula nada: lê números já calculados. E uma bateria de avaliações confere que as respostas não inventam o que não está nos dados.