c

cortex-plugin-calendar

ESM
v1.0.0MIT

Official CortexPrism plugin

0.00CortexPrism
communicationcortex-plugindevelopmentesmmessagingnotifications

Install Command

$ cortex plugin install marketplace:cortexprism.io/plugins/cortex-plugin-calendar
Website RepositoryLicense: MITEntry: mod.ts

Configuration

Plugin Type
ESM
Entry Point
mod.ts
License
MIT

Capabilities

toolsnetwork:fetch

Tags

communicationcortex-plugindevelopmentesmmessagingnotifications

Statistics

Downloads
0
Rating
0.0
/ 5.0
Version
v1.0.0
Published
June 15, 2026

Reviews (0)

No reviews yet. Be the first to rate this plugin!

README

Calendar Orchestrator

Read/write Google Calendar, schedule meetings, and find open slots.

Installation

cortex plugin install github:CortexPrism/cortex-plugin-calendar

Tools

calendar_list_events

List calendar events.

  • calendar_id (string, default: "primary") — Calendar ID
  • time_min (string, optional) — Start time (ISO 8601)
  • time_max (string, optional) — End time (ISO 8601)
  • max_results (number, default: 20) — Maximum results
  • query (string, optional) — Free text search

calendar_create_event

Create a calendar event.

  • summary (string, required) — Event title
  • start_time (string, required) — Start time (ISO 8601)
  • end_time (string, required) — End time (ISO 8601)
  • description (string, optional) — Event description
  • attendees (string, optional) — Comma-separated emails
  • location (string, optional) — Event location

calendar_find_slots

Find open slots across attendees.

  • attendees (string, required) — Comma-separated emails
  • date (string, required) — Date (YYYY-MM-DD)
  • duration_minutes (number, default: 30) — Meeting duration
  • start_hour (number, default: 9) — Start of working hours
  • end_hour (number, default: 17) — End of working hours

calendar_update_event

Update an existing event.

  • event_id (string, required) — Event ID
  • updates (string, required) — JSON of fields to update

calendar_delete_event

Delete an event.

  • event_id (string, required) — Event ID
  • notify_attendees (boolean, default: true) — Notify attendees

calendar_prep_brief

Prep a meeting brief.

  • event_id (string, required) — Event ID

Configuration

FieldTypeRequiredDescription
calendarClientIdtextYesGoogle Cloud OAuth 2.0 client ID
calendarClientSecretsecretYesGoogle Cloud OAuth 2.0 client secret
calendarRefreshTokensecretYesCalendar API refresh token
defaultDurationnumberNoDefault event duration (minutes, default: 30)

License

MIT

Published June 15, 2026 · Updated June 15, 2026