Disponibilidade compartilhada

Cruza a disponibilidade real de várias pessoas para encontrar um horário comum, sem mostrar o que ocupa a agenda de ninguém.

  • Categoria: Reuniões e produtividade
  • Estado: Disponível
  • Requisitos: Membros de um mesmo projeto; Acesso à seção Calendário do projeto
  • Ferramentas MCP (Só leem): ver_disponibilidad
  • Ferramentas MCP (Escrevem ou modificam): crear_reunion, editar_reunion

Markdown

O que permite fazer?

  • Saber se vários membros estão livres em um horário concreto.
  • Ver os blocos livres de cada um nesse dia e a interseção comum.
  • Oferecer a terceiros só os horários em que todos estão livres, a partir de um link para agendar de projeto.

Quando convém usar?

  • Antes de convocar uma reunião de projeto.
  • Para uma demo com cliente onde têm de estar várias pessoas.

Como funciona na ArduMaker?

A disponibilidade de uma pessoa em um dia é o horário laboral menos os eventos (próprios, do Google e reuniões) e menos as tarefas já colocadas nesse dia. Cada uma calcula-se no seu fuso horário e com os calendários que escolheu para esse projeto.

  • A consulta é para um horário que começa e acaba no mesmo dia local.
  • Nunca se mostra o que ocupa a agenda de alguém: só se está livre e os seus blocos livres.
  • Ao criar ou editar uma reunião volta-se a verificar; se alguém não estiver livre, é rejeitada salvo se for forçada.

O que muda realmente?

Consultar disponibilidade não muda nada. Forçar uma reunião com alguém ocupado deixa essa pessoa marcada com disponibilidad_ignorada.

Esquema

  1. Horário de cada pessoa: no seu fuso horário
  2. Menos eventos e tarefas: segundo os calendários do projeto
  3. Blocos livres: por pessoa
  4. Interseção: horários comuns a todos
Cruzamento de disponibilidade

Resultado esperado

Por pessoa: se está disponível e os blocos livres do dia. Para o grupo: os blocos comuns, úteis para propor outro horário.

Erros e resolução

  • Os ids a consultar são de membros do projeto, não de usuários.
  • Um horário que atravessa a meia-noite local não é aceite.
  • Se um evento acabado de criar no Google não se refletir, pode faltar o ciclo seguinte de sincronização.

Relação com MCP

  • ver_disponibilidad (leitura): livres por pessoa e interseção comum.
  • crear_reunion e editar_reunion (escrita): validam a disponibilidade e aceitam forzar.

Mais em /mcp/proyectos e /mcp/docs.

Funcionalidades relacionadas