granola-prod-checklist
Installation
SKILL.md
Granola Production Checklist
Overview
Comprehensive pre-launch checklist for deploying Granola to a team or organization. Covers plan selection, security hardening, integration setup, pilot program, and go-live execution.
Prerequisites
- Budget approved for Granola licenses
- Team size and meeting volume estimated
- IT/security review completed or in progress
- Admin access to Granola workspace
Instructions
Phase 1 — Plan & License
- Select plan: Business ($14/user/mo) or Enterprise ($35+/user/mo)
- Seat count: Purchase seats for all target users
- Billing: Annual billing for 10-15% savings, or monthly for flexibility
- Contract: Enterprise agreement signed (if applicable)
- SOC 2 report: Requested and reviewed (available on request from Granola)
Phase 2 — Security Configuration
- SSO enabled: Okta, Azure AD, or Google Workspace (Enterprise)
- SCIM provisioning: Auto-provision users from IdP groups (Enterprise)
- AI training opt-out: Enabled org-wide (Enterprise: enforced by default)
- Sharing defaults: Set to Private, external sharing disabled or admin-approved
- Data retention: Configured per data type (notes: 1-2yr, transcripts: 90d)
- DPA signed: Data Processing Agreement for GDPR compliance
- Session timeout: Configured for security policy (Enterprise)
Phase 3 — Integration Setup
| Integration | Configuration | Verification |
|---|---|---|
| Google Calendar or Outlook | Settings > Calendar > Connect | Test meeting shows in Granola |
| Slack | Settings > Integrations > Slack | Post test note to channel |
| Notion | Settings > Integrations > Notion | Share test note creates DB entry |
| HubSpot/Attio/Affinity | Settings > Integrations > CRM | Match test note to CRM contact |
| Zapier (optional) | Connect Granola app in Zapier | Test Zap fires on note creation |
| MCP (optional) | Configure in AI tool settings | Test meeting query in Claude/Cursor |
Phase 4 — Workspace Configuration
- Workspaces created: Per department/team (Engineering, Sales, Leadership, etc.)
- Folders created: Per meeting type within each workspace
- Templates configured: Default templates per folder/meeting type
- Sharing rules: Per-folder auto-post to Slack channels
- User roles assigned: Admin, Member, Viewer per workspace
- Custom recipes created: Team-specific Granola Chat recipes
Phase 5 — Pilot Program (2 Weeks)
- Select 5-10 pilot users across different meeting types
- Define success metrics:
| Metric | Target | How to Measure |
|---|---|---|
| User activation | 100% of pilot | All users capture at least one meeting |
| Meeting capture rate | >70% | Meetings captured / total meetings |
| Note quality rating | 4+/5 | Pilot user survey |
| Support tickets | <2 per user | Track via Slack/email |
| Time saved per meeting | >10 min | Before/after survey |
- Collect daily feedback for the first 3 days, then weekly
- Fix issues immediately — common pilot issues:
- Audio permission not granted (macOS Screen & System Audio)
- Calendar not connected to the right account
- Templates not matching meeting types
- Users forgetting to type notes (Enhance is better with typed context)
Phase 6 — Go-Live
Launch day checklist:
- Welcome email sent with setup instructions and support contact
- Slack channel created: #granola-support
- Quick-start guide shared (link to
granola-install-auth+granola-hello-world) - Calendar consent notice template distributed
- User access enabled (SSO/SCIM auto-provision or manual invite)
- IT support team briefed on common troubleshooting steps
First week monitoring:
- Daily adoption check: % of users who captured a meeting
- Support ticket volume and resolution time
- Integration health: Slack/Notion/CRM syncs working
- User feedback collection via survey or Slack poll
Phase 7 — Post-Launch (Weeks 2-4)
- Address low-adoption users with 1:1 support
- Publish internal "tips & tricks" based on power user patterns
- Review and refine templates based on team feedback
- Set up recurring reporting (weekly adoption metrics to leadership)
- Schedule first quarterly access review
Output
- All security controls configured and verified
- Integrations connected, tested, and documented
- Pilot completed with metrics meeting targets
- Full team onboarded and actively capturing meetings
- Support processes established with documented escalation path
Error Handling
| Issue | Cause | Fix |
|---|---|---|
| Low adoption (<50%) | Insufficient training | Run live demo, share video walkthrough |
| SSO login failure | SAML metadata mismatch | Verify ACS URL, Entity ID, and certificate with IdP |
| Calendar not syncing org-wide | OAuth app not approved | IT admin must approve Granola's OAuth in Google/Microsoft admin |
| Audio issues across team | macOS permission prompt dismissed | Send instructions to re-grant Screen & System Audio permission |
Resources
Next Steps
Proceed to granola-upgrade-migration for version upgrade and plan migration guidance.
Weekly Installs
25
Repository
jeremylongshore…s-skillsGitHub Stars
2.1K
First Seen
Feb 18, 2026
Security Audits