Somos o melhor ChatBot Brasileiro e em breve o melhor do planeta. Saiba mais sobre o que fazemos.

3.0.6 – Atualizações

O que mudou?

É com alegria que informamos um grandioso pacote de atualizações para a suíte de atendimento LiveApps. Baseado no feedback colaborativo dos clientes e parceiros, nossa equipe de desenvolvimento elencou as principais solicitações e possibilidades visando o melhor desempenho e aproveitamento de todo o sistema, dentre as principais atualizações estão:

  • Atualizações real-time em Tickets
  • Melhoria da performance de carga;
  • Compressão de Frameworks;
  • Correção do mecanismo de recepção da localização;
  • Correção do botão de excluir tag em Conversas;
  • Correção de parâmetros indefinidos na manipulação de objetos;

O que significa?

Sabemos que muitas vezes pode aparentar que o sistema se encontra estagnado no quesito de atualizações no entanto ressaltamos que a maior parte de nossa atenção está voltada à garantia e confiabilidade dos canais de atendimento, isto é, muitas vezes por mais que não surjam mecanismos ou botões com novas funções, inúmeras melhorias são inseridas na plataforma com o exclusivo objetivo de garantir a entrega contínua do serviço com qualidade.

Atualizações real-time em Tickets

Sabemos que quão maior for a equipe de atendimento, mais complexo será garantir com que todos estejam continuamente integrados por meio de um software, este não é apenas um desafio para a LiveApps mas como também para qualquer outro sistema que permita múltiplas sessões de atendimento via mesma plataforma, a julgar que até hoje aplicativos como o WhatsApp e Telegram não permitem tal função.

Mesmo sabendo disso, lançamos o desafio de permitir que todos os atendentes interajam pelo mesmo canal de atendimento e para que todas as máquinas e navegadores destes estajam atualizadas, utilizamos um sistema universalmente conhecido como WebSocket. De forma grosseira, este sistema permite que as informações se atualizem em todas as máquinas conectadas quando qualquer um dos atendentes realiza uma operação.

Ex: Quando um atendimento é assumido, todos os usuários conectados são informados deste e a janela de conversação é alterada automaticamente mesmo que você não execute quaisquer operações.

Sistema WebSocket para trânsito de informações

Desta maneira, a partir de agora os Tickets também passam a ser atualizados automaticamente entre as máquinas quando qualquer um destes é assumido ou manipulado - vale lembrar que a ação de "Assumir um Ticket" tornou necessário o acréscimo de um botão ao sistema, sendo este o responsável por evitar que qualquer outro operador ingresse no atendimento de tal ticket simultaneamente.

Botão HandsOn Tickets

Os Botões estão travados, e agora?!

Caso você esteja imaginando isso, calma - nós vamos te explicar! A Presença do novo recurso de HandsOn para Tickets permite que única e exclusivamente o responsável por assumi-lo possa dar continuidade das ações, sendo assim quaisquer outros operadores que ingressem na visualização do ticket estarão "travados" de manipula-lo.

Os botões se mostram desabilitados para os "não responsáveis" pelo ticket de forma que a única possibilidade seja respeitar o responsável pelo atendimento.

Dica: Caso seja necessário tomar o controle de certo ticket você pode solicitar a um gestor da empresa ( pessoa com nível de acesso superior na plataforma ) para que tome o controle da situação, tais contas com níveis de acesso de Gestor ou Administrador não são "reguladas" de tais operações - isto é, tem liberdade total para tomar os tickets dos atendentes.

Melhoria da performance de carga

Visando o menor tempo de carga e maior confiabilidade dos sistemas, informamos que a partir de agora o sistema de controle humano ( Plataforma acessada via https://app.liveapps.me ) passa a controlar o cache de arquivos na máquina do usuário, versionando os arquivos e garantindo que futuras atualizações não torne necessário a limpeza de cache e histórico por parte do operador.

Uma explicação mais técnica e plausível para os métodos: Os mecanismos e códigos utilizados pelo painel de atendimento para todo o processamento de informação é demasiadamente pesado e portanto poderia levar longo período para carregar a página, visando corrigir este tempo de carga, desde a versão 2.0.2 do sistema grande parte dos códigos são armazenados no computador/navegador do operador em seu primeiro acesso - no entanto, tal técnica trás consigo a problemática de garantir que estes códigos sejam atualizados com o tempo, até então precisávamos que os operadores/usuários do sistema executassem uma limpeza de cache e histórico para forçar portanto a atualização de tais arquivos.

O controle de cache com versionamento torna agora a operação de atualização muito mais simples, sendo controlada pelo time de gestão e desenvolvimento da LiveApps sem nenhuma operação/ação necessária por parte dos usuários.

Compressão de Frameworks

Seguindo a mesma ideia de controle do tempo de carga e beneficio por parte dos operadores, informamos que todos os frameworks ( .js ) utilizados pelo sistema são agora comprimidos em um único arquivo, assim como todas as folhas de estilo ( .css ) também são transformadas em um único arquivo. Tais compressões elevam a confiabilidade do sistema, uma vez que o torna menos dependente de distintos caminhos de origem garantindo também que o versionamento do cache supracitado force uma profunda atualização de todas as versões necessárias para correto funcionamento.

Fotografia do autor da publicação

Autor: Joaomirandas

CTO LiveApps! e sempre disponível para atendê-lo.