---
title: "Integração Google Calendar — Agenda por Chat"
url: "https://openclaw.ia.br/integracoes/google-calendar/"
markdown_url: "https://openclaw.ia.br/integracoes/google-calendar.MD"
description: "Gerencie sua agenda pelo chat com a integração do Google Calendar. Crie eventos, veja compromissos."
date: ""
author: ""
---

# Integração Google Calendar — Agenda por Chat

Gerencie sua agenda pelo chat com a integração do Google Calendar. Crie eventos, veja compromissos.


# Integração com Google Calendar

Gerenciar agenda é uma das tarefas mais repetitivas do dia a dia profissional: verificar horários disponíveis, criar eventos, adicionar participantes, mover compromissos. Cada uma dessas ações exige abrir o calendário, navegar, clicar em vários lugares. Multiplique por 10 ou 20 vezes ao dia e você tem horas perdidas por semana.

Com a integração do OpenClaw ao Google Calendar, você gerencia sua agenda inteiramente pelo chat. Funciona no WhatsApp, Telegram ou Discord — onde você já está. Basta descrever o que precisa em linguagem natural e o OpenClaw cuida do resto.

## O Que É Possível Fazer

- **Ver agenda do dia, semana ou mês** — consulte seus compromissos sem abrir o calendário
- **Criar eventos** com título, horário, local, descrição e participantes em uma única mensagem
- **Editar e mover eventos** — "mova a reunião de segunda para terça mesmo horário"
- **Cancelar compromissos** com um comando simples
- **Convidar participantes** — adicione emails de convidados ao criar ou editar eventos
- **Verificar conflitos** — o OpenClaw avisa quando um novo evento conflita com outro
- **Lembretes personalizados** — configure alertas antes dos eventos
- **Briefing matinal automático** — receba a agenda do dia toda manhã no seu canal preferido
- **Integração com Gmail** — crie eventos diretamente a partir de emails recebidos

## Como Configurar

### Passo 1: Habilitar a Google Calendar API

