Pular para o conteúdo principal

O Ask Copera Agenda Reuniões e Escreve Mensagens, um Kanban Reconstruído e Histórico de Chamadas

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

O Ask Copera deixou de ser somente leitura: agora ele agenda, move e cancela reuniões, publica mensagens em canais, prepara e-mails para você enviar e lê as reuniões que encontra — sempre com um cartão de revisão que você aprova antes. O Kanban foi reconstruído do zero, então boards com milhares de cards rolam com fluidez e cada card cai exatamente onde você solta. E as chamadas finalmente têm histórico, com uma aba de Chamadas em cada sala de reunião e chips de chamada perdida nas mensagens diretas.

Novas Funcionalidades

Ask Copera — De Responder para Fazer

O Ask Copera agora atua no seu calendário, nos seus canais e na sua caixa de entrada, e toda ação continua passando por um cartão de revisão que você confirma antes que qualquer coisa aconteça (#3363):

  • Reuniões — peça para marcar uma reunião e ele cria no seu próprio fuso horário, na sala que você indicar, chamando as pessoas que você escolher. Ele também move ou cancela uma reunião que encontra para você. Um único pedido nunca cria a mesma reunião duas vezes, e uma nova tentativa depois de uma falha cai no mesmo evento em vez de gerar uma duplicata.
  • Mensagens em canais — peça para publicar algo e o cartão mostra exatamente o canal e exatamente o texto antes de você aprovar. Aprovar publica uma vez, e só uma vez, e apenas em canais onde você tem permissão para publicar.
  • E-mails preparados — peça para escrever um e-mail e ele preenche destinatários, assunto e corpo, depois abre o compositor por cima da página em que você estiver. Você aperta Enviar: o assistente nunca envia no seu lugar. Ele só pode endereçar pessoas que o seu workspace já conhece — um membro ou um contato salvo.
  • Leitura das suas reuniões — "com base nas nossas últimas chamadas com esse cliente, qual a chance de fecharmos?" agora funciona. O assistente lê as transcrições completas das reuniões que encontra, entre salas de voz, gravações de reunião, notas do Bankai e gravações do app mobile, e apenas aquelas às quais você já tem acesso.
  • Ações de IA em reuniões — peça para criar e publicar uma automação em uma sala de reunião (por exemplo, um resumo da transcrição com itens de ação publicado no canal) e ele constrói e publica, em vez de explicar que precisa da sua confirmação e parar por aí.
  • Recibos que você consegue seguir — uma reunião confirmada agora mostra o que foi criado com um link "Abrir evento" direto no calendário, e um cartão de cancelamento nomeia o evento e o horário de início antes de você aprovar uma exclusão.

Boards que o Assistente Consegue Construir de Verdade

O assistente agora cria todos os tipos de coluna que um admin de board cria (#3387):

  • Colunas de link, lookup, rollup e fórmula — os quatro tipos de coluna que fazem um board ser mais do que uma planilha agora estão disponíveis a partir de uma conversa, não só os 18 tipos simples.
  • Fórmulas verificadas antes de salvar — uma fórmula escrita pelo assistente é validada contra a linguagem de fórmulas real primeiro, então você não termina mais com uma coluna em que toda célula mostra "Erro de fórmula". Colunas de fórmula também guardam o tipo de valor correto, então somar uma delas em um rollup funciona.
  • Exatamente as suas permissões, nem mais nem menos — o assistente agora faz precisamente o que você pode fazer em um board. Se você consegue adicionar ou renomear uma coluna na mão, pode pedir isso a ele; se você foi rebaixado recentemente, o assistente perde essa autoridade junto com você.
  • Sem edições que você não pediu — o tipo de uma coluna não pode ser alterado depois de criada. Ao receber esse pedido, o assistente agora explica isso e oferece uma nova coluna do tipo certo, em vez de renomear silenciosamente a que você já tem.
  • Referências inválidas detectadas antes da aprovação — uma referência a uma coluna que não existe agora é recusada enquanto o assistente ainda está rascunhando, então você nunca aprova um cartão que não pode ser construído.

Kanban, Reconstruído

Toda a camada de arrastar e soltar e de renderização do Kanban foi substituída (#3369, #3366, #3380):

  • Fluido em escala — um board com milhares de cards agora rola com suavidade tanto na horizontal quanto dentro de uma lista. Os quadros perdidos caíram de cerca de um em cada três para nenhum no board relatado.
  • Dá para ver o que você está arrastando — o card acompanha o cursor como um card de verdade, em vez de uma captura que às vezes saía em branco, e um espaço reservado tracejado e translúcido mostra exatamente onde ele vai cair.
  • Os cards caem onde você solta — soltar cards repetidamente no topo de uma lista embaralhava a ordem depois de umas dezesseis movimentações. As posições agora são reparadas automaticamente enquanto você arrasta, então boards que já tinham desandado se recuperam sozinhos.
  • Listas vazias aceitam cards — soltar em um status que ninguém usou ainda não descarta mais o movimento em silêncio, e a mesma correção vale para mover cards pelo teclado.
  • Boards grandes abrem rápido — um board grande desenha os primeiros cards quase imediatamente e preenche o resto em segundo plano. Arrastar e inserir ficam desativados, com um aviso visível, até o carregamento terminar, para que um card nunca seja posicionado com base em dados carregados pela metade.
  • Resumos por lista — até cinco chips de resumo abaixo do cabeçalho de cada lista (soma, média, mínimo, máximo, contagem, percentual e mais), calculados sobre os cards daquela lista com os mesmos números e a mesma formatação do grid. Uma barra de resumo do board abaixo das listas mostra o total de cards e chips do board inteiro, e cada lista pode esconder um chip do board ou adicionar os seus próprios (#3355).

Histórico de Chamadas

As chamadas agora ficam registradas em um histórico de verdade (#3388):

  • Uma aba de Chamadas em cada sala de reunião — veja as chamadas passadas com quem foi convidado, quem entrou, quem recusou e quem perdeu, com horários e durações.
  • Chips de chamada nas mensagens diretas — uma chamada perdida e uma chamada concluída deixam cada uma um chip na conversa, com a duração nas concluídas e um botão Ligar de volta nas perdidas.
  • Notificações de chamada perdida no lugar certo — tocar em uma chamada de grupo perdida agora abre o painel de Chamadas da sala, em vez de deixar você em um lugar genérico.

Data e Hora do Seu Jeito

  • O seu próprio formato de data e relógio — a Copera agora guarda a sua ordem de data preferida (dia/mês/ano, mês/dia/ano ou ano/mês/dia) e o relógio (12 ou 24 horas) junto com o idioma e o fuso horário. Isso é inferido do navegador na primeira vez e pode ser alterado nas Configurações ou no menu da conta, e vale para datas e horários em todo o app, incluindo o calendário e as colunas de data dos boards (#3360).
  • Um seletor de fuso horário com busca em todo lugar — o mesmo seletor de fuso com busca conforme você digita e agrupado por região que o calendário usa (com dicas do tipo "3h à frente de São Paulo") agora está nas Preferências e no menu da conta, e a página de Preferências ganhou um layout em duas colunas com uma pré-visualização ao vivo que se atualiza conforme você muda as configurações (#3361).

Workload em Tamanho Real

  • Views de Workload abrem em boards enormes — um board de 11.000 linhas deixava o app inteiro lento até você recarregar à força. O trabalho pesado saiu do seu navegador, então a view abre e continua responsiva (#3370).
  • Esforço dividido ou somado em tarefas compartilhadas — uma tarefa com vários responsáveis pode dividir o esforço entre eles ou contar integralmente para cada um, conforme o jeito que o seu time planeja.
  • Totais honestos — se um board for grande o suficiente para a view ter de limitar o que desenha, você agora recebe um aviso claro em vez de um total que cobre silenciosamente só parte do board.
  • Dias de férias alinhados — dias de férias estavam sendo lidos com um dia de diferença no diálogo de capacidade e na view; agora ambos mostram o dia que você escolheu.

Cobrança que Você Mesmo Gerencia

A cobrança do workspace agora é self-service (#3381):

  • Faturas e recibos — um histórico de faturas com busca e a possibilidade de pagar uma fatura em aberto diretamente.
  • Formas de pagamento salvas — salve e gerencie suas formas de pagamento, com suporte a mais do que apenas cartões, além de um perfil de cobrança com CNPJ/CPF e país.
  • Mudanças de plano no seu tempo — cancele ou mude para pagamento por uso no fim do período de cobrança, em vez de imediatamente, e reative antes que a mudança entre em vigor.
  • Um estado de pagamento pendente mais claro — um workspace com um pagamento que falhou continua utilizável e mostra um aviso de recuperação com uma ação direta, em vez de ser bloqueado.

Correções de Bugs

  • Calendário — eventos de dia inteiro no dia errado: um evento de dia inteiro criado no dia 24 aparecia no dia 23 para quem estivesse a oeste do fuso do workspace, editá-lo realmente o movia um dia para trás, e um evento recém-criado sumia do grid até você recarregar. Eventos de dia inteiro agora aparecem no mesmo dia do calendário para todo mundo, em qualquer fuso, e ficam no lugar quando você os edita (#3349).
  • Calendário — a timeline perdeu o layout: a timeline voltou a ter uma única coluna de horas à esquerda, com uma escala por fuso selecionado, uma linha do horário atual em toda a largura que desliza conforme o dia passa, colunas de dia limpas e um calendário que abre centrado no agora. A pré-visualização de dia da view de mês ganhou a mesma linha do horário atual (#3356).
  • Calendário — Salvar que nunca terminava: agendar um evento a partir de um canal de reunião com um convidado por e-mail deixava o botão Salvar cinza para sempre, sem indicador de carregamento e sem salvar nada. A etapa de "enviar e-mails de convite?" não trava mais, e o Salvar mostra o estado de carregamento durante todo o envio (#3354).
  • Calendário — respostas a convites: um RSVP de um convidado podia sobrescrever a resposta de outro quando os endereços eram parecidos, e uma resposta podia ser enviada em nome de outra pessoa. As respostas agora são casadas de forma exata e só se aplicam a quem realmente respondeu (#3385).
  • Calendário — convites para grupos grandes: eventos com listas de participantes muito grandes podiam perder silenciosamente os e-mails de convite, atualização e lembrete, e os lembretes podiam ficar tentando de novo para sempre. Ambos foram corrigidos (#3385).
  • Automações — linhas ficando em branco: depois que uma automação rodava, as linhas podiam aparecer vazias no grid de todo mundo até recarregar. As atualizações recebidas agora são mescladas na linha que você já tem, em vez de substituí-la (#3351).
  • Automações — creditadas à pessoa errada: uma alteração feita por uma automação aparecia como feita pelo dono da automação no histórico da linha, nas atividades e nas notificações. Agora ela nomeia a própria automação, com um ícone de robô (#3351).
  • Automações — Criar Linha mal configurada pelo assistente: a IA do construtor de automações deixava a tabela de destino vazia, inventava um título que ninguém pediu e não conseguia vincular de volta a linha que disparou a execução. Agora ela resolve a tabela que você nomeou em qualquer idioma, vincula corretamente a linha do gatilho e só define um título quando você pede. Criar Linha e Buscar Linhas entre tabelas também deixaram de escrever na tabela errada (#3351).
  • Ask Copera — turnos que morriam em silêncio: várias formas de uma conversa "pensar" e não produzir nada foram corrigidas — um nome de ferramenta digitado errado, um pedido de algo que o chat não faz, uma pergunta de esclarecimento com um texto de busca muito longo e uma conversa longa o suficiente para estourar a memória do modelo. O assistente também não relata mais uma resposta vazia como concluída depois de já ter alterado algo no seu workspace (#3363, #3378, #3387).
  • Ask Copera — relatos de progresso falsos: o assistente imprimia uma tabela de vistos afirmando que um board, tabelas, colunas e linhas tinham sido criados quando nada disso havia acontecido, e às vezes dizia que um tipo de coluna "não é suportado" minutos depois de criar uma. Agora ele só relata o que realmente aconteceu (#3387).
  • Ask Copera — anexos: arquivos anexados a uma conversa falhavam nas execuções duráveis, e agora são enviados e referenciados corretamente (#3359, #3384).
  • Editor de fórmulas — uma função que nunca existiu: o editor sugeria SPREAD(), que não existe na linguagem de fórmulas, então escolhê-la na lista produzia uma coluna em que toda célula mostrava "Erro de fórmula". A sugestão foi removida, as fórmulas quebradas existentes foram reparadas, e uma verificação de sintaxe agora impede que uma nova seja salva (#3387).
  • Boards — condições de filtro de rollup: trocar uma condição de rollup de número ou data para uma coluna de status, dropdown ou pessoas podia quebrar o seletor de valor. Os filtros de condição de rollup agora estão estáveis (#3359, #3391).
  • Boards — linhas vinculadas deixando lookups em branco: vincular uma linha recém-criada pelo grid deixava as células dependentes de lookup e rollup vazias. Agora elas são preenchidas na hora e propagam para as linhas relacionadas (#3359).
  • Boards — valores de duração: valores de duração informados em uma linha agora são salvos corretamente (#3379).
  • Boards — botão de adicionar item do checklist cortado: o controle de "adicionar item" no fim de um checklist ficava cortado em um popover apertado, principalmente perto do rodapé da tela. O checklist agora rola dentro de si mesmo e o controle sempre permanece visível (#3359).
  • Boards — descrição do formulário: a descrição de um formulário agora corresponde à versão da tabela a que ele pertence, em vez de mostrar o texto errado (#3374).
  • Grid — pontinhos cinza aparecendo em boards agrupados: as linhas do grid agrupado iam ficando mais opacas a cada repintura, aparecendo como pontos nos cruzamentos que sumiam no próximo redesenho completo (#3365).
  • Grid — placeholders de carregamento congelados: as linhas de esqueleto em um board não agrupado apareciam mas nunca animavam, e rolar redesenhava muito mais do grid do que o necessário. A rolagem agora é bem mais leve e os placeholders voltaram a animar (#3367, #3368).
  • Inbox — carregamento lento: abrir a inbox na web ficou bem mais rápido; o trabalho que antes acontecia enquanto você esperava agora roda em segundo plano (#3376).
  • Inbox — filtro de atrasados vazio: o filtro de acompanhamentos atrasados voltava vazio mesmo havendo itens atrasados. Acompanhamentos enviados e fora da página agora aparecem, e as ações de cada um funcionam (#3383).
  • Mensagens de voz — duas tocando ao mesmo tempo: tocar uma segunda mensagem de voz não parava a primeira, então duas vozes falavam por cima uma da outra. E escolher 1,5x valia só para aquela mensagem. A velocidade de reprodução agora é uma única preferência que permanece em todas as mensagens de voz, e só uma toca por vez (#3373).
  • Salas de voz — aviso de gravação: entrar em uma reunião que já estava sendo gravada não tocava nenhum aviso sonoro, então quem chegava depois do início nunca era informado. O aviso agora toca quando você entra em uma gravação em andamento, inclusive para convidados (#3364).
  • Chamadas — um iPhone tocando para a conta errada: um celular que saiu de uma conta e entrou em outra podia continuar tocando para a antiga, e uma instalação nova podia mostrar um badge antes de qualquer login. Um dispositivo agora pertence a exatamente uma conta, as chamadas identificam a conta a que se destinam e registros antigos são limpos automaticamente (#3388, #3390, #3393).
  • Chat — blocos de código nas suas próprias mensagens: código dentro dos seus próprios balões de mensagem aparecia em branco sobre fundo claro e ficava ilegível. Os blocos de código agora mantêm as cores normais em todo lugar.
  • Chat — mensagens agendadas marcadas como enviadas sem terem sido: uma mensagem agendada podia ser marcada como "enviada" sem que a mensagem chegasse, e mensagens travadas ficavam invisíveis para o autor. A entrega agora é confirmada antes de qualquer marcação, mensagens travadas são retomadas automaticamente, e uma que realmente não pode ser entregue é marcada como falha com o motivo (#3359).
  • Chat — detalhes da mensagem agendada: o destino de uma mensagem agendada agora mostra o nome do canal ou a pessoa para quem você está escrevendo (com o avatar dela), em vez do seu próprio nome, e o horário de envio aparece no seu fuso horário (#3359).
  • Chat — mensagens diretas em branco: era possível iniciar uma mensagem direta sem destinatário, criando uma conversa vazia. O compositor agora fica desabilitado até que um destinatário real seja escolhido (#3359).
  • Booking — links quebrados: os links das páginas de booking e a proteção contra spam deles voltaram a funcionar (#3358).
  • Configuração inicial — o assistente reiniciando sozinho: criar um workspace podia jogar você de volta ao começo do assistente de configuração no meio do caminho, ou redirecionar de volta para ele depois de concluído. Ambos foram corrigidos, e os donos do workspace mantêm seus cargos durante a configuração.
  • Contatos — ícone da barra: o ícone de Contatos na barra superior agora combina com os outros ícones da barra em todos os temas (#3359).
  • Traduções — "Boards": Boards permanece sem tradução, como nome de produto, em todos os idiomas (#3352).

Melhorias

  • Permissões de board aplicadas em todo lugar — tabelas ocultas e linhas restritas agora são aplicadas de forma consistente em todos os caminhos por onde um board pode ser lido, incluindo links diretos e integrações (#3389, #3370).
  • Modelos mais inteligentes para trabalho em boards — qualquer conversa que envolva um board agora roda nos modelos mais fortes disponíveis. Construir um board é uma cadeia de passos dependentes, e um modelo mais fraco perdia o fio no meio e deixava estruturas pela metade (#3387).
  • Geração de imagens que escolhe o próprio modelo — o Ask Copera agora escolhe um modelo de imagem a partir de uma lista completa ordenada, começando pelo mais barato que dá conta e subindo quando o seu pedido é realmente exigente ou quando você pede para refinar a mesma imagem. Editar uma imagem que você já gerou voltou a funcionar depois de ser recusado por completo (#3363).
  • Menos criações duplicadas — pedir uma coisa agora cria exatamente uma coisa. Uma reunião pedida uma vez podia gerar três eventos idênticos com três cartões de aprovação, e um board criado com uma tabela nomeada podia terminar com duas dessa tabela. Ambos foram resolvidos (#3363).
  • Cabeçalho da sala de reunião — o cabeçalho do canal de reunião agora mostra um ícone com o rótulo "Reuniões agendadas", em vez de um ícone solto que parecia desabilitado (#3354).