Skip to main content

Overview

Granola integration connects Every Agent to your Granola meeting notes, enabling conversational access to meeting transcripts, notes, and insights. Instead of manually searching through past meetings, ask Every Agent to find what was discussed, pull action items, or reference meeting context. Key Features:
  • Search and browse your Granola meeting notes
  • Retrieve meeting content including notes, summaries, and attendees
  • Pull full meeting transcripts (paid Granola tiers)
  • Chat with Granola to ask questions about your meetings
  • Use meeting context to inform follow-ups, invoices, and proposals
Granola integration is agent-powered - you interact with meeting data conversationally through Every Agent. This gives you flexible, on-demand access to everything discussed in your calls.

How Granola Integration Works

Agent-Powered Meeting Access

Every Agent connects directly to Granola, giving you conversational access to your meeting notes:

Available Tools

What You Can Access

Meeting List:
  • Meeting titles and dates
  • Attendee lists
  • Meeting IDs for detailed lookup
Meeting Content:
  • AI-enhanced meeting notes
  • Private notes you took during the call
  • Attendee information
  • Action items and key decisions
Transcripts (Paid Tiers):
  • Full raw transcript of the meeting
  • Exact quotes and dialogue
  • Speaker identification

Connecting Granola

OAuth Connection

  1. Go to Agent Settings → Connections
  2. Find Granola in the list of available integrations
  3. Click Connect
  4. Log in to your Granola account
  5. Authorize Every AI to access your meeting notes
  6. You’ll be redirected back to Every with connection confirmed
Ask Every Agent: After connecting, verify access:
  • “List my recent Granola meetings”
  • “What meetings did I have this week?”
  • “Summarize my last meeting”

Connection Status

View Status: Agent Settings → Connections → Granola Status Indicators:
  • Connected - Integration active and working
  • Needs reconnection - Token expired, click to reconnect
  • Not connected - Integration not set up

Using Granola with Every Agent

Browse Your Meetings

Search Meeting Content

Chat About Your Meetings

Pull Transcripts (Paid Granola Tiers)

Full transcript access requires a paid Granola subscription. Meeting notes and summaries are available on all Granola plans.

Common Workflows

Meeting Follow-Up

Invoice from Meeting Context

Prep for Recurring Meetings

Managing the Integration

Refreshing Connection

If your Granola connection expires:
  1. Go to Agent Settings → Connections
  2. Click Reconnect on Granola
  3. Log in to Granola again
  4. Authorize access
  5. Connection restored
Granola tokens refresh automatically. You typically only need to reconnect if you revoke app access in your Granola account settings.

Disconnecting Granola

  1. Go to Agent Settings → Connections
  2. Find Granola > Click Disconnect
  3. Confirm disconnection
What happens: Every Agent loses access to Granola meeting notes. No data is deleted from either system. You can reconnect anytime.

Best Practices

Use for meeting follow-ups - Ask Every Agent to summarize meetings and draft follow-up emails or action item lists right after your calls.
Reference meetings in invoices - When creating invoices, ask Every Agent to pull meeting context for accurate line items and descriptions.
Be specific with dates and names - “What did Sam say in Tuesday’s meeting?” works better than “What was discussed recently?” when you have many meetings.
Combine with other integrations - Use Granola meeting context alongside HubSpot CRM data or Xero accounting for comprehensive client management.

Troubleshooting

”Granola not connected” error

Solution: Go to Agent Settings → Connections → Reconnect Granola

”Meeting not found”

Possible causes:
  • Meeting was not recorded in Granola
  • Different search terms than the meeting title
  • Meeting is in a different Granola workspace
Solution: Try searching by date or attendee name instead of meeting title

”Transcript not available”

Possible causes:
  • Your Granola plan doesn’t include transcript access
  • The meeting was not transcribed
Solution: Upgrade your Granola plan for transcript access, or use meeting notes and summaries which are available on all plans

Agent can’t find recent meetings

Check: Verify your Granola connection is active in Agent Settings → Connections. If status shows expired, click Reconnect.

Next Steps

Connect Granola

Set up Granola integration now

HubSpot Integration

Connect your CRM alongside meetings

Every Agent

Learn more about agent capabilities

Xero Integration

Connect your accounting software
Need help? Contact support at hello@every.ai