Google Calendar
Gerencie eventos do Google Calendar
Google Calendar é o poderoso serviço de calendário e agendamento do Google que fornece uma plataforma abrangente para gerenciar eventos, reuniões e compromissos. Com integração perfeita em todo o ecossistema Google e ampla adoção, o Google Calendar oferece recursos robustos para necessidades de agendamento pessoais e profissionais.
Com o Google Calendar, você pode:
- Criar e gerenciar eventos: Agendar reuniões, compromissos e lembretes com informações detalhadas
- Enviar convites de calendário: Notificar automaticamente e coordenar com participantes através de convites por e-mail
- Criação de eventos em linguagem natural: Adicionar rapidamente eventos usando linguagem conversacional como "Reunião com João amanhã às 15h"
- Visualizar e pesquisar eventos: Encontrar e acessar facilmente seus eventos agendados em múltiplos calendários
- Gerenciar múltiplos calendários: Organizar diferentes tipos de eventos em vários calendários
No ZippyVendas, a integração Google Calendar permite que seus agentes criem, leiam e gerenciem eventos de calendário programaticamente. Isso possibilita cenários de automação poderosos como agendar reuniões, enviar convites de calendário, verificar disponibilidade e gerenciar detalhes de eventos. Seus agentes podem criar eventos com entrada em linguagem natural, enviar convites de calendário automatizados para participantes, recuperar informações de eventos e listar eventos próximos. Esta integração faz a ponte entre seus workflows de IA e gerenciamento de calendário, permitindo automação de agendamento perfeita e coordenação com uma das plataformas de calendário mais usadas no mundo.
Integre o Google Calendar ao workflow. Pode criar, ler, atualizar e listar eventos de calendário.
Criar um novo evento no Google Calendar
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
calendarId | string | Não | ID do calendário (usa primário por padrão) |
summary | string | Sim | Título/resumo do evento |
description | string | Não | Descrição do evento |
location | string | Não | Local do evento |
startDateTime | string | Sim | Data e hora de início. DEVE incluir offset de fuso horário (ex.: 2025-06-03T10:00:00-08:00) OU fornecer parâmetro timeZone |
endDateTime | string | Sim | Data e hora de término. DEVE incluir offset de fuso horário (ex.: 2025-06-03T11:00:00-08:00) OU fornecer parâmetro timeZone |
timeZone | string | Não | Fuso horário (ex.: America/Sao_Paulo). Obrigatório se datetime não incluir offset. Usa America/Los_Angeles por padrão se não fornecido. |
attendees | array | Não | Array de endereços de e-mail dos participantes |
sendUpdates | string | Não | Como enviar atualizações para participantes: all, externalOnly ou none |
| Parâmetro | Tipo | Descrição |
|---|
content | string | Mensagem de confirmação de criação do evento |
metadata | json | Metadados do evento criado incluindo ID, status e detalhes |
Listar eventos do Google Calendar
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
calendarId | string | Não | ID do calendário (usa primário por padrão) |
timeMin | string | Não | Limite inferior para eventos (timestamp RFC3339, ex.: 2025-06-03T00:00:00Z) |
timeMax | string | Não | Limite superior para eventos (timestamp RFC3339, ex.: 2025-06-04T00:00:00Z) |
orderBy | string | Não | Ordem dos eventos retornados (startTime ou updated) |
showDeleted | boolean | Não | Incluir eventos deletados |
| Parâmetro | Tipo | Descrição |
|---|
content | string | Resumo da contagem de eventos encontrados |
metadata | json | Lista de eventos com tokens de paginação e detalhes dos eventos |
Obter um evento específico do Google Calendar
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
calendarId | string | Não | ID do calendário (usa primário por padrão) |
eventId | string | Sim | ID do evento a recuperar |
| Parâmetro | Tipo | Descrição |
|---|
content | string | Mensagem de confirmação de recuperação do evento |
metadata | json | Detalhes do evento incluindo ID, status, horários e participantes |
Criar eventos a partir de texto em linguagem natural
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
calendarId | string | Não | ID do calendário (usa primário por padrão) |
text | string | Sim | Texto em linguagem natural descrevendo o evento (ex.: "Reunião com João amanhã às 15h") |
attendees | array | Não | Array de endereços de e-mail dos participantes (string separada por vírgula também aceita) |
sendUpdates | string | Não | Como enviar atualizações para participantes: all, externalOnly ou none |
| Parâmetro | Tipo | Descrição |
|---|
content | string | Mensagem de confirmação de criação do evento a partir de linguagem natural |
metadata | json | Metadados do evento criado incluindo detalhes analisados |
Convidar participantes para um evento existente do Google Calendar
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
calendarId | string | Não | ID do calendário (usa primário por padrão) |
eventId | string | Sim | ID do evento para convidar participantes |
attendees | array | Sim | Array de endereços de e-mail dos participantes a convidar |
sendUpdates | string | Não | Como enviar atualizações para participantes: all, externalOnly ou none |
replaceExisting | boolean | Não | Se deve substituir participantes existentes ou adicionar a eles (padrão: false) |
| Parâmetro | Tipo | Descrição |
|---|
content | string | Mensagem de confirmação de convite de participantes com status de entrega de e-mail |
metadata | json | Metadados do evento atualizado incluindo lista de participantes e detalhes |
- Categoria:
tools
- Tipo:
google_calendar