Pular para o conteúdo principal

Agentes Ganham o Próprio Canal, um Vault para Segredos e a Copera no Seu Navegador

· 20 min para ler
Equipe Copera
Equipe Copera
Equipe de Produto

A maior mudança na IA da Copera até hoje: um agente agora é um canal. Você fala com ele no mesmo lugar em que fala com o time, ele pede ali mesmo o que precisa, e responde aos próprios admins com Powers, orçamento e memória próprios. Ao lado disso, o Vault faz com que uma senha nunca mais precise ficar dentro de uma mensagem, o Ask Copera agora consegue fazer quase tudo o que você faz no app — e pergunta antes quando importa — e uma nova extensão do Chrome deixa a Copera trabalhar no seu navegador junto com você.

Novas Funcionalidades​

Agentes de IA — Um Agente É um Canal com Quem Você Conversa​

Contratar um agente significava uma página de perfil e uma conversa direta. Agora cada agente é um canal na sua barra lateral, com o próprio rosto, os próprios membros e as próprias configurações (#3650, #3675).

  • Crie um pelo diálogo de criar canal — escolha um bot (quatro personagens em doze cores), dê um nome, defina quem tem acesso e quanto da semana ele pode gastar. Os olhos são o indicador de status: pensando, trabalhando, esperando alguém, pausado, com falha, ou um tique rápido quando termina. Há também um card New Agent na página inicial de Communicate.
  • Toda mensagem naquele canal é para o agente — sem ficar em dúvida se precisa mencioná-lo. As threads sob o canal funcionam igual, e os turnos rodam um por vez para que duas perguntas nunca se atropelem.
  • Ele pergunta no canal e continua a partir da sua resposta — uma permissão de que precisa, um recurso para escolher, um segredo para digitar ou um plano para aprovar chegam como um cartão na conversa. Permitir uma vez, permitir sempre (vinculado àquele agente, ferramenta e recurso) ou negar. Depois da sua decisão, o agente retoma exatamente de onde parou.
  • Um selo âmbar quando ele precisa de você — a linha do agente na barra lateral conta os pedidos que você realmente pode responder, e um aviso discreto acima do campo de mensagem diz quando ele está pausado, sem orçamento ou travado, com um caminho para retomá-lo.
  • Powers em vez de uma lista de capacidades — 26 Powers legíveis com níveis (off, view, edit, full) e presets, então você concede "Boards em edit" em vez de garimpar habilidades soltas. Ampliar Powers exige um admin do agente; reduzir, não.
  • Um orçamento como fração da semana — defina o limite semanal do agente como porcentagem da cota de IA do workspace, nunca como valor em dinheiro, e veja para onde a semana foi, dividido entre quem pediu. Routines contam como quem pediu.
  • Uma página de cérebro — as instruções dele com histórico de versões que você pode restaurar, e a memória por tópico, pesquisável, com esquecer um item e esquecer tudo.
  • Configurações com a cara das configurações de canal — Overview, Powers, Members, Budget, Brain, Routines, Notifications e uma Danger Zone. Members mostra o que cada pessoa ganha através do agente antes de você aplicar, e o último admin não pode sair.
  • Agentes respondem aos próprios admins — administrar o workspace não faz de você admin de todos os agentes. Criar agentes, excluir qualquer agente e administrar todos os agentes são três novas permissões no editor de papéis, e a última só o dono do workspace pode conceder.
  • O Workforce passa a ser a lista — uma página com os agentes que você pode ver, e New agent ali mesmo.
  • Ele se configura sozinho — um agente pode atualizar o próprio perfil, escrever as próprias instruções, pedir os Powers de que precisa e reduzi-los de novo, sempre dentro das regras que você definiu.

O Vault — Uma Senha Nunca Mais Precisa Ficar numa Mensagem​

Um novo vault mantém segredos fora das suas conversas, fora do índice de busca da Copera e fora do contexto de qualquer modelo de IA (#3650).

  • Sele direto do campo de mensagem — um botão de cadeado ao lado de enviar. Dê um nome ao segredo, digite-o no popover (nunca no editor, então ele nunca chega a um rascunho salvo), e a mensagem leva um chip com o nome em vez do valor.
  • Abrir um chip pede que você prove que é você — estar logado não basta. Desbloqueie com uma passkey, um PIN, um código do aplicativo autenticador, a biometria do celular, ou aprovando no celular com correspondência de número. O valor aparece mascarado nas gravações de sessão e desaparece no tempo definido pelo servidor.
  • Um vault por pessoa e um vault por agente — My vault fica em Settings → Security. O vault de um agente é aberto pelos membros dele depois de provarem quem são, itens só para admins permanecem fechados, e excluir um agente pode antes mover os segredos dele para outro lugar.
  • "This was a secret" — já enviou uma senha aberta? Uma ação reescreve todas as cópias que a Copera guarda: a mensagem, suas traduções e transcrição, cópias agendadas, o índice de busca e tudo o que a IA destilou dali. Ela pode transformar o texto num chip do vault, e sempre diz com clareza o que a Copera não alcança, para você saber o que ainda precisa ser trocado.
  • Um lembrete, não uma parede — se uma mensagem parece carregar uma senha, uma barra discreta oferece Seal it ou Send anyway. Ela pergunta uma vez por mensagem, então nada fica preso atrás dela, e só aparece onde selar realmente é oferecido (#3684, #3682).
  • Agentes usam um segredo sem nunca vê-lo — o agente passa uma referência, e o valor é decifrado no momento da requisição, só para um site para o qual o segredo foi selado, e removido da resposta antes de o agente ler.
  • Esqueceu o PIN? — o cartão bloqueado oferece uma redefinição por e-mail. O link não faz nada ao ser aberto, então um scanner de e-mail não apaga o PIN de ninguém; você confirma com um clique e o vault reabre depois de um intervalo.
  • Renomeie um item no lugar — só o nome. Um valor nunca é editado; você sela um novo segredo.

Ask Copera — Agora Ele Faz Quase Tudo o Que Você Faz​

As habilidades do Ask Copera são carregadas em pacotes que ficam fora do caminho até serem necessárias, então ele alcança muito mais do app sem deixar cada pergunta mais lenta (#3650).

  • Onze áreas novas — canais e categorias, docs, membros e times, agenda e agendamentos, e-mail, conversas do Omni, DocSign, administração de boards, Drive e templates, conexões e orçamentos. Todas agem como você, pelos mesmos serviços que o app usa, então nada que um agente faz passa por cima de uma permissão que você não tem.
  • Ele pergunta antes onde importa — enviar qualquer coisa para fora do workspace, excluir, compartilhar com um guest, publicar um formulário ou qualquer coisa que custe dinheiro sempre mostra um cartão, em todos os modos de permissão.
  • Planos de construção — peça algo maior ("monte um board, um canal e um agente para onboarding") e você recebe um único cartão descrevendo cada passo em ordem, com a regra mais estrita de qualquer passo valendo para o conjunto. Um plano que falha no meio para ali, e tentar de novo não repete o que já foi feito.
  • Permitir sempre, de verdade — uma autorização permanente agora pode ser amarrada ao recurso para o qual foi dada, então permitir linhas em um board não diz nada sobre outro. Settings ganha uma página Allowed actions onde você revoga suas próprias autorizações, e administradores as do workspace. Ações de exclusão e publicar uma automação continuam nunca podendo ser permitidas para sempre.
  • Cole texto, HTML ou JSON como fonte — uma colagem longa ou um arquivo HTML, JSON ou de texto agora se torna uma fonte de verdade anexada à conversa, em vez de um paredão de texto na sua mensagem, e continua sendo fonte através de edições, bifurcações e histórico (#3657).

A Copera no Seu Navegador — Uma Extensão do Chrome​

Uma nova extensão da Copera para o Chrome deixa o assistente trabalhar numa aba do navegador com você (#3648, #3662, #3664, #3666).

  • Ele vê a página e age nela — abre abas, navega, lê a página, clica, digita e tira capturas de tela, com um cursor desenhado para você acompanhar.
  • Ele clica no que você vê — os cliques podem ser mirados num ponto de uma captura de tela, e uma captura é descartada depois de qualquer coisa que mude a página, então ele nunca age sobre uma imagem velha.
  • Ele percebe quando não está saindo do lugar — a mesma ação sem efeito é recusada na terceira vez em vez de entrar em loop, e o assistente é orientado a parar e relatar.
  • Páginas sensíveis ficam cercadas — endereços privados são bloqueados, campos de senha e de cartão são tratados como protegidos, envios de login são retidos, e os valores dos campos são mascarados em tudo o que o assistente lê.
  • Publicada na Chrome Web Store — versão 1.0.0 com ícones de barra de ferramentas próprios e páginas de loja em inglês, espanhol e português do Brasil (#3666).

Inbox — Pills de Label, Labels Automáticas e um Inbox AI que Você Consegue Configurar​

O Inbox tem a barra de pastas, as labels e as configurações de IA redesenhadas (#3681, #3674, #3670, #3685).

  • Pills de pasta — pastas do sistema primeiro, depois suas labels, depois Create label, cada uma mostrando o nome ao passar o mouse e recolhendo-se num menu More quando o espaço acaba. Um divisor marcado separa as pastas do sistema das labels.
  • Labels onde você espera — os chips de label ficam ao lado do assunto no e-mail aberto e o controle Labels foi para a barra superior, então a linha vazia sob o assunto desapareceu.
  • Labels automáticas com regras mais claras — "How do emails get this label?" agora explica as opções e sugere regras, e uma caixa opcional aplica a label nos 500 e-mails mais recentes que você já tem. Se essa passagem falhar, sua label é mantida e Retry repete só a aplicação.
  • Desligar a automação a interrompe — o processo relê suas configurações entre os blocos, e uma label que você mudou à mão continua mudada. Remover uma label automática mostra uma mensagem curta com Undo e avisa que a Copera não vai colocá-la de volta naquela conversa; Use automation again no menu Labels devolve o controle para a regra.
  • Resumos — um e-mail único ganha um botão "Summarize this email"; uma conversa com duas ou mais mensagens é resumida ao ser aberta.
  • Inbox AI, não "Powers" — uma lista de primeiros passos e um painel de configurações agrupado que deixa claro quais recursos dependem de quais, e salva os recursos escolhidos no mesmo passo que liga tudo.
  • Ações da linha dentro da linha — as ações de hover perderam a caixa, cada ícone ganha seu próprio hover redondo, e um nome de remetente longo é encurtado com reticências em vez de empurrá-las para fora.
  • O movimento no desktop acompanha o mobile — animações de linha, abas de pasta e undo se comportam igual nos dois, e o undo da lixeira no desktop é confiável (#3673).

Correções de Bugs​

  • A IA respondendo no idioma errado — um pedido em inglês de alguém com nome, localização e fuso brasileiros gerava um board em português, linhas em português e uma resposta em português. A regra de idioma agora vem por último em todos os prompts e vale para tudo o que o assistente cria, não só para a resposta: um idioma pedido explicitamente ganha, senão o idioma em que você escreveu, e nunca sua localização, nome, fuso ou dados guardados. Resumos, extração, deep research, e-mails, modos de voz, automações e dashboards seguem a mesma regra (#3672).
  • Turnos de IA falhando de cara sempre que havia e-mail envolvido — qualquer turno cujas habilidades incluíssem enviar um e-mail, convidar alguém, marcar uma reunião ou pedir uma assinatura era rejeitado antes de começar em vários modelos, por causa de como a checagem de e-mail era descrita para eles. Corrigido em todos os modelos (#3691).
  • Ask Copera mostrando um beco sem saída em vez de um caminho — um problema de permissão dentro de um turno o matava com um cartão seco. Agora o assistente recebe a recusa e pode mirar outro alvo ou escolher uma ferramenta permitida, e um turno que legitimamente rodou centenas de passos não falha mais na linha de chegada com o trabalho já pronto. Um turno com falha oferece Continue ao lado de Retry, diz quantos passos terminaram antes da parada, e Report problem de fato envia um relato em vez de copiar uma referência interna para a sua área de transferência (#3654).
  • Conversas em modo de plano não carregando — toda conversa do Ask Copera em modo de plano voltava malformada, e recibos que carregavam informação de contexto eram rejeitados por inteiro, o que fazia perder a linha de custo. Passos de plano que falharam, foram cancelados ou aguardam revisão agora aparecem em vez de serem descartados em silêncio (#3693).
  • Fórmulas sem a ordem matemática padrão — menos unário e NOT agora têm a precedência mais alta e AND vem antes de OR, como em qualquer planilha. As fórmulas existentes foram reescritas com o mínimo de parênteses necessário para continuar produzindo exatamente o resultado de hoje, então nada do que você construiu muda de valor (#3692).
  • Escritas de linha falhando em boards com coluna de link, lookup ou rollup filtrada — um filtro criado antes de essas colunas suportarem filtro fazia toda criação e atualização de linha na tabela de origem falhar. Filtros antigos agora são lidos corretamente e os armazenados foram reparados (#3669).
  • Células de lookup, rollup e fórmula só atualizando depois de recarregar — células recalculadas num board com visibilidade de linha por pessoa ou numa tabela restrita eram transmitidas em branco ou não eram transmitidas. Todo ponto que recalcula agora pede ao board para atualizar, e os widgets de dashboard captam uma edição de célula em vez de reentregar um agregado de até 35 segundos atrás (#3669, #3656).
  • Travamentos e paradas no mecanismo de link e lookup — linhas salvas num formato antigo travavam lookups e gatilhos de automação, excluir uma linha podia falhar um lote inteiro, e a rotina noturna que corrige divergências de link e lookup morria no primeiro passo desde 31 de agosto. Os três casos estão corrigidos e a rotina de reparo voltou a rodar (#3668).
  • "Add a new task" desaparecendo dentro de um grupo (Empty) — adicionar uma linha no grupo (Empty) de qualquer grade agrupada fazia a linha piscar e sumir. Agora ela fica naquele grupo e um filtro ativo não a tira de lá (#3668).
  • Cabeçalhos de grupo mostrando um identificador cru — uma célula de Status, Dropdown ou Labels que ainda guardava uma opção excluída pintava o id interno na pill do grupo, no texto da célula, nos dados copiados e nas exportações em CSV. Um valor sem opção viva agora aparece como (Empty), e uma célula de Labels mantém só as opções vivas, então dois grupos não aparecem mais os dois como "Done" (#3665).
  • Histórico de atividade e controles de agrupamento do board desaparecendo — as páginas de atividade filtradas por permissão são percorridas corretamente, então o histórico é preservado e os controles de agrupamento ficam no lugar (#3689).
  • Templates de board disparando automações a cada mudança — salvar um board como template apagava o status de destino de uma condição "changed from / to", e como em branco agora significa "qualquer valor", toda cópia daquela automação disparava a cada mudança da coluna observada em vez de só na transição configurada (#3659).
  • Canvas de automação mostrando o id de um registro em vez do nome — os blocos de adicionar e remover valor de campo imprimiam o identificador cru de um registro vinculado no nó; agora mostram o nome do registro (#3669).
  • Um diálogo aberto por um menu fechando no instante em que você clicava nele — abrir "Manage" pelo menu de opções de uma view deixava o menu por cima, e clicar no campo de nome fechava os dois, então a view nunca podia ser editada. Diálogos não vivem nem morrem mais junto com o controle que os abriu, e todo item de menu que abre um agora fecha o menu primeiro: manage view, add view, manage table, import, delete column, copy option ids, edit chat category, disable recents, edit signature e new Drive content (#3659).
  • O painel de música da reunião abrindo atrás do menu que o abriu — o mesmo padrão afetava as listas de whiteboard e de documentos da sessão. Os três agora ficam acima do menu, que fecha como se espera (#3659).
  • O diálogo de linha preenchendo a janela e deixando o board totalmente iluminado atrás — ele recupera a margem de cima e de baixo, o fundo escurece como em qualquer outro diálogo, e clicar fora fecha (#3659).
  • Superfícies se empilhando por acidente — o app agora tem uma ordem de camadas nomeada em vez de números mágicos, então o popover de link do editor, os editores de célula da grade, as barras de ação em massa, a barra de progresso de rota e a sobreposição do Mission Control ficam onde devem, em qualquer largura de janela (#3659).
  • A gaveta de histórico de execuções da automação arrastando a tela inteira para o lado — abri-la rolava a área de trabalho, empurrava o construtor em tela cheia para a esquerda e mostrava o board pela brecha até a animação terminar. O mesmo defeito na gaveta de sobreposição do Tempo também foi corrigido (#3665).
  • Diálogos do Tempo pintados na paleta errada — os diálogos de agendamento, de folga e de confirmação abertos do calendário agora mantêm as cores do próprio Tempo (#3659).
  • Colaboradores sem as linhas novas em boards com visibilidade de linha restrita — um board limitado apenas por atribuições de papel (um preset de cliente ou colaborador, ou um papel personalizado com escopo próprio) enviava valores de linha que devia ter retido, e atualizações de grade em branco deixavam os colaboradores sem as linhas novas e com células velhas. Os dois casos estão corrigidos (#3660).
  • Toasts longos tomando a tela e cobrindo o botão de fechar de um diálogo — títulos e corpos de toast agora são limitados a duas e quatro linhas com um Show more quando o texto é realmente cortado, os toasts de cima descem abaixo do cabeçalho enquanto um diálogo em tela cheia está aberto, e todo toast tem um botão de fechar (#3669).
  • Abrir um e-mail e voltar para Communicate caindo no último canal de chat — o Inbox nunca era registrado como um lugar para voltar, o que também mandava a restauração pós-login e o botão de fechar de Settings para o chat. O Drive tinha o mesmo problema: Sparks, Trash, DocSign e arquivos de escritório eram esquecidos pelo Collaborate (#3655).
  • Links de linha isolados fechando para o nada — abrir uma linha pela URL dela agora resolve a view do board por trás e fecha nessa view.
  • Login com o Google não concluindo no app desktop — agora ele abre no navegador do sistema e devolve a sessão para o app que está esperando, preservando a página para onde você ia.
  • Arquivos de escritório grandes demais para salvar abrindo em modo de edição — um arquivo acima do limite de salvamento abria como editável e depois recusava todo salvamento. Esses arquivos agora abrem somente para leitura para todos (#3685).
  • Dois inboxes "Sales" — os endereços de inbox são salvos em minúsculas e verificados sem diferenciar maiúsculas, então Sales e sales não podem mais coexistir. Os campos de endereço mostram minúsculas enquanto você digita (#3681, #3685).
  • O diálogo de Settings aparecendo atrás de outros painéis — ele é colocado corretamente na área de trabalho, e seu layout de dois painéis ignora a margem padrão.
  • A página de login para a linha de comando cortando o conteúdo — uma página alta agora rola em vez de ser cortada no topo.
  • Legibilidade do tema escuro no Inbox — o texto que você seleciona num e-mail aberto fica legível, e o controle "Use automation again" num card usa as cores do próprio card em vez de desaparecer nele (#3681).
  • Execuções de agente informando o status errado, e passos concluídos perdendo o resultado — o estado final de uma execução é resolvido por execução, e um passo concluído mantém seu resultado ("Listed workspace members → 3 members") em vez de voltar a "Listing members" no histórico (#3663).
  • Turnos duráveis de agente travando ou escrevendo no board errado — os títulos de conversa esperam a conversa ser gravada e desistem em vez de segurá-la, e um job agendado só pode escrever num board em que seu agente já tem direitos (#3661).
  • E-mail redigido por IA recebendo o próprio conteúdo duas vezes — seis prompts de e-mail começavam com uma nota listando seus placeholders, e essa nota também era preenchida, então todo prompt de e-mail enviava seu conteúdo, corpo incluído, duas vezes (#3693).

Melhorias​

  • Lookups e rollups se propagam muito mais rápido — as quatro leituras de "quais linhas apontam para esta?" por trás de cada atualização de lookup e rollup varriam a tabela inteira uma vez por salto, por coluna. Numa tabela de 60.000 linhas isso são 60.000 registros examinados para uma correspondência, agora um. As células de fórmula e rollup dependentes também são recalculadas em um lote por tabela em vez de linha por linha (#3668).
  • O diálogo de convite nomeia seu time principal — uma legenda sob a lista People deixa claro que todo novo membro entra no time principal do workspace, quaisquer que sejam os outros times escolhidos (#3651).
  • A Copera nunca pede a um modelo para coletar seus dados — toda requisição de IA agora leva uma recusa explícita de coleta de dados, e as requisições são marcadas para não serem armazenadas (#3650).
  • Mensagens excluídas não deixam nada atrás — uma mensagem excluída perde o texto, as traduções e a transcrição, inclusive mensagens excluídas antes desta mudança, e editar uma mensagem descarta as traduções que não batem mais (#3650).
  • O texto das mensagens pode ficar fora das notificações — uma nova chave em Workspace → Security faz as notificações push e os e-mails de menção dizerem só quem escreveu, nunca o que escreveu. Chips do vault nunca mostram o rótulo numa prévia (#3650).
  • Gravações de sessão mascaram o que você digita — o campo de mensagem, o texto das mensagens, o Ask Copera, as instruções e a memória de agentes ficam mascarados nas gravações de sessão (#3650).
  • Acesso somente leitura é respeitado em todos os docs — viewers e participantes que só podem comentar conseguiam sobrescrever o conteúdo de um doc pela API, pela paleta de comandos e por execuções de agente. Agora não conseguem, e editores que chegam a um doc por um compartilhamento de time não são mais recusados (#3650).
  • A paleta de comandos aplica as regras do seu workspace — um membro sem permissão de criar canais, boards, pastas ou docs ainda conseguia criá-los pela paleta. Todo comando de alto risco agora é verificado antes de rodar (#3650).
  • Salvar arquivos de escritório está amarrado ao arquivo de origem — os salvamentos são verificados contra as pessoas que realmente estão editando o documento, reverificados imediatamente antes de o arquivo ser sobrescrito para que um acesso revogado no meio seja recusado, e contabilizados no workspace do próprio arquivo em vez de no de quem disparou o link (#3683).