Esta página também está emEN
iTeam
API · Comunicação, e-mail e agendaCom credencial da sua empresa

API do Google Calendar: eventos, disponibilidade e agendas com agentes de IA

A API do Google Calendar permite ler e gerenciar agendas, eventos e convidados, além de consultar horários livres e ocupados. É usada por ferramentas de agendamento, CRMs e sistemas internos. O acesso é por OAuth do usuário ou por conta de serviço com delegação no Google Workspace.

Nina
O que a API do Google Calendar oferece

Os grandes recursos da API, em português claro.

RecursoEventos

Criar, atualizar, mover e cancelar eventos, com local, descrição e anexos.

RecursoAgendas

Listar e gerenciar agendas de usuários, salas e recursos compartilhados.

RecursoConvidados e respostas

Adicionar participantes e acompanhar quem aceitou ou recusou.

RecursoDisponibilidade (livre/ocupado)

Consultar janelas livres de várias pessoas para propor horários.

RecursoNotificações de mudança

Assinar canais para saber quando eventos de uma agenda mudam.

RecursoVideochamada no evento

Criar o evento já com link de reunião do Google Meet.

Acesso e autenticação

Como se acessa a API do Google Calendar.

  • Com credencial da sua empresaOAuth 2.0 com projeto no Google Cloud; em empresas, é comum usar conta de serviço com delegação em todo o domínio, autorizada pelo administrador do Workspace.
  • Documentação oficialdevelopers.google.com/calendar
  • Use o escopo mais restrito possível, como somente leitura quando o agente só consulta horários.
  • Delegação em todo o domínio dá acesso amplo; limite a quais usuários o agente atende.
  • Atenção a fuso horário e eventos recorrentes ao criar ou mover reuniões.
Também buscado como
  • api google calendar
  • api do google calendar
  • google calendar api eventos
  • integração google calendar api
  • google agenda api
  • google calendar api disponibilidade
Agentes de IA usando a API

O que um agente do iTeam faz com a API do Google Calendar.

Caso de usoAgendamento de reuniões comerciais

O agente SDR propõe horários livres do vendedor ao lead por WhatsApp e cria o evento com link do Meet quando o lead escolhe.

Caso de usoReagendamento sem vai e vem

Quando alguém cancela, o agente busca a próxima janela comum, sugere aos participantes e atualiza o convite.

Caso de usoPreparação de reunião

Uma hora antes, o agente monta um resumo do cliente a partir do CRM e envia ao responsável pelo evento.

Caso de usoGestão de salas e recursos

O agente reserva salas conforme a lotação e libera reservas de reuniões canceladas.

Como conectar no iTeam

Da credencial ao agente trabalhando, com aprovação.

Passo 1

Criar o projeto no Google Cloud

Ative a API do Calendar e crie as credenciais OAuth ou a conta de serviço, com os escopos mínimos de agenda.

Passo 2

Guardar a credencial no cofre do iTeam

Defina quais agentes podem só consultar disponibilidade e quais podem criar ou alterar eventos, e em quais agendas.

Passo 3

Testar com uma agenda piloto

Comece com poucas agendas e aprovação para convites externos; cada ação fica auditada.

Perguntas frequentes

Dúvidas sobre a API do Google Calendar.

A API do Google Calendar é gratuita?

Sim, de forma geral a API do Google Calendar não tem cobrança por uso, mas está sujeita a cotas. A conta do Google Workspace ou Gmail continua com seu plano normal.

Preciso programar para usar a API do Google Calendar com o iTeam?

Não necessariamente. A ferramenta HTTP do iTeam lê a documentação da API e aprende os endpoints, e o time de implantação configura credenciais, permissões e testes com você.

Dá para ver a disponibilidade de várias pessoas pela API do Google Calendar?

Sim. A consulta de livre/ocupado retorna os horários ocupados de várias agendas, o que permite ao agente propor horários comuns sem ver o conteúdo dos eventos.

Como um agente de IA marca reuniões usando a API do Google Calendar?

O agente consulta a disponibilidade pelo recurso de horários livres e ocupados, escolhe um horário comum e cria o evento com convidados. Se o cliente pede para remarcar, ele propõe novas janelas e atualiza o mesmo evento. Em vendas, isso encurta a troca de mensagens. No iTeam, o agente de SDR pode agendar a demonstração direto na agenda do vendedor.

Como autenticar o agente no Google Calendar em uma empresa com Workspace?

O caminho comum é uma conta de serviço com delegação de domínio, autorizada pelo administrador do Workspace, que permite agir nas agendas dos usuários listados. Alternativamente, cada pessoa concede acesso por OAuth 2.0. Na delegação, restrinja os escopos ao calendário e os usuários ao necessário, porque a permissão cobre todo o domínio se for mal configurada.

O Google Calendar tem sandbox para testes da API?

Não existe sandbox separado; a API do Calendar é a mesma de produção. Para testar, crie um projeto do Google Cloud de desenvolvimento e use agendas de teste, com eventos que você pode apagar. Com a tela de consentimento em modo de teste, só os usuários cadastrados como testadores conseguem autorizar. Evite ensaiar em uma agenda de diretoria.

O agente consegue ver a agenda de colegas no Google Calendar sem expor detalhes?

Consegue: a consulta de livre e ocupado devolve apenas os intervalos, sem título nem participantes. Isso basta para achar um horário sem expor assunto de reunião. Se o agente precisar dos detalhes, é preciso permissão de leitura da agenda, e vale limitar a quem realmente precisa. Compartilhamento de agenda é configurado pela própria pessoa ou pelo administrador.

Como receber avisos de mudança de agenda no Google Calendar sem consultar a toda hora?

Com notificações push por canal de observação: você registra um endereço HTTPS e o Google avisa quando um calendário muda. O agente então busca o que alterou, usando um marcador de sincronização. Esses canais expiram, então é preciso renová-los, e o aviso não traz o conteúdo do evento, só a sinalização de que algo mudou.

Preciso de desenvolvedor para ligar o Google Calendar a um agente de IA?

Para a primeira conexão, ajuda: criar o projeto no Google Cloud, ativar a API do Calendar e configurar a conta de serviço ou o consentimento OAuth. Depois, o uso é de configuração. O trabalho mais pesado é definir regras, como horário comercial, duração padrão e quem pode ser convidado. Uma plataforma de agentes traz o conector pronto e deixa só a autorização.

O agente pode cancelar ou remarcar reuniões de clientes sozinho?

Pode tecnicamente, mas cancelar mexe com a expectativa de outras pessoas. Deixe o agente remarcar dentro de regras claras, como mesma semana e mesmo participante, e peça confirmação humana para cancelamentos e para reuniões com a diretoria. Todo evento alterado deve avisar os convidados com uma mensagem coerente, e o registro de quem pediu a mudança fica guardado.

A API do Google Calendar é paga e tem limites de uso?

A documentação do Google não cobra pelo uso da API, que tem cotas por projeto e por usuário, e o erro de cota vem como resposta específica. O custo real está na licença do Workspace e no modelo de IA do agente. Em lotes grandes, espace as criações de eventos, porque o Calendar pode limitar a criação em rajada.

Mais APIs de Comunicação, e-mail e agenda

Outras APIs da categoria.

Próximo passo

Coloque um time de IA para trabalhar esta semana.

Comece grátis com um time pronto, ou fale com a gente e nosso squad coloca a IA em produção com o seu time.

300+integrações
4idiomas
Agentes trabalhando agora