1. Acesse o [Google Cloud Console](https://console.cloud.google.com/)
2. Selecione ou crie um projeto
3. No menu lateral, vá em "APIs e Serviços > Biblioteca"
4. Busque por "Google Calendar API" e clique em "Ativar"
5. Se você já configurou o Gmail com OAuth, pode usar as mesmas credenciais

### Passo 2: Configurar Credenciais OAuth 2.0

Caso ainda não tenha credenciais OAuth configuradas:

1. Vá em "APIs e Serviços > Credenciais"
2. Clique em "+ Criar credenciais > ID do cliente OAuth"
3. Tipo de aplicativo: "Aplicativo de computador"
4. Baixe o arquivo JSON de credenciais

### Passo 3: Autorizar no OpenClaw

```bash
openclaw auth add google-calendar
```

O OpenClaw abrirá o navegador para o fluxo de autorização do Google. Aceite as permissões solicitadas.

### Passo 4: Configurar Fuso Horário e Preferências

```yaml
integrations:
  google-calendar:
    timezone: "America/Sao_Paulo"
    defaultCalendar: "primary"           # calendário padrão para criar eventos
    workingHours:
      start: "08:00"
      end: "18:00"
    morningBriefingTime: "07:30"        # horário do resumo diário automático
    defaultEventDuration: 60            # duração padrão de eventos em minutos
```

### Passo 5: Testar

```
O que tenho na agenda hoje?
```

## Exemplos Práticos

### 1. Agendamento Rápido em Conversa de WhatsApp

Durante uma conversa de trabalho, alguém pede para marcar uma reunião:

```
Você: "Agenda reunião de alinhamento com maria@empresa.com
       amanhã às 15h, 1 hora, sala virtual no Google Meet"
Bot: "Evento criado:
      Amanhã, 15h00 – 16h00
      Convidados: maria@empresa.com (convite enviado)
      Google Meet: [link gerado automaticamente]"
```

### 2. Briefing Matinal Automático

Configure para receber todos os dias às 7h30:

```
Bot: "Bom dia! Sua agenda para hoje, terça-feira 22/03:

     09:00 — Daily da equipe (30 min) — Google Meet
     11:00 — Reunião com cliente ABC (1h) — Zoom
     14:00 — Revisão de proposta (2h) — Bloqueio pessoal

     ⚠ Lembrete: Reunião com ABC foi remarcada para esta semana,
     confirme a pauta antes das 11h."
```

### 3. Reagendamento Inteligente

```
Você: "Preciso mover a reunião das 11h de hoje para quinta, mesmo horário"
Bot: "Na quinta às 11h você tem '1:1 com gerente' das 10h30 às 11h30.
     Quer mover para as 14h de quinta ou tentar outro dia?"
Você: "14h na quinta está ótimo"
Bot: "Reunião com cliente ABC movida para quinta-feira, 25/03, às 14h.
     Notificação enviada para os participantes."
```

### 4. Preparação para Reuniões

Configure uma automação que funciona 30 minutos antes de cada compromisso:

```
Bot: "Em 30 minutos você tem reunião com o time de marketing.
     Últimos emails trocados com eles: 3 mensagens sobre o lançamento da campanha.
     Últimas notas no Notion sobre este projeto: [resumo]
     Quer que eu prepare um briefing completo?"
```

### 5. Bloqueio de Tempo para Foco

```
Você: "Bloqueia toda manhã de segunda a sexta das 9h às 11h como
       tempo de foco profundo, sem reuniões"
Bot: "Criados 5 eventos recorrentes:
      Foco Profundo — 09h00 às 11h00
     Recorrência: Seg a Sex, por tempo indeterminado
     Status: Ocupado (sem aceitação de convites automática)"
```

## Dicas Avançadas

**Use calendários separados por contexto:** Crie calendários distintos para Trabalho, Pessoal, Projetos e Saúde. O OpenClaw pode filtrar e criar eventos no calendário certo com base no contexto da mensagem.

**Tempo de deslocamento automático:** Configure o OpenClaw para adicionar automaticamente 30 minutos antes de reuniões presenciais para deslocamento. "Cria reunião às 10h no escritório do cliente" já adiciona o evento de deslocamento às 9h30.

**Integração com Gmail:** A integração com o [Gmail](/integracoes/gmail/) permite criar eventos diretamente de emails. "Cria um evento baseado neste email de convite" e o OpenClaw extrai data, hora e local automaticamente.

**Integração com Notion:** Sincronize eventos importantes com seu [workspace do Notion](/integracoes/notion/). Reuniões de projeto aparecem automaticamente no database de projetos correspondente.

**Fusos horários de convidados:** O OpenClaw lida com fusos horários automaticamente. Ao convidar alguém de outro fuso, ele converte e confirma o horário local de cada participante.

**Consulte o [glossário](/glossario/) para entender termos como OAuth e API** usados nas configurações do Google Calendar.

## FAQ

**O OpenClaw pode criar eventos em outros calendários que não o principal?**
Sim. Especifique o calendário no comando: "Cria evento no calendário Pessoal: academia às 7h amanhã". Você pode listar seus calendários disponíveis com "Quais calendários tenho?"

**Os convidados recebem notificação quando crio ou edito um evento?**
Por padrão, sim. O Google Calendar envia emails de convite automaticamente. Você pode desativar isso configurando `sendNotifications: false` nas opções.

**Funciona com o Google Workspace (antigo G Suite)?**
Sim. Tanto contas pessoais (@gmail.com) quanto contas do Google Workspace são suportadas. Para Workspace, o administrador pode precisar aprovar o aplicativo.

**O bot pode recusar convites de reunião automaticamente?**
Sim, com uma configuração de regras. Por exemplo: "Recuse automaticamente convites fora do horário de trabalho" ou "Recuse reuniões sem pauta definida na descrição".

**Como corrigir problemas de fuso horário?**
Verifique se o fuso está correto no arquivo de configuração do OpenClaw: `timezone: "America/Sao_Paulo"`. Para Brasília e a maior parte do Brasil, use `America/Sao_Paulo`. Para o Acre, use `America/Rio_Branco`.

## Próximos Passos

- [Canais disponíveis](/canais/) — acesse sua agenda pelo WhatsApp, Telegram ou Discord
- [Integração Gmail](/integracoes/gmail/) — crie eventos a partir de emails
- [Integração Notion](/integracoes/notion/) — sincronize sua agenda com seus projetos
- [Guias de produtividade](/guias/) — fluxos de trabalho com Google Calendar
- [Como usar o OpenClaw](/como-usar/) — configuração inicial e personalização

---

*Próximo: [Notion](/integracoes/notion/)*
