Cal.com v3.3: Melhorias de performance e mais..
Sep 15, 2023
Bem-vindo ao changelog da versão 3.3. Nosso foco principal no último mês foi trabalhar na performance do nosso app, e demos passos enormes nessa direção. Também lançamos várias outras funcionalidades, incluindo uma forma incrível de ver a disponibilidade de todos os membros da sua equipe. E ainda um teaser de um dos maiores lançamentos de produto que já fizemos, que está chegando em breve.
Melhorias de performance

A partir da 3.3, eventos grandes em round robin não vão mais sofrer com tempos de carregamento dolorosamente longos na página de booking. Otimizamos o desempenho das consultas para esses scheduling links e vimos reduções de 25 segundos para 4 segundos em grupos com até 50 membros.
Além dessas mudanças para eventos em round robin, outras otimizações de algoritmo, consultas e bundle foram feitas na página de booking, deixando tudo mais rápido para todo mundo.
Por fim, atacamos nossa consulta de banco de dados mais lenta no sistema e reduzimos o tempo de execução em 90%. Isso afeta muitas partes do nosso sistema, deixando tudo mais ágil conforme você navega pelo app.
Para futuras melhorias de performance, estamos criando um novo mecanismo de cache que vai permitir carregar páginas de booking ainda mais rápido. Esse é um desafio técnico empolgante para nós, já que nosso sistema suporta muitos calendars diferentes e usuários com uma grande variedade de eventos e configurações.

Disponibilidade para toda a sua equipe

Agora você pode ver facilmente a disponibilidade de todos os membros da sua equipe, em vários fusos horários, em uma única visualização bonita. Precisa saber quem está disponível às 10h PDT? Essa visão tem a resposta. Se ninguém estiver disponível, você pode clicar na pessoa e torná-la disponível todos os dias, ou só em um dia específico adicionando uma substituição de data.
Nossa principal inspiração veio do excelente worldtimebuddy. Quem trabalha entre vários fusos horários provavelmente conhece esse site. A interface não é a mais sexy, mas a experiência é sólida. Esperamos que a nossa seja tão fácil de usar quanto.

Em breve: Cal.ai

Uma prévia da nossa novidade mais recente: Cal.ai. Esse recurso inovador vai usar inteligência artificial para simplificar o agendamento de reuniões. Com o Cal.ai, os usuários podem delegar suas tarefas de agendamento ao seu assistente pessoal movido por IA, liberando tempo para outras atividades importantes. Fique de olho enquanto revelamos esse novo recurso nas próximas semanas! Mal podemos esperar para compartilhar isso com você.
Seu assistente pessoal vai se basear no seu nome de usuário: cal.com/peer vai ser [email protected], então garanta seu nome de usuário especial hoje, se você ainda não tiver um!
Agendamento para organizações, repensado

Desbloqueie escalabilidade e crescimento eficientes com os recursos robustos de organização e equipe do Cal.com.
Garanta um domínio personalizado para sua org e converta instantaneamente cada endereço de e-mail da sua org em um nome de usuário do cal.com com um link pronto para cada membro: [email protected] → acme.cal.com/john.
Aproveite workflows em toda a org, routing forms, marca branca, insights, sincronização de diretório e gerenciamento avançado de usuários.

