For the complete documentation index, see llms.txt. This page is also available as Markdown.

12/03/2026

Atendimento

šŸ‘„ Correção na exibição de atendimento ativo

Realizamos ajustes no fluxo de inĆ­cio de atendimento para melhorar a visibilidade quando um contato jĆ” possui um atendimento em andamento.

šŸ”§ O que estava acontecendo?

Atendente responsĆ”vel nĆ£o exibido: Ao abrir o modal ā€œIniciar atendimentoā€, quando o contato jĆ” possuĆ­a um atendimento ativo, o sistema exibia apenas canal e equipe, sem mostrar o atendente responsĆ”vel.

Falta de aviso para atendentes restritos: Para atendentes restritos, o sistema não exibia o aviso de atendimento em andamento durante a seleção do canal. O alerta só aparecia após tentar iniciar o atendimento.

āœ… O que foi corrigido?

Exibição completa das informaƧƵes: O modal ā€œIniciar atendimentoā€ agora exibe:

  • Canal

  • Equipe

  • Atendente responsĆ”vel

Aviso também para atendentes restritos: Atendentes restritos agora também visualizam o aviso de atendimento em andamento, seguindo o mesmo padrão dos demais usuÔrios.

šŸ’³ Ajuste no campo ā€œComplementoā€ do endereƧo

Realizamos uma correção no preenchimento de endereço durante a configuração de solicitações de pagamento.

šŸ”§ O que estava acontecendo?

Após informar o CEP, o sistema preenchia automaticamente os campos de endereƧo. PorĆ©m, em alguns casos, o campo ā€œComplementoā€ tambĆ©m era preenchido automaticamente e ficava bloqueado para edição.

Esse comportamento ocorria apenas para determinados CEPs, impedindo que o usuÔrio alterasse ou removesse a informação, o que podia gerar dados incorretos no endereço do contato.

āœ… O que foi corrigido?

O campo ā€œComplementoā€ agora permanece habilitado para edição, permitindo que o usuĆ”rio edite ou limpe o conteĆŗdo sempre que necessĆ”rio.

CRM

šŸ“Š Ajuste na exibição de contatos em painĆ©is com carteirização

Realizamos ajustes na forma como os contatos são exibidos nos cards dos painéis quando a conta utiliza carteirização com restrição de acesso aos contatos.

šŸ”§ O que estava acontecendo?

Em painĆ©is configurados como Individual, supervisores conseguiam visualizar todos os cards da equipe. PorĆ©m, quando a conta possuĆ­a carteirização ativa com a opção ā€œRestringir acesso aos contatosā€, ocorria um conflito de regras.

Se o supervisor pertencesse a uma carteira e o contato do card não estivesse na mesma carteira, o sistema ocultava completamente os dados do contato, exibindo apenas o card sem identificação.

āœ… O que foi ajustado?

Identificação do contato no card: Quando o supervisor visualizar um card cujo contato não pertence à sua carteira, o sistema agora exibirÔ o nome do contato.

AƧƵes bloqueadas por privacidade: Nesse cenƔrio, todas as aƧƵes do contato ficam desabilitadas, incluindo:

  • AƧƵes Personalizadas

  • Acessar o atendimento

  • Agendar mensagem

  • Acessar detalhes do contato

šŸ“¤ Correção na exportação de contatos

Realizamos um ajuste na exportação de contatos para garantir a integridade dos dados em campos personalizados.

šŸ”§ O que estava acontecendo?

Em campos personalizados do tipo texto curto ou texto longo, quando o valor começava com zero à esquerda, esse zero era removido durante a exportação.

Exemplo:

  • Valor cadastrado: 00412

  • Valor exportado: 412

Esse comportamento alterava o valor original informado no sistema, gerando inconsistĆŖncias nos dados exportados.

āœ… O que foi corrigido?

Agora, campos do tipo texto são exportados exatamente como foram cadastrados, preservando qualquer zero à esquerda e evitando conversões automÔticas de valor.

Contas

šŸ”Ž Correção na busca ao selecionar conta

Realizamos um ajuste no campo de pesquisa da tela ā€œSelecione uma contaā€.

šŸ”§ O que estava acontecendo?

Ao pesquisar por um nome de conta inexistente, apagar o texto digitado e tentar pesquisar novamente, o sistema não retornava mais resultados.

Para que a busca voltasse a funcionar, era necessÔrio limpar o cache da aplicação, o que prejudicava a experiência do usuÔrio.

āœ… O que foi corrigido?

O comportamento da busca foi ajustado para funcionar corretamente em todos os cenƔrios:

  • Quando nenhuma conta for encontrada, serĆ” exibida a mensagem: ā€œNenhuma conta encontradaā€.

  • Ao limpar o campo de busca, todas as contas disponĆ­veis voltam a ser exibidas.

  • Ao digitar um novo termo, o sistema exibirĆ” apenas as contas correspondentes Ć  pesquisa.

Grupos

šŸ‘„ ConclusĆ£o automĆ”tica de atendimentos em grupos

Realizamos um ajuste no tratamento de grupos de WhatsApp quando o canal de atendimento sai do grupo.

šŸ”§ O que estava acontecendo?

Quando o número era removido ou saía de um grupo pelo dispositivo móvel, o grupo continuava aparecendo na plataforma e não havia uma forma de removê-lo, pois o sistema não recebia o evento necessÔrio para encerrar o atendimento automaticamente.

āœ… O que foi corrigido?

Agora, quando a plataforma receber o webhook informando que o canal saiu do grupo, o atendimento relacionado serĆ” concluĆ­do automaticamente.

šŸ‘„ Ajuste na identificação de participantes em grupos (Z-API)

