Glean Webhooks & Event Indexing
Implements event-driven indexing for Glean by processing webhooks from platforms like GitHub, Confluence, and Notion.
This skill empowers Claude Code to architect and implement real-time, event-driven indexing for the Glean Enterprise Search platform. It provides the logic needed to register source system webhooks, verify incoming signatures for security, and handle specific event types such as document updates, permission changes, and search anomalies. By automating the integration between source systems and the Glean Indexing API, developers can ensure search results remain current and access controls are synchronized without manual triggers or heavy polling.
Key Features
01Error handling strategies for index rejection and connector timeouts
02Pre-built handlers for Glean events like document indexing and permission changes
03Implementation patterns for idempotency and event deduplication
04Webhook signature verification using HMAC SHA-256 for secure event processing
052,145 GitHub stars
06Integration logic for GitHub, Confluence, and Notion content platforms
Use Cases
01Triggering immediate Glean re-indexing when a document is updated in Notion or Confluence
02Synchronizing user permissions in Glean the moment access levels change in a source system
03Monitoring search anomalies and connector health through the Glean admin API