github melgarafael/DeskcommCRM v1.25.1

latest releases: v1.102.0, v1.101.0, v1.100.0...
one month ago

Corrigido

  • A agenda para de chamar de falha do servidor o erro de quem chamou errado A listagem da agenda respondia "erro do servidor" para toda recusa que não fosse
    "falta um recorte". O caso que apareceu na prática é o id de um CONTATO enviado
    no lugar do id de um negócio — a mesma troca que a #509 mediu. A consulta era
    recusada corretamente, mas a resposta dizia que o problema era do servidor: a
    tela tratava como falha nossa, e o monitoramento de erros contava como incidente
    uma requisição que só estava com o parâmetro trocado.

    Agora essa recusa sai como erro de quem chamou, com um código próprio que diz que
    o id mandado não é um negócio do funil e que a correção é usar o do contato. O
    "erro do servidor" fica reservado para o que é falha de verdade, com teste que
    atravessa a rota para separar os dois.

    Você não precisa fazer nada.

    Achado e corrigido por @webtecnica.

  • Atualizar o CRM deixa de desligar os lembretes Toda atualização desligava o lembrete de todos os tipos de agendamento em que
    alguém o tinha ligado. Sem erro e sem aviso: a tela mostrava o controle
    desmarcado como se ninguém o tivesse marcado, e o cliente deixava de receber o
    aviso do compromisso.

    A correção de histórico que fazia isso era certa quando foi escrita, numa época
    em que nada lia esse campo — só que ela voltava a ser aplicada a cada
    atualização, e o disparador nasceu no meio do caminho. Agora ela roda uma vez
    por banco e para de reescrever a sua escolha.

    Se você já usou lembretes, confira se continuam ligados em Configurações ›
    Agenda, no campo "Avisar o cliente antes do compromisso". Uma atualização
    anterior pode tê-los desligado, e esta versão não religa sozinha: religar por
    conta própria mandaria mensagem para clientes de quem desligou de propósito.

  • A IA deixa de afirmar o tamanho de um catálogo que não mediu Quando a varredura do catálogo era cortada e a loja não informava o total, a resposta ao
    cliente saía com o número null no meio da frase — o agente dizia "o catálogo desta loja
    tem null". Era uma afirmação sobre um tamanho que ninguém mediu, justamente no lugar onde a
    regra é declarar a dúvida.

    O mesmo valia para a lista vazia: "não encontrei" podia ser ouvido como "a loja não tem",
    quando o que houve foi uma varredura que não chegou ao fim. Lista vazia só é ausência quando
    a varredura terminou.

    Agora o tamanho medido continua sendo dito — é ele que explica o corte a quem opera — e o que
    não foi medido é dito como desconhecido. Nada muda no que o operador precisa fazer: as mesmas
    ferramentas respondem, e a regra de não afirmar ausência sem varredura completa já valia.

  • Três mensagens seguidas deixam de virar três negócios Quando alguém escrevia várias mensagens em sequência — "oi", "tudo bem?",
    "queria marcar" —, cada uma podia abrir um negócio novo no funil. O mesmo
    cliente aparecia duas ou três vezes, tudo no mesmo minuto, e quem organiza a
    fila tinha que limpar à mão.

    Agora a entrada é serializada por cliente: a segunda mensagem encontra o card
    que a primeira criou, em vez de criar outro.

    Continua possível ter mais de um negócio aberto para o mesmo cliente quando é
    você quem cria — o que mudou vale só para o card que o sistema abre sozinho.

  • Integração com token de servidor volta a conseguir escrever Um token de servidor sem escopo de agente era tratado como se fosse uma pessoa
    logada, e o sistema tentava anotar o token como "quem fez". O banco recusava,
    porque token não é gente — então mandar mensagem ou marcar compromisso por
    token respondia erro interno, sem pista do motivo.

    Agora o token é reconhecido como integração, e essas escritas voltam a
    funcionar. Se você tem um sistema ligado por token, três coisas passam a valer
    para ele junto com isso:

    O envio por token respeita o modo de teste do canal. Enquanto o número
    estiver em teste, só os números da lista de teste recebem; para os outros a
    mensagem fica como falha, com o motivo "modo de teste do canal". É a mesma
    regra que já valia para a IA e para as automações. Para liberar, abra
    "Configurar acesso da IA" no número, em Conexões, e deixe-o como "IA aberta ao
    público".

    Comparecimento e falta continuam sendo registrados pela equipe. Por token, a
    API recusa com o pedido de confirmação humana na Agenda, em vez de devolver um
    erro genérico.

    Mensagem enviada por token não pausa a IA na conversa, ao contrário da
    resposta de um atendente pela tela.

    Token de agente de IA nunca foi afetado, e continua igual.

Don't miss a new DeskcommCRM release

NewReleases is sending notifications on new releases.