Realizamos melhorias no tratamento de contatos sincronizados a partir de grupos via Z-API, garantindo melhor identificação e evitando confusão na base de contatos.

šŸ”§ O que estava acontecendo?

Nome genĆ©rico ā€œinviteā€: Em alguns webhooks recebidos da Z-API, devido a restriƧƵes de privacidade, o nome do contato chegava como ā€œinviteā€. Isso fazia com que diversos atendimentos e registros no CRM fossem criados com esse mesmo nome, dificultando a identificação de quem estava participando da conversa.

Fragmentação de contatos: Em certos casos, quando um participante enviava mensagem a partir de um número privado (LID) dentro de um grupo, o sistema criava um novo contato temporÔrio, mesmo quando aquele usuÔrio jÔ possuía cadastro na plataforma.

āœ… O que foi ajustado?

Tratamento do nome ā€œinviteā€: Quando o webhook retornar o nome ā€œinviteā€, o sistema agora ignora esse valor e aplica uma nomenclatura padrĆ£o:

  • Para nĆŗmeros identificĆ”veis: [NOVO] (XX) X XXXX-XXXX

  • Para nĆŗmeros privados (LID): [NOVO] {ID}@lid

Atualização automÔtica do contato: Quando esse participante enviar uma mensagem com nome vÔlido, o sistema atualiza automaticamente o cadastro do contato.

Vinculação com contato existente: Se o sistema identificar que o telefone ou LID jÔ pertence a um contato existente, o participante da conversa serÔ substituído pelo contato correto no atendimento.

Chatbot

šŸ¤– Correção no tempo de espera para envio de resposta

Realizamos um ajuste no funcionamento da opção ā€œTempo de espera para envio da respostaā€ nos chatbots.

šŸ”§ O que estava acontecendo?

Mesmo quando um tempo era configurado no chatbot, o sistema não respeitava o valor definido e aguardava apenas 3 segundos antes de enviar a resposta. Com isso, o tempo parametrizado no fluxo era desconsiderado.

āœ… O que foi corrigido?

O chatbot agora respeita corretamente o tempo configurado (de 1 a 40 segundos) antes de enviar a resposta.

AlƩm disso:

  • Se o contato enviar novas mensagens durante a espera, o tempo Ć© reiniciado.

  • A resposta serĆ” enviada somente após o perĆ­odo completo de inatividade configurado.

šŸ¤– Correção ao copiar condicionais entre contas

Realizamos um ajuste no comportamento de cópia e colagem de nós condicionais entre contas.

šŸ”§ O que estava acontecendo?

Ao copiar um nó de condicional que utilizava o caso ā€œEtiqueta do contatoā€ de uma conta e colĆ”-lo em outra conta, o sistema nĆ£o permitia adicionar novas etiquetas no nó colado.

āœ… O que foi corrigido?

Agora, ao colar o nó em outra conta:

  • As etiquetas da conta de origem nĆ£o sĆ£o mantidas;

  • O nó passa a considerar apenas as etiquetas da conta de destino;

  • Novas etiquetas podem ser adicionadas normalmente no nó condicional.

šŸ¤–Aviso ao copiar nós com configuraƧƵes entre contas

Implementamos uma melhoria no comportamento de nós que utilizam configurações específicas da conta quando são copiados e colados entre contas diferentes.

šŸ”§ O que acontecia antes?

Ao copiar um nó com configurações vinculadas à conta de origem (como parâmetros específicos) e colÔ-lo em outra conta, essas configurações não eram vÔlidas, mas o sistema não indicava claramente que era necessÔrio reconfigurÔ-las.

Isso podia gerar confusão e falhas na execução do fluxo.

āœ… O que foi implementado?

Agora, ao colar esses nós em outra conta, o sistema exibe um aviso indicando que as configurações precisam ser definidas novamente.

O aviso orienta o usuÔrio a inserir os dados correspondentes da nova conta, garantindo que o nó seja configurado corretamente antes de ser utilizado.

API

šŸ’¬ InclusĆ£o de campos na listagem de conversas

Realizamos um ajuste nas rotas de listagem de conversas da API.

šŸ”§ O que estava acontecendo?

Ao listar conversas, tanto por ID quanto na listagem geral, os campos lastMessageOut e lastMessageIn não estavam sendo retornados na resposta da API.

Isso dificultava as integrações que dependem dessas informações para identificar a última mensagem enviada pelo usuÔrio ou pelo contato.

Embora esses dados jÔ fossem enviados corretamente via webhooks, eles não estavam disponíveis nas rotas de consulta de conversas.

āœ… O que foi ajustado?

Os campos lastMessageOut e lastMessageIn agora também são retornados nas rotas de listagem de conversas, permitindo que integrações acessem essas informações diretamente via API.

šŸ‘¤ Correção na associação de carteira ao atualizar contatos

Realizamos um ajuste no endpoint Criar contato quando utilizado no modo upsert (atualização de contatos existentes).

šŸ”§ O que estava acontecendo?

Ao atualizar um contato existente via upsert e informar uma carteira (portfolio), a associação não era realizada.

Apesar de os demais campos da requisição serem atualizados corretamente, o campo de carteira permanecia inalterado. Esse comportamento ocorria apenas na atualização de contatos. Na criação de novos contatos, a associação com a carteira funcionava normalmente.

āœ… O que foi corrigido?

Agora, ao utilizar o endpoint para atualizar um contato existente, informando portfolioIds e incluindo Portfolio no campo upsertFields, o sistema:

  • Atualiza corretamente o contato;

  • Associa o contato Ć  carteira informada;

  • Retorna na resposta os campos portfolioIds e portfolioNames com os dados da carteira vinculada.

Last updated

Was this helpful?