Novos recursos
A visualização em colunas da página de booking mostra apenas os dias disponíveis
Antes, a visualização em colunas mostrava os dias que não tinham horários disponíveis com um espaço reservado dizendo que não havia horários disponíveis. Agora esses dias ficam totalmente ocultos, então mais da sua disponibilidade aparece na tela, oferecendo mais opções para quem agenda. Se você preferir que as pessoas também vejam os dias indisponíveis, a visualização semanal funciona perfeitamente para isso.
Mostrar ou ocultar a contagem de assentos disponíveis
Agora há uma caixa de seleção para "Mostrar o número de assentos disponíveis". Quando marcada, quem agendar vai ver o número exato de assentos disponíveis para um evento. Quando desmarcada, vai mostrar apenas uma estimativa como "Assentos quase lotados".
Adicionar eventos ICS aos lembretes de workflow
Agora você pode incluir um evento de calendário (arquivo ICS) nos e-mails de lembrete do seu workflow. Depois de definir um e-mail como Action, você verá uma nova caixa de seleção abaixo do campo do corpo do e-mail. Basta marcá-la para adicioná-lo.
Ações em massa em membros em organizações
Agora você pode editar usuários em massa na tabela de membros em Organizations. Isso significa que você pode adicionar rapidamente quantas pessoas quiser a um team, excluir pessoas em massa e, agora que temos a UX para isso, vamos adicionar muito mais recursos de edição em massa.
Admins de equipe podem ver os apps conectados dos membros
Um pequeno ícone vai aparecer nos cartões dos membros na página de membros para que você possa ver quais apps cada membro instalou. A UI atual para isso é eficiente, mas não muito escalável, então vamos melhorá-la em breve.
Ordenação para workflow e routing forms
Agora você pode ordenar seus workflows e routing forms, assim como já pode fazer com seus scheduling links.
Apps adicionados recentemente na app store
Há uma nova seção na app store que permite ver nosso catálogo de apps adicionados recentemente. Nossos dois mais recentes estão logo abaixo.
Novo app: Make.com / Integromat
Você pode usar o app Make.com para automatizar seus workflows quando um booking é criado, reagendado, cancelado ou quando uma reunião termina. Você também pode obter todos os seus bookings com o módulo 'List Bookings'.
Novo app: Basecamp
Agora você pode fazer com que reuniões agendadas pelo Cal.com sejam adicionadas automaticamente aos cronogramas de projetos no Basecamp, com todos os detalhes da reunião enviados para o Basecamp.
Correções de bugs
-
Problema de instalação do Zoho CRM resolvido: Corrigimos um problema em que instalar o Zoho CRM estava causando um erro 400.
-
Webhooks aprimorados para Scheduling links: Os webhooks para managed scheduling links agora vão disparar tanto para webhooks de team quanto de usuário, melhorando sua funcionalidade.
-
Modal de substituição de data aprimorado: Corrigimos alguns problemas de interface no modal de substituição de data, garantindo que ele funcione sem problemas mesmo quando nenhuma data é selecionada.
-
Problema de exibição da imagem da equipe resolvido: Foi corrigido um problema em que a imagem da equipe não aparecia nas páginas de scheduling link
-
Melhoria no preenchimento prévio do campo de nome: Corrigimos um problema em que o prefill não funcionava quando a variante firstAndLastName estava ativada no campo de nome e não havia espaços no nome.
-
Correções de pagamento para eventos em round robin: Os problemas de pagamento relacionados a eventos em round robin foram resolvidos.
-
Problema de duração do evento corrigido: Foi resolvido um problema em que a duração do evento podia ser definida como 0.
-
Melhoria no Routing Form: As respostas no routing form agora serão exibidas na ordem dos campos, melhorando a experiência do usuário.
-
Exibição do ícone SVG melhorada: Os ícones SVG agora são exibidos corretamente nos modos claro e escuro.
-
Gravatar removido: Removemos o Gravatar porque o ícone de placeholder não era muito bonito e parecia desatualizado.
-
Problema com convite de nome de usuário corrigido: Foi resolvido um problema relacionado a convites de nome de usuário.
-
Melhoria na seleção de data: Alternar entre meses não vai mais levar à seleção automática incorreta da primeira data disponível.
-
Problema de exibição do logo da equipe corrigido: O logo da equipe agora vai aparecer corretamente no modal de criação de Team Event.
-
Validação aprimorada da dica de senha no cadastro: Melhoramos a validação da dica de senha durante o signup.
-
Booking de múltiplas durações corrigido: Foi resolvido um problema com bookings de múltiplas durações.
-
Melhoria no gatilho de término da reunião: O gatilho para webhooks de término de reunião e integração com Zapier foi aprimorado para um desempenho mais confiável.
-
Ordem de booking corrigida: Os bookings agora serão exibidos na ordem correta.
-
Integração do Stripe para team: O Stripe foi instalado para uso da equipe na página do app de scheduling link da equipe.
-
Duração estendida para agendamento: Agora você pode agendar eventos com duração de 150 minutos.
-
Remoção da taxa de pagamento: Removemos a taxa de pagamento no Stripe para uma experiência de pagamento mais fluida.
-
O admin da org agora tem privilégios de membro da equipe: Atualizamos o sistema para que os admins da organization agora tenham os mesmos privilégios dos membros da equipe.
-
Como sempre, isso é apenas uma pequena parte do trabalho que lançamos no último mês, então se você quiser ver tudo, pode ver aqui.
É isso por este mês, obrigado por ler. Se você quiser nos dar feedback sobre qualquer coisa que lançamos este mês, adoraríamos ouvir você! Mande um e-mail para [email protected]