Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Kiln

@kilnai/integration-google-calendar

npm version License: MIT

Google Calendar integration adapter for Kiln.


Operations

Operation Description
check_availability Check free/busy status for a time range
list_events List upcoming events with optional filters
create_event Create a new event (timed or all-day)
update_event Update an existing event
cancel_event Cancel (delete) an event

Install

bun add @kilnai/integration-google-calendar

Requires @kilnai/core ^2.1.0 as a peer dependency.

Usage

import { IntegrationRegistry } from "@kilnai/core";
import { adapter } from "@kilnai/integration-google-calendar";

IntegrationRegistry.register(adapter);

The adapter expects a ResolvedCredential with an OAuth2 access token as the value. It creates a Google OAuth2 client internally — no client ID or secret needed when injecting an existing token.

SDK

Built on @googleapis/calendar (standalone package, not the monolithic googleapis).

License

MIT