Acompanhe as mudanças públicas do app, do painel, do laboratório e das integrações YouAutoCar.
Página 2 de 9
Inbox reconhece conexao oficial da Meta
O WhatsApp Inbox passa a liberar o composer quando a empresa tem uma conexao Cloud API oficial ativa, mesmo sem sessao Evolution.
WebSupabaseOperacao
Ver detalhes
A tela consulta conexoes Meta Cloud conectadas antes de cair no status legado da Evolution.
O aviso de sessao desconectada deixa de aparecer quando o numero oficial esta operacional.
Conexoes oficiais em estado degradado continuam permitindo envio, deixando o backend retornar o erro real da Meta se houver falha.
Quando a janela oficial de 24 horas esta encerrada, o envio pelo Inbox passa a devolver o codigo real da Meta para orientar o operador.
A conversa oficial mostra um aviso leve quando texto livre depende de nova mensagem do cliente ou de template aprovado.
A Ordem de Servico mostra o status do template oficial de aprovacao por empresa, ajudando o atendente a saber quando a Meta ja permite envio utilitario fora da janela.
Fonte: Homologacao WhatsApp Cloud API oficial 2026-07-12
WhatsApp oficial aceita token permanente da Meta
A tela de Integracoes passa a conectar a Cloud API oficial usando o token permanente gerado no painel da Meta, sem expor a credencial no navegador apos o envio.
WebSupabaseOperacao
Ver detalhes
A empresa pode informar WABA ID, Phone Number ID e token permanente quando o cadastro incorporado da Meta nao conclui o fluxo.
O token e enviado diretamente para a Edge Function, criptografado no servidor e limpo da tela apos a conexao.
O fluxo preserva a estrutura multiempresa: cada oficina conecta o proprio numero, propria WABA e propria cobranca Meta.
A opcao oficial por Embedded Signup continua disponivel; o token permanente vira caminho operacional para piloto e suporte.
Fonte: Homologacao WhatsApp Cloud API oficial com token permanente 2026-07-12
WhatsApp oficial preserva a mesma conversa
Ao migrar para a Cloud API da Meta, o Inbox passa a vincular historico legado e novas respostas oficiais na mesma conversa do cliente.
SupabaseWebOperacao
Ver detalhes
Conversas antigas de Evolution ou legacy sao canonicalizadas para a conexao oficial Meta da empresa sem apagar historico.
Se houver conversa duplicada para o mesmo telefone, mensagens, leituras e notas internas sao consolidadas antes de receber novas respostas.
Novos envios oficiais gravam connection_id tambem em logs e mensagens, evitando que status e respostas fiquem separados por instancia tecnica.
O envio pelo Inbox agora corrige a conversa selecionada antes de chamar a Meta, mantendo a conversa aberta como ponto unico de atendimento.
Fonte: Homologacao WhatsApp Cloud API oficial 2026-07-12
WhatsApp oficial revalida template antes do envio
O backend do WhatsApp oficial passa a consultar a Meta automaticamente antes de bloquear uma aprovacao de O.S. fora da janela de 24 horas.
SupabaseWebOperacao
Ver detalhes
Quando o template local ainda aparece pendente, o envio busca o status atual na Graph API da Meta para aquela empresa e conexao.
Se a Meta ja tiver aprovado o template, o YouAutoCar atualiza o status local e envia a aprovacao de O.S. sem depender de clique manual em Atualizar.
A melhoria preserva o isolamento multiempresa: cada conexao usa somente a credencial criptografada do proprio numero autorizado.
O Inbox tambem evita carregar conversa por deep link antes de resolver empresa e atendente, impedindo chamadas prematuras ao backend.
Fonte: Homologacao WhatsApp Cloud API oficial 2026-07-12
WhatsApp oficial explica janela de envio da Meta
O Web agora mostra orientacao clara quando a Meta bloqueia envio fora da janela de atendimento ou enquanto o template de aprovacao de O.S. ainda esta pendente.
WebOperacao
Ver detalhes
Erros da Edge Function do WhatsApp passaram a ser traduzidos para mensagens operacionais na O.S. e no Inbox.
Quando o template oficial ainda nao esta aprovado, o operador ve que precisa abrir a janela de 24 horas com mensagem do cliente ou aguardar aprovacao da Meta.
O cartao da Meta Oficial em Integracoes destaca que numero conectado nao libera automaticamente aprovacao de O.S. fora da janela enquanto o template esta pendente.
Fonte: Homologacao WhatsApp Cloud API oficial 2026-07-12
WhatsApp oficial sincroniza status de templates
A tela de Integrações agora sincroniza com a Meta o status do template oficial de aprovação de O.S. e mostra se ele está pendente, aprovado ou recusado.
WebSupabaseOperacao
Ver detalhes
O botão Atualizar da conexão Meta Oficial passou a consultar a Graph API pelo backend, usando a credencial criptografada da conexão.
Cada número oficial mostra o status do template de O.S., ajudando a equipe a saber quando já pode enviar aprovações fora da janela de 24 horas.
O fluxo continua multiempresa: a sincronização é sempre por empresa e conexão autorizada, sem expor token no navegador.
Fonte: Homologacao WhatsApp Cloud API oficial 2026-07-12
WhatsApp oficial protege payload do navegador
O envio pela Cloud API da Meta passa a aceitar somente campos seguros vindos da tela, deixando template oficial e botao CTA sempre sob decisao do backend.
WebSupabaseOperacao
Ver detalhes
Campos internos da Meta, como nome de template e CTA oficial, sao ignorados quando enviados pelo navegador.
O backend continua permitindo texto, midia e anexos autorizados, mas calcula sozinho janela de atendimento, template aprovado e link seguro.
A validacao focada cobre a tentativa de forcar template/CTA pelo cliente Web antes de publicar a Edge Function.
Fonte: Homologacao WhatsApp Cloud API oficial 2026-07-12
WhatsApp oficial ganha bootstrap seguro
A integração com a Cloud API oficial da Meta passa a registrar o número piloto com token permanente protegido, mantendo conversas e aprovação de O.S. isoladas por empresa.
WebSupabaseOperacao
Ver detalhes
A Edge Function de onboarding aceita o token permanente gerado na Meta somente no backend e grava a credencial cifrada no servidor.
O envio pela Meta monta componentes oficiais para o template utilitário de aprovação de O.S., com corpo parametrizado e botão de link seguro.
Templates oficiais agora podem ser globais da empresa ou específicos por conexão/número, preparando Auto7Car e futuras empresas sem colisão.
Um script operacional registra WABA, Phone Number ID e mapeamento de template sem colocar token no navegador, URL ou Git.
A tela de Integracoes agora carrega App ID, Configuration ID e versao Graph pelo servidor antes de abrir o cadastro incorporado da Meta.
Quando a conversa esta dentro da janela de atendimento, a aprovação de O.S. pela Meta usa botão CTA oficial com link seguro, sem expor URL longa no corpo da mensagem.
O runbook orienta como repetir o cadastro para cada empresa proprietária da própria WABA, número e cobrança Meta.
Fonte: Homologacao WhatsApp Cloud API oficial multiempresa 2026-07-12
WhatsApp aceita pareamento por codigo
A tela de Integracoes passa a mostrar o codigo de pareamento retornado pela Evolution quando o WhatsApp oferecer conectar por numero de telefone.
WebSupabaseOperacao
Ver detalhes
O painel de sessao exibe o QR Code e, quando disponivel, o codigo de pareamento no mesmo fluxo.
A sessao permite informar o telefone que sera usado para solicitar o codigo de pareamento por numero na Evolution.
O campo de pareamento por telefone agora abre vazio e usa placeholder generico, sem expor numero real de teste.
A equipe pode copiar o codigo e digita-lo no WhatsApp em Aparelhos conectados, sem depender somente da camera.
A renovacao automatica de QR/conexao foi desativada; novas chamadas ao provedor acontecem somente por clique manual do operador.
Se a tela ficar aberta durante a leitura do QR, o sistema nao fica chamando connect em segundo plano.
Fonte: Homologacao WhatsApp Evolution 2026-07-11: novo metodo de pareamento do WhatsApp Web
QR do WhatsApp explica falha de configuracao
A tela de Integracoes deixa claro quando a Evolution propria nao tem URL/token validos e passa a mostrar o erro real ao gerar QR Code.
WebOperacao
Ver detalhes
O modo Evolution propria so aparece configurado quando URL e token foram preenchidos.
Ao gerar QR Code, a tela mostra a mensagem retornada pela Edge Function em vez do texto generico get-qr.
Campos limpos de URL ou token agora entram no plano de remocao, evitando reaproveitar credenciais antigas por engano.
Fonte: Homologacao WhatsApp Evolution 2026-07-11: erro 403 ao gerar QR com provider proprio incompleto
WhatsApp vira central de atendimento
O inbox da oficina passa a permitir conversa completa em uma tela adaptativa, com distribuicao entre atendentes e contexto de cliente, veiculo e ordem de servico.
WebSupabaseOperacao
Ver detalhes
Novas mensagens podem ser respondidas com texto, imagem, video, documento, audio e resposta citada.
A equipe ganha filas, responsavel, transferencia, estados, fixacao, notas internas e respostas rapidas.
Alertas no sino, toast, som e desktop abrem diretamente a conversa correta sem duplicar aviso na conversa em foco.
O painel lateral exibe cliente, veiculos, OS ativa e agendamentos para atender sem perder contexto.
A area de atendimento agora ocupa toda a largura disponivel, sem recolher o menu principal nem deixar a conversa espremida no centro.
Em notebook, tablet e celular, lista, conversa e contexto se reorganizam sem cortar textos ou acoes; o botao Voltar e o historico do navegador retornam corretamente a lista.
Conversas duplicadas do mesmo numero sao consolidadas na tela para preservar mensagens e dados do cliente em um unico atendimento.
O WhatsApp agora pode ser conectado pela Cloud API oficial da Meta, sem QR Code e com credenciais protegidas somente no servidor.
Cada oficina mantém a propriedade, a cobrança e um ou mais números próprios; conversas e mensagens continuam isoladas por empresa.
A exclusao para todos depende de confirmacao do WhatsApp e preserva a trilha de auditoria.
Fonte: Central colaborativa WhatsApp Inbox 2026-07-11
1.2.36+146
Envios e aprovações ganham proteção por empresa
WhatsApp, notificações e recuperação de clientes passam a validar destinatário, identidade e empresa no servidor, com processamento auditável e protegido contra duplicidade.
AndroidWebSupabaseOperacao
Ver detalhes
Mensagens de O.S., cotação e guincho usam somente o destinatário autorizado pelo contexto do atendimento.
Telefone divergente é bloqueado antes do envio e registrado sem expor o número completo.
Aprovações legadas usam o proprietário válido do veículo e nunca o criador da O.S.
Notificações e rotinas de recuperação respeitam empresa, permissões, tentativas e execução única.
O aplicativo preserva o uso offline e envia somente identificadores autorizáveis ao servidor.
Fonte: Fase 0A.4 de contenção de segurança e confiabilidade — issue GitHub #29
OS mostra aprovacao parada
A lista de Ordens de Servico passa a destacar orcamentos aguardando aprovacao ha mais tempo, ajudando a oficina agir antes de travar baia e faturamento.
WebOperacao
Ver detalhes
A tabela de OS mostra um badge de SLA quando a ordem esta aguardando aprovacao.
O calculo usa a ultima atualizacao da OS e cai para a data de criacao quando necessario.
Um card-filtro Aprov. parada lista OS sem retorno de aprovacao por 2 dias ou mais.
O Kanban interativo tambem exibe o sinal de aprovacao parada nos cards.
Fonte: Ideias ecossistema oficinas 2026-07-09: ID 02 Badge/SLA de OS aguardando aprovacao
QR do WhatsApp fica vivo durante pareamento
A tela de Integracoes passa a renovar automaticamente o QR Code enquanto a sessao da Auto7Car esta pendente.
WebOperacao
Ver detalhes
O QR Code da sessao WhatsApp e atualizado antes do ciclo da Evolution expirar.
Se a tela abrir com QR antigo, a renovacao acontece imediatamente antes do proximo scan.
A tela evita deixar a oficina escanear um QR antigo quando o status ainda esta pendente.
Mesmo quando a Evolution informa conectando, um QR valido salvo continua visivel para pareamento.
O botao de QR mostra carregamento tambem durante a renovacao automatica.
Fonte: Hotfix operacional 2026-07-09: pareamento Auto7Car com QR Evolution rotativo
Botoes da sessao WhatsApp voltam a responder
A tela de Integracoes volta a atualizar status e gerar QR Code no navegador publicado para conectar a Auto7Car.
WebSupabaseOperacao
Ver detalhes
A Edge Function de sessao WhatsApp passa a aceitar o header x-request-id usado pelo Web.
O navegador deixa de bloquear Atualizar status, Gerar QR Code, Reconectar e Configurar webhook no preflight CORS.
Smoke autenticado no site publicado confirmou status HTTP 200 e QR Code renderizado para a instancia da Auto7Car.
Fonte: Hotfix operacional 2026-07-09: whatsapp-session CORS para x-request-id
WhatsApp ganha Evolution gerenciada
Configuracoes de WhatsApp passam a separar Evolution propria de servidor gerenciado YouAutoCar, preparando uso de multiplas oficinas sem expor token da API.
WebSupabaseOperacao
Ver detalhes
A tela de Integracoes permite escolher servidor gerenciado YouAutoCar ou Evolution propria.
No modo gerenciado, URL e token ficam ocultos e sao resolvidos apenas no servidor.
As Edge Functions de envio, sessao e lembretes passam a usar o mesmo resolvedor de provider WhatsApp.
Fonte: Plano Evolution API compartilhada 2026-07-09: managed_evolution/custom_evolution e relay HTTPS seguro
1.2.36+145
Scanner ganha pre/post-scan e Jarvis auditavel
O primeiro MVP de Scanner/Jarvis/Historico adiciona pre/post-scan da O.S., guardas de limpeza de DTC, badges de evidencia e historico tecnico recente.
AndroidWebSupabaseOperacao
Ver detalhes
A limpeza Mode 04 passa a exigir O.S. ativa, sessao salva, pre-scan registrado, motivo tecnico e confirmacao explicita.
A O.S. recebe snapshots pre/post-scan, diff auditavel e eventos append-only para scanner e Jarvis.
Jarvis/Copilot passam a separar fatos, inferencias, recomendacoes e badges de fonte/confianca, com card de proximo teste no app.
Historico do veiculo passa a incluir workflow diagnostico e viagens na timeline web, com bloco tecnico recente no app.
Fonte: Plano MVP Scanner/Jarvis/Historico 2026-07-09: S01, S02, S05, S11 e S13
1.2.36+144
APP reduz crashes do Crashlytics
O app deixa de tratar falhas recuperaveis de rede/fonte/layout como crash fatal e estabiliza router, DTC, mapa e Jarvis contra estados desmontados.
AndroidOperacao
Ver detalhes
Falhas recuperaveis de DNS/Supabase e fonte online passam a ser registradas como erro nao fatal, preservando o app em conexoes ruins.
A aba DTC cancela leituras pendentes quando o provider ja foi descartado, evitando erro de Riverpod apos sair da tela.
Mapas de guincho/historico so usam bounds quando existe area real, e o Jarvis evita navegar usando contexto ja desmontado.
O router principal deixa de ser recriado por mudancas de perfil, reduzindo risco de GlobalKey duplicada no StatefulShellRoute.
Fonte: Crashlytics 2026-07-09: AuthRetryableFetchException, Riverpod disposed ref, flutter_map zoom finito, Google Fonts offline, GlobalKey no StatefulShellRoute, GoRouter em contexto desativado e RenderFlex overflow
1.2.36+143
APP oculta OS concluidas por padrao
A lista de Ordens de Servico no app passa a seguir o padrao da Tabela Web, ocultando concluidas na visao Todas.
AndroidOperacao
Ver detalhes
A tela de Ordens de Servico do app nao mostra OS concluidas por padrao quando o filtro esta em Todas.
Um chip permite mostrar ou ocultar concluidas sem alterar status, dados remotos ou cache offline.
O filtro Concluida continua exibindo essas OS diretamente para consulta.
Fonte: Solicitacao operacional 2026-07-08: alinhar a lista do app ao padrao Web de ocultar OS concluidas
Tabela de OS oculta concluidas por padrao
A lista em modo Tabela deixa de mostrar Ordens de Servico concluidas por padrao, reduzindo volume visual sem alterar o Kanban.
WebOperacao
Ver detalhes
A Tabela de Ordens de Servico passa a ocultar OS concluidas na visualizacao padrao.
Um botao permite mostrar ou ocultar concluidas quando a oficina precisar consultar o historico recente.
O filtro Concluida continua exibindo essas OS diretamente, e o Kanban permanece sem alteracao.
Fonte: Solicitacao operacional 2026-07-08: reduzir a lista da Tabela de OS sem criar arquivamento persistente