Sete pequenas automações que podes montar hoje com a API do WhenToMeet
O pitch mais curto para qualquer API é: eis o que podes construir numa tarde.
São sete automações reais em cima da REST API e do servidor MCP do WhenToMeet. Cada uma é o tipo de coisa que as pessoas costumam resolver à mão, esquecem-se de resolver, ou copy-pasteiam de outra ferramenta. Nenhuma é demo — todas mapeiam para endpoints que existem hoje.
Autenticação em todas: uma chave Bearer sk_… para REST, a mesma chave configurada no teu cliente MCP para as em linguagem natural. Reference completa em docs.whentomeet.io.
1. "Encontra 30 minutos com qualquer pessoa" — one-liner MCP
Com MCP ligado ao Claude ou ao ChatGPT:
"Encontra três espaços de 30 minutos no meu calendário na próxima semana, em horário comercial, pelo menos uma hora de distância das outras reuniões."
O assistente chama list_calendar_events para a próxima semana, filtra e responde. Sem script, sem cron, sem config.
2. Verificar conflitos para um bloco de foco
Um uso comum de check_conflicts: antes de te comprometeres com um bloco de 4 horas na sexta, perguntas:
"A sexta-feira seguinte das 9h às 13h colide com alguma coisa? Se sim, diz-me com o quê."
A tool MCP devolve os eventos que se sobrepõem. Escolhes outro horário ou mudas um deles. É a automação mais pequena possível — uma única chamada — e é a que vais correr mais.
3. Um cron que cria horários de atendimento automaticamente
Um script curto que corre domingo à noite:
POST /api/v1/direct-events
Authorization: Bearer sk_…
{
"groupId": "…",
"title": "Horário de atendimento",
"startTime": "2026-05-05T14:00:00Z",
"endTime": "2026-05-05T15:00:00Z"
}
Tens horários de atendimento previsíveis no calendário todas as semanas sem teres de te lembrar de os criar. Junta-lhe um link público de direct event e as pessoas marcam.
4. Um digest semanal das reuniões da próxima semana
Todas as sextas à tarde, um script chama GET /api/v1/calendar/events?from=…&to=…, formata o resultado em Markdown, e envia-te por email (ou empurra para a tua app de apontamentos):
- Segunda 10h — Check-in com investidores
- Terça 14h — 1:1 com a Anna
- Quarta — bloqueado para escrita
- Quinta 15h — Design review
É um script de cinco minutos que substitui um ritual semanal de vinte. E é assim que começas a notar padrões — "porque tenho quatro 1:1 às terças" — que nunca verias a clicar numa vista de semana.
5. Agenda de standup gerada por agente a partir de eventos
Todas as manhãs, a mesma sessão Claude que lê os teus issues do Linear também pode:
"Puxa os meus eventos de calendário de ontem via
list_pollselist_calendar_events. Esboça um update de standup a partir de onde estive realmente."
O agente escreve um primeiro rascunho. Tu editas. É isto que "agent-addressable" significa na prática — o teu assistente já consegue ler os teus docs e código; juntar o calendário é a última peça.
6. Transmitir um calendário de lançamento a partir de um ficheiro JSON
Tens um ficheiro JSON com dez eventos de lançamento. Queres publicá-los num broadcast group em whentomeet.com/b/launch-2026.
Um script curto lê o ficheiro e faz loop:
for event in events:
POST /api/v1/direct-events (groupId: …)
O feed iCal do broadcast group apanha-os automaticamente. Os subscritores veem o calendário completo de lançamento na próxima vez que a app sincronizar. Se mudas o JSON e re-executas, as edições propagam-se.
A equipa de marketing mantém o ficheiro. O calendário mantém-se sozinho.
7. Métricas de booking pages num dashboard
Se operas booking pages, queres números — quantos bookings por semana, qual page converte, qual é a taxa de no-show.
GET /api/v1/bookings dá-te os dados em bruto. Despeja-os numa folha de cálculo, numa tabela Notion ou no teu dashboard interno. Agora consegues dizer qual booking page está mesmo a merecer o lugar, sem clicares na nossa UI.
O que têm em comum
Cada uma substitui uma tarefa manual recorrente por uma automação agendada ou a pedido. Nenhuma exigiu que enviássemos algo novo — as superfícies estão lá, documentadas, com rate-limit por justiça, e estáveis.
Se construíres uma e a partilhares, nós linkamos. Se construíres uma e falhar porque falta uma tool à API, diz-nos; é o sinal que nos diz o que adicionar a seguir.
Setup, chaves e reference completa dos endpoints estão em docs.whentomeet.io.