granola-ci-integration

Featured

Build automated pipelines from Granola meeting notes to GitHub Issues, Linear tasks, Slack notifications, and documentation updates using Zapier and GitHub Actions. Trigger: "granola CI", "granola automation pipeline", "granola to github", "granola to linear", "meeting notes automation".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Granola CI Integration ## Overview Build automated pipelines that process Granola meeting notes into development artifacts: GitHub Issues from action items, Linear tasks with team routing, Slack digests for stakeholders, and meeting logs in your repository. Uses Zapier as the middleware between Granola and dev tools. ## Prerequisites - Granola Business plan (for Zapier access) - Zapier account (Free for basic, Paid for multi-step Zaps) - GitHub repository with Actions enabled - Optional: Linear account, Slack workspace ## Instructions ### Step 1 — Set Up the Zapier Pipeline ```yaml # Pipeline: Granola → Zapier → GitHub + Slack + Linear Trigger: App: Granola Event: Note Added to Granola Folder Folder: "Engineering" # Only process engineering meetings ``` ### Step 2 — Parse Action Items with Zapier Code Add a Code by Zapier step (JavaScript) to extract action items: ```javascript // Zapier Code Step — Extract action items from Granola note const noteContent = inputData.note_content || ''; const meetingTitle = inputData.title || 'Untitled Meeting'; const meetingDate = inputData.calendar_event_datetime || new Date().toISOString(); // Extract action items: matches "- [ ] @person: task" or "- [ ] task" const actionRegex = /- \[ \] @?(\w+):?\s+(.+)/g; const actions = []; let match; while ((match = actionRegex.exec(noteContent)) !== null) { actions.push({ assignee: match[1], task: match[2].trim(), meeting: meetingTitle, date: meetingDate.split('T...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

granola-sdk-patterns

Zapier automation patterns and Enterprise API integration for Granola. Use when building automated workflows, connecting Granola to 8,000+ apps via Zapier, or querying the Enterprise API for notes and transcripts. Trigger: "granola zapier", "granola automation", "granola API", "granola SDK".

2,266 Updated today
jeremylongshore
AI & Automation Featured

granola-webhooks-events

Build event-driven automations with Granola's Zapier webhook triggers. Use when creating real-time notification systems, processing meeting events, or building custom integrations that react to Granola note creation. Trigger: "granola webhooks", "granola events", "granola triggers", "granola real-time", "granola event-driven".

2,266 Updated today
jeremylongshore
AI & Automation Featured

granola-deploy-integration

Deploy Granola native integrations — Slack, Notion, HubSpot, Attio, Affinity, and Zapier. Step-by-step setup for each platform with configuration, testing, and automation chains. Trigger: "granola slack", "granola notion", "granola hubspot", "granola attio", "connect granola", "granola integration".

2,266 Updated today
jeremylongshore
AI & Automation Featured

granola-reference-architecture

Enterprise reference architecture for meeting management with Granola. Use when designing org-wide meeting workflows, planning integration topology, or architecting meeting-to-action pipelines across departments. Trigger: "granola architecture", "granola enterprise design", "granola system design", "meeting system architecture".

2,266 Updated today
jeremylongshore
AI & Automation Featured

granola-core-workflow-b

Post-meeting note processing, sharing, and follow-up workflows in Granola. Use when enhancing notes after meetings, sharing to Slack/Notion/CRM, drafting follow-up emails, or processing action items. Trigger: "granola post-meeting", "share granola notes", "granola follow-up", "granola enhance", "granola share".

2,266 Updated today
jeremylongshore