by langgenius · v0.1.0
Google Calendar push notifications trigger provider for Dify.
This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.
Available inside your emploidai workspace after installation.
Available inside your emploidai workspace after installation.
google_calendar_event_created: first time we see the event (even if Google instantly adds a Meet link or reminder).google_calendar_event_updated: an existing event gets edited (time, location, attendees, notes, etc.).google_calendar_event_deleted: the event was cancelled/removed (optional).Import the plugin
Dify → Plugin Center → “Import plugin”, choose google_calendar_trigger. For local dev, drop the folder into plugins/ and run normally.
Enter OAuth credentials
Fill in Client ID / Secret → Save → click “Authorize”, sign in with Google, and grant calendar.readonly.
Create a subscription
Calendar: which calendar to watch (default primary).Include Cancelled Events: whether cancelled meetings should trigger events (default on).Fetch Full Event Details: fetch attendees/conference links for each change (default on; disable for lower latency/quota).syncToken and call events.list(syncToken=...) to fetch the exact changes—no duplicates, no gaps.sequence with the gap between created and updated. If sequence ≤ 1 and the timestamps differ by ≤5 seconds, it counts as the first appearance.events.get calls.