Use locais de trabalho com a API Google Calendar para apps e fluxos de trabalho

AGO 23, 2023
Chanel Greco Developer Advocate Google Workspace

Possibilitar que os usuários do Google Workspace definissem o local e o horário de trabalho no Google Agenda foi um passo importante para ajudar os funcionários de nossos clientes a se adaptarem a um mundo híbrido. Em breve, enviar uma mensagem do Chat perguntando "Você estará no escritório amanhã?" será coisa do passado, pois qualquer pessoa poderá compartilhar no Google Agenda onde e quando trabalhará.

Para melhorar a experiência do trabalho híbrido, muitas organizações contam com ferramentas internas ou de terceiros para possibilitar a realização de tarefas como reserva de espaços de trabalho ou agendamento de dias no escritório. Até pouco tempo atrás, não era possível sincronizar programaticamente o local de trabalho definido no Google Agenda com essas ferramentas.

Robin
O Robin mostra o local de trabalho do Google Agenda em seu aplicativo e atualiza o Google Agenda do usuário quando é feita uma reserva de espaço de trabalho no Robin

Ler e gravar programaticamente locais de trabalho

Temos o prazer de anunciar que a API Google Calendar foi atualizada para disponibilizar locais de trabalho. Essa funcionalidade adicional já está disponível (o recurso está disponível apenas em edições elegíveis do Workspace). Desse modo, os desenvolvedores podem ler e gravar programaticamente o local de trabalho dos usuários do Google Workspace. Isso pode ser muito útil nos três casos de uso que surgiram em discussões com clientes e que vamos explorar juntos.

1.     Sincronização com ferramentas de terceiros

Com a melhoria da API Google Calendar, os desenvolvedores podem sincronizar o local de trabalho do usuário com ferramentas de terceiros, como o Robin e o Comeen. Por exemplo, algumas empresas fornecem aos funcionários ferramentas de reserva de espaços de trabalho para que eles possam reservar, com antecedência, onde trabalharão nos dias em que estiverem no escritório. Também é comum usar ferramentas de gerenciamento de RH para que os funcionários solicitem e definam os dias de "trabalho de casa". Em ambas as situações, o usuário precisa definir seu local de trabalho em duas ferramentas separadas: a ferramenta de reserva de espaços de trabalho e/ou o sistema de gerenciamento de RH e o Google Agenda.

Como o local de trabalho fica acessível por meio da API Google Calendar, esse trabalho duplicado já não é mais necessário, pois o local de trabalho de um usuário pode ser definido programaticamente. E se a agenda de um usuário for a única fonte da verdade? Nesse caso, a API poderá ser usada para ler o local de trabalho da agenda do usuário e gravá-lo em qualquer ferramenta de terceiros com permissão.

Workspace
O complemento do Google Workspace no Comeen sincroniza os locais de trabalho sempre que o usuário atualiza essa informação, seja no Google Agenda ou no complemento do Comeen

2.     Exibição do local de trabalho em outras plataformas

A API permite que o local de trabalho do usuário seja exibido em outras ferramentas, criando oportunidades interessantes. Por exemplo, alguns de nossos clientes pediram maneiras de coordenar melhor os dias no escritório. Imagine que você esteja planejando estar no escritório amanhã. Quem mais de sua equipe estará lá? Que pessoa de outra equipe talvez esteja lá para uma conversa rápida?

Com a API Google Calendar, o local de trabalho do usuário pode ser exibido em ferramentas como diretórios ou em uma ferramenta de agendamento de trabalho híbrido. A meta é disponibilizar a informação de local de trabalho de um usuário nos sistemas que sejam relevantes para nossos clientes.

3.     Análise de padrões

O terceiro caso de uso que surgiu das discussões com nossos clientes foi a análise dos padrões de local de trabalho. Muitos de nossos clientes adotam uma abordagem de trabalho híbrido, por isso é essencial compreender bem os padrões. Por exemplo, em que dias os locais atingem a capacidade máxima permitida? Ou ainda, quando o restaurante do campus precisa preparar mais refeições para os funcionários que trabalham internamente?

A API responde a essas e outras perguntas para que a gerência do local possa adaptar seus recursos de acordo com as necessidades dos funcionários.

Como começar

Agora que você tem uma ideia das possibilidades que a API Google Calendar atualizada proporciona, daremos algumas orientações de como você pode começar a usá-la.

  • Confira a documentação do desenvolvedor sobre como ler e gravar os locais de trabalho de um usuário.
  • Assista ao vídeo do anúncio no canal Google Workspace Developers no YouTube.
  • Confira a postagem original sobre o lançamento do recurso de local de trabalho para obter uma lista de todos os planos do Google Workspace que têm acesso ao recurso.