# Changelog Source: https://docs.granola.ai/api-reference/changelog Granola API updates and changes Updated API access scopes to support broader programmatic access to notes and transcripts. * API keys can be created with **Personal notes**, **Public notes**, or both access scopes * Users in Business and Enterprise workspaces can create API keys for programmatic note and transcript access * Enterprise admins can control which API access scopes workspace members can use * **List Folders** endpoint for retrieving accessible folders with cursor-based pagination * **List Notes** now supports an optional `folder_id` query parameter to filter notes by folder * Folder hierarchy support: folders now include `parent_folder_id` to represent nesting * **Get Note** `folder_membership` response now includes ancestor folders alongside direct containers Initial public release of the Granola API. * **List Notes** endpoint for retrieving workspace notes * **Get Note** endpoint for fetching individual note details * API key authentication for workspace administrators * Rate limiting at 5 requests/second sustained # Get Note Source: https://docs.granola.ai/api-reference/get-note GET /v1/notes/{note_id} Retrieve a single meeting note by ID, including transcript, summary, attendees, and calendar event details. # List Folders Source: https://docs.granola.ai/api-reference/list-folders GET /v1/folders List all accessible folders with pagination, sorted alphabetically. Includes folder hierarchy via parent_folder_id. # List Notes Source: https://docs.granola.ai/api-reference/list-notes GET /v1/notes List all accessible meeting notes with pagination. Filter by date, fetch notes from shared workspace folders. # Getting Consent Source: https://docs.granola.ai/help-center/consent-security-privacy/getting-consent Best practices for transparent AI note-taking: Getting consent from meeting participants before using Granola. We recommend always asking for consent before transcribing others. # Consent requirements Depending on where your meeting participants are located, you may need to get consent from participants in meetings prior to using Granola to transcribe.  You can find more information on recording laws state by state [**here**](https://url.us.m.mimecastprotect.com/s/9qhYCpYmqOfOpRJnfDYFqL?domain=justia.com/ "https://url.us.m.mimecastprotect.com/s/9qhYCpYmqOfOpRJnfDYFqL?domain=justia.com/"). Please note, this is a third-party resource and Granola is not responsible for the accuracy of third-party websites. Ultimately, you are responsible for obtaining consent from participants where required by law. Regardless of whether you are legally required to do so, we strongly recommend that you always ask for consent before transcribing. # Letting people know you're using Granola For virtual meetings, Granola offers ways to make it clear to participants that notes are being captured. See [Let people know you're using Granola](/help-center/consent-security-privacy/transparency-solutions/introduction) to set it up [just for yourself](/help-center/consent-security-privacy/transparency-solutions/for-individuals) or [across your workspace](/help-center/consent-security-privacy/transparency-solutions/for-enterprise-admins). # Other questions Granola for macOS and Windows doesn’t store audio, only the transcript. Granola for iPhone temporarily caches audio during the meeting - when transcription is completed, cached audio is deleted from all Granola and third-party systems. No, your notes remain private unless you create or enable sharing links. Learn more about transcription in [**Live Transcription**](../taking-notes/transcription "../taking-notes/transcription"). # Is Granola HIPAA compliant? Source: https://docs.granola.ai/help-center/consent-security-privacy/is-granola-hipaa-compliant Granola and HIPAA compliance. Learn about BAA availability, healthcare use cases, and data handling for sensitive meetings. Granola is not currently HIPAA compliant and should not be used to store or process Protected Health Information (PHI) at this time. We may pursue HIPAA compliance in the future, but we are currently unable to share a specific timeline. For a detailed overview of our current security practices, data handling, and compliance posture, please refer to our [Trust Center](https://trust.granola.ai/ "https://trust.granola.ai/"). If you or your security, privacy, or legal team have additional questions after reviewing that information, please reach out to us at [hey@granola.so](mailto:hey@granola.so "mailto:hey@granola.so"). # Models & training Source: https://docs.granola.ai/help-center/consent-security-privacy/model-training How Granola uses your data for AI model training. Opt out, workspace controls, and data usage transparency. This doc walks through how we use various AI models and approach training those models at Granola. # **How does Granola handle model training?** By default, we may use anonymized data to improve our services, but this data is never sent to third parties. You can opt out of model training in Settings. For Enterprise customers, admins can enforce the model training setting across the entire organization, and by default are opted out. We have enterprise agreements with all of our service providers that prevent your data from being used in their model training. ## **How is data anonymized for model training?** * No third parties train on your data. We have enterprise agreements with all of our service providers that prevent your data from being used in their model training. * For non-Enterprise users, Granola may use anonymized data to improve our services. However, all users (on any plan) can opt out of model training in their settings. * For Enterprise customers, Granola opts-out your entire organization from model training. # **Which AI models does Granola use?** **Summary notes** Granola uses a [**combination of models**](https://trust.granola.ai/subprocessors "https://trust.granola.ai/subprocessors") for different aspects of the service. We continuously evaluate and switch between models to provide the best experience for different meeting types and use cases. ### Granola Chat When using Granola Chat to chat with your meetings for insights, you can specify the model you'd like to use. image.png ## Can I use my own AI models with Granola? Currently, Granola uses our carefully selected models for transcription and summarization. We don’t support bringing your own models at this time, though we’re evaluating this for future enterprise features. # Our Security Standards Source: https://docs.granola.ai/help-center/consent-security-privacy/our-security-standards Granola's security practices: SOC 2 Type 2, encryption, data handling, and compliance for enterprise customers. At Granola, we take security seriously and are committed to protecting your data and privacy. We've made our security information easily accessible across several dedicated resources: [**Security Page**](https://www.granola.ai/security "https://www.granola.ai/security") - Learn about our technical security infrastructure, encryption standards, and protective measures we have in place. [**Trust Center**](https://trust.granola.ai "https://trust.granola.ai") - Visit our comprehensive Trust Center for detailed information about our security practices, compliance certifications, and data protection measures. Privacy and Security Policies - Review our complete policies in the Help Center, including our [Privacy Policy](../policies/privacy-policy "../policies/privacy-policy"), [Terms of Service](../policies/terms-of-service/platform-terms-of-service "../policies/terms-of-service/platform-terms-of-service"), and [data handling procedures](../policies/data-processing-addendum "../policies/data-processing-addendum"). For any specific questions, try chatting with this help center, or reach us on [hey@granola.so](mailto:hey@granola.so). # Security, Privacy & Data FAQs Source: https://docs.granola.ai/help-center/consent-security-privacy/security-privacy-data-faqs Answers to common questions about Granola's security practices, data storage, privacy controls, GDPR compliance, and enterprise features. Granola takes security and privacy seriously. This page answers our most common security and privacy questions. For our full SOC 2 report, data handling practices, and compliance documentation, use our [Trust Center](https://trust.granola.ai) (click "Request Access" in the top right). For our technical security overview, see [granola.ai/security](https://www.granola.ai/security). # Security & Compliance Overview Granola holds **SOC 2 Type II** certification. You can access our full SOC 2 report and other compliance documentation through our [Trust Center](https://trust.granola.ai). For more on our security practices, visit [granola.ai/security](https://www.granola.ai/security). Our [Trust Center](https://trust.granola.ai) has everything your security team needs — SOC 2 Type II report, data handling practices, and compliance certifications. Click "Request Access" in the top right to get started. For enterprise-specific questions, reach out to [sales@granola.so](mailto:sales@granola.so). We currently hold **SOC 2 Type II**. ISO 27001 is not yet available. Visit our [Trust Center](https://trust.granola.ai) for all current certifications. Point your IT team to [granola.ai/security](https://www.granola.ai/security), our [Trust Center](https://trust.granola.ai), and our [Network troubleshooting and allowlist guide](/help-center/troubleshooting/network-troubleshooting). Granola runs locally on your device (no meeting bots), uses encrypted connections, and holds SOC 2 Type II certification. The troubleshooting guide includes the domains that may need to be allowlisted in tools like Zscaler, plus common symptoms when requests are blocked or redirected. # Data Storage & Residency All data is stored on **Amazon Web Services (AWS)** servers located in the **United States**. Data is encrypted both at rest and in transit. Your meeting notes are also cached locally on your device so you can open and edit them quickly, including offline. Currently, all data is stored on AWS in the US. We do not offer EU, UK, or other regional data residency at this time. We recognise this is important for many customers and will share updates if this changes. For more details, visit [granola.ai/security](https://www.granola.ai/security). Yes. We comply with GDPR and UK GDPR. We have a UK entity (Granola Labs Ltd, St Albans). We offer a Data Processing Addendum (DPA) incorporating EU and UK Standard Contractual Clauses. You act as the data controller; Granola acts as the data processor. See our [DPA](https://go.granola.so/dpa) and [Trust Center](https://trust.granola.ai) for full details. # Healthcare & HIPAA Granola is **not currently HIPAA compliant** and cannot sign Business Associate Agreements (BAAs). Granola should not be used to store or process Protected Health Information (PHI). We are evaluating supporting HIPAA in the future — check [granola.ai/security](https://www.granola.ai/security) for the latest status. We are not currently designed for processing patient-sensitive or clinically confidential information. We do not hold HIPAA or NHS DSP Toolkit accreditation. For non-clinical administrative use, please review our [Trust Center](https://trust.granola.ai) to see if our current security posture meets your requirements. # Education & FERPA Granola is **not currently FERPA compliant**. If your institution requires FERPA compliance, Granola may not be suitable for use with student education records at this time. # Recording, Consent & Audio Granola runs **locally on your device** and captures audio directly from your microphone and system audio. **No bot joins your meeting** — other participants will not see any additional attendee. This is a core part of our privacy-first design. You are responsible for obtaining consent from participants before using Granola. To help, Granola offers ways to make it clear to participants that notes are being captured — see [Let people know you're using Granola](/help-center/consent-security-privacy/transparency-solutions/introduction). We strongly recommend always informing participants that you're taking AI-enhanced notes. No. Audio is temporarily cached during the meeting for transcription only. Once transcription is complete, the audio is deleted from our systems and any third-party services. We do not retain audio recordings. Granola requires you to **click to start** recording — it does not start completely automatically. However, if a meeting runs longer than expected or you don't end the session, it may continue transcribing. Always click **End** when your meeting finishes to ensure clean separation between sessions. # Note Privacy & Sharing Your notes are **private by default**. No one in your workspace can see your notes unless you explicitly share them. You control sharing with three levels: **Private** (only you), **Only your company** (people signed in with your company email), or **Anyone with link** (public). This applies across all plans, including the free tier. See [Sharing controls](/help-center/consent-security-privacy/sharing-controls) for details. No — admins cannot see your individual notes. Notes remain private to you unless you choose to add them to a folder in your team space or share them directly with specific colleagues. Enterprise admins can set maximum sharing permissions (e.g. restrict public links), but they cannot view your private notes. See [Sharing controls](/help-center/consent-security-privacy/sharing-controls) for more. The MCP integration uses browser-based OAuth and only accesses notes you have permission to view. Colleagues using the same Claude or Cursor instance would not gain access to your Granola notes through the integration. Yes — transferred notes remain private by default. Your teammates won't have access unless you choose to share them. # AI & Model Training By default on Free and Business plans, anonymised data may be used for Granola's own model improvements. You can **opt out at any time**: go to **Settings → Preferences → Data & sharing** and turn off **"Use my data to improve models for everyone."** Third parties like OpenAI and Anthropic are **never** allowed to train on your data — we have enterprise agreements preventing this. On the **Enterprise** plan, admins can configure org-wide opt-out in **Settings → Workspace > General** under **Data security**. On the **Business** plan, each user needs to opt out individually. For more details, visit [granola.ai/security](https://www.granola.ai/security). We cannot guarantee that anonymised data wasn't used before you changed the setting. However, once you opt out, **none of your data** will be used for any future model training. # Data Retention & Deletion Notes and transcripts are retained **indefinitely** unless you or your admin configures a retention policy. Enterprise plans offer configurable auto-deletion retention periods for transcripts. Contact [hey@granola.so](mailto:hey@granola.so) if you'd like to adjust your workspace's retention settings. Go to **Settings → Profile → Delete Account** in the app. If you no longer have access to the app, email [hey@granola.so](mailto:hey@granola.so) and we'll process your account deletion and remove all associated data. See [Deleting your account](/help-center/deleting-your-account) for more. Yes — under GDPR Article 20, you have the right to a copy of all your personal data in a structured, machine-readable format, which you can request by emailing [hey@granola.so](mailto:hey@granola.so). For a CSV export of your historical notes from the app, see [Exporting historical notes](/help-center/sharing/exporting-notes). # Legal & Procurement Our standard DPA is available at [go.granola.so/dpa](https://go.granola.so/dpa). It incorporates EU and UK Standard Contractual Clauses. Custom DPAs are not available. A list of subprocessors is available in our [Trust Center](https://trust.granola.ai). We don't have a formal bug bounty programme, but we do offer **monetary rewards** for legitimate security vulnerability reports based on severity and impact. Read our [Vulnerability Disclosure Policy](/help-center/policies/terms-of-service/vulnerability-disclosure-policy). # Authentication & Enterprise Controls Yes — SSO is available on **Enterprise** plans for organisations with 50+ seats. We support Google OAuth and Microsoft authentication on all plans. Contact [sales@granola.so](mailto:sales@granola.so) for SSO configuration. Granola does not have a built-in 2FA or MFA feature. All authentication is delegated to your identity provider — Google, Microsoft, or your organization's SSO provider. To protect your Granola account with multi-factor authentication, enable it on your identity provider. See [Signing in and connecting your calendar](/help-center/signing-in-and-connecting-your-calendar) for more on how authentication works. Granola does not manage passwords directly. All authentication is delegated to your identity provider — Google, Microsoft, or your organization's SSO provider. Whatever password policies your identity provider enforces (complexity requirements, expiration, etc.) apply to your Granola sign-in. Enterprise admins get: org-wide sharing restrictions, org-wide model training opt-out, transcript retention policies, SSO enforcement, usage analytics, and priority support. Visit [granola.ai/security](https://www.granola.ai/security) or contact [sales@granola.so](mailto:sales@granola.so) to learn more. *** Can't find what you're looking for? [Chat with our docs](https://help.granola.ai) or email [hey@granola.so](mailto:hey@granola.so). For enterprise security inquiries, contact [sales@granola.so](mailto:sales@granola.so). # Sharing controls Source: https://docs.granola.ai/help-center/consent-security-privacy/sharing-controls Control who can see your Granola notes. Set sharing permissions for folders, notes, and workspace visibility. [Granola allows you to easily share notes](../sharing/sharing-notes "../sharing/sharing-notes") with others so that everyone can benefit from the summary of the meeting and chat with the transcripts. This doc walks through how to set up controls over who can view your notes. If you're using Granola for iPhone, you'll need to follow these steps in Granola on macOS/Windows to change sharing settings. # **Editing sharing for an individual note** In each set of notes, you can view and edit who has access in the top right: image.png # **Editing default sharing permissions** ## Free or Business plans Change your Default link sharing settings to either 'Anyone with the link can view', 'Only for my company' or 'Private' depending on your preference. You can find this in **Settings > Preferences > Data & sharing**. Please note this only applies to notes created after the change — it does not apply retroactively to existing notes. image.png ## **Enterprise plans only: configure for your whole organization** If you're on our Enterprise plan, an admin can configure how your company's notes and folders can be shared to others, via **Settings > Workspace > General**. Unlike Free and Business plans, changes to this setting apply retroactively to all existing notes and folders in the workspace. Individuals in the workspace are then unable to change their sharing settings beyond this permission level. image.png There are three options: * **Allow public links**: All notes and folders will have sharing enabled. The link generated will be public and can be shared outside of your company. * **Only people at your company**: Notes and folders will have sharing enabled, but can only be viewed by someone authenticating with your workspace's email. * **Restricted access**: Notes and folders have sharing disabled, meaning no sharing link is generated and people need to be explicitly invited in order to view. On Granola for iPhone, sharing links will still be generated, but recipients will either be unable to access them (if **Restricted access** is selected), or they will only be able to access them by authenticating with your workspace's email (if **Only people at your company** is selected) # Transcript auto-deletion Source: https://docs.granola.ai/help-center/consent-security-privacy/transcript-auto-deletion Granola's transcript retention policy. How long transcripts are kept and when they're automatically deleted. Granola allows you to automatically delete transcripts after a set period of time. This applies only to **transcripts** — your notes are not affected and will remain available. This feature is available to both individual users and enterprise workspace admins. # For individual users If you're on a non-enterprise plan, you can set your own transcript auto-deletion period from your preferences. 1. Open Granola and go to **Settings** 2. In the left sidebar, click **Preferences** 3. Under the **Data & sharing** section, find **Auto deletion period for transcripts** 4. Choose a retention period from the dropdown: **1 day**, **1 week**, **1 month**, **3 months**, **6 months**, or **1 year** — or select **Off** to disable auto-deletion When you first enable this setting, you'll see a confirmation dialog explaining the consequences. The setting does not take effect immediately — a **one-week cooldown period** applies before any transcripts are deleted. This gives you time to change your mind if needed. Once the cooldown has passed, any transcripts older than your chosen retention period will be automatically deleted on a rolling basis. Your individual transcript retention setting only applies to your own transcripts within that workspace. It does not affect other members. # For enterprise workspaces Enterprise workspace admins can request a transcript retention policy that applies to **all users** across the workspace. This is currently configured by contacting Granola — reach out to your account manager or email us at [hey@granola.so](mailto:hey@granola.so). When an enterprise admin enables transcript auto-deletion: * The policy applies workspace-wide — individual users cannot override it * If any user had previously set their own individual retention preference, it is automatically overridden by the workspace-level policy * All existing transcripts older than the retention period are deleted immediately when the policy is activated — there is no cooldown period for enterprise policies Enterprise admins can view the current retention setting in **Workspace Settings** under the **Data security** section. # Important things to know before enabling Transcript deletion is **permanent and irreversible**. Once a transcript is deleted, it cannot be recovered. Before enabling transcript auto-deletion, make sure you understand the following: * **Notes are not affected.** Only the underlying transcript is deleted — your AI-generated notes and any manual notes you've taken will remain. * **Regenerating notes will not work properly.** Granola uses the transcript to generate and regenerate your notes. Once a transcript is deleted, you will no longer be able to regenerate notes for that meeting. Make sure you're happy with your notes before the transcript is deleted. * **Chat quality will be degraded.** Granola Chat uses the transcript to answer questions about your meetings. Without the transcript, chat responses for affected meetings will be limited to whatever is in your notes. * **There is a one-week cooldown for individual users only.** When you first enable the setting (or change the retention period), there is a one-week waiting period before any transcripts are actually deleted. Enterprise workspace policies do not have a cooldown — existing transcripts are deleted immediately when the policy is activated. * **Enterprise settings take priority.** If your workspace admin sets a retention policy, it overrides any individual setting you may have configured. * **Deletion happens automatically.** Once the cooldown has passed, transcripts older than the retention period are deleted automatically on a rolling basis — you won't be prompted each time. # What happens after a transcript is deleted When viewing a meeting whose transcript has been deleted: * Your notes will still be visible and editable * The transcript panel will show a message indicating that the transcript has been deleted * You will not be able to regenerate or update your AI-generated notes for that meeting * Chat responses about that meeting will be limited # Frequently asked questions No. Once a transcript is deleted, it is permanently removed and cannot be recovered. No. Transcript auto-deletion only removes the transcript. Your notes remain untouched. Yes. Individual users can set the retention period back to **Off** at any time. For enterprise workspaces, contact your workspace admin or Granola support. No. Workspace-level retention policies apply to all members and cannot be overridden by individual users. Contact your workspace admin if you have concerns. # Turn on transparency features for your team (Admin Guide) Source: https://docs.granola.ai/help-center/consent-security-privacy/transparency-solutions/for-enterprise-admins Admin guide to Granola's transparency settings: the automated chat message and Granola Watermark. Compare both options and follow the per-platform setup guides. This guide is for **Enterprise** plan admins who want to enforce transparency features for everyone in their workspace. On a **Free** or **Business** plan? See [user guide](/help-center/consent-security-privacy/transparency-solutions/for-individuals) to set it up just for yourself. Granola gives you two ways to make it clear to meeting participants that notes are being captured. You can enable one or both options for your team. ## Comparing the two options | | **Automated chat message** | **Granola Watermark** | | :------------------------ | :----------------------------------------------------------------- | :------------------------------------------------------------------------ | | **What participants see** | A message from Granola posted in the meeting chat | A small badge overlaid on your video | | **Platforms** | macOS (General Availability), Windows (Beta) | macOS (General Availability), Windows (Beta) | | **Meeting apps** | Google Meet, Zoom (Teams coming soon) | Google Meet, Zoom and Teams | | **Timing** | As soon as the meeting starts and you are using Granola | Present throughout the call as long as you've selected the Granola camera | ## Automated chat message Granola sends a message in your meeting chat as soon as the call starts to let everyone know that it's transcribing. It's quick, automatic, and visible without interrupting the flow of conversation. On Google Meet, the message is pinned so even late joiners can still see it. A pinned consent message in the meeting chat reading "Hey, I'm using www.granola.ai to transcribe and take notes." How the message gets delivered depends on the meeting app: * **Google Meet** — delivered by the **[Granola Chrome extension](https://chromewebstore.google.com/detail/granola/opaadbjlebbbnmjjgdmdllingedoleml)**. Works on macOS and Windows. Requires Google Chrome or a supported Chromium based browser (Edge, Arc, Brave). * **Zoom** — delivered by auto-pasting into the chat. On **macOS**, workspace admins can enforce this for the whole team (each user grants Accessibility permission). On **Windows**, individual users can turn it on for themselves in personal settings; workspace-wide enforcement for Zoom is not available yet. Install the Chrome extension, allow pinning, and enable the notice. Grant Accessibility permission and enable the notice (macOS). ## Granola Watermark Adds a visible indicator (the "watermark" badge) to your video so other participants can see that Granola is transcribing. It works with any video app that lets you choose a camera source — Google Meet, Zoom, Microsoft Teams, and others — on both macOS and Windows (beta). The watermark only appears while Granola is actively transcribing and disappears when you stop. Before workspace watermark setup can be enabled, you must first enable at least one automated chat message option (Google Meet or Zoom). This ensures Granola can still keep transcription compliant if a user later turns their camera off in the same meeting. Granola Watermark shown on a participant's video during a meeting. Enable it for your workspace, then install the Granola camera on each device. Questions about either feature? Contact **[hey@granola.so](mailto:hey@granola.so)**. # Google Meet setup (Admin Guide) Source: https://docs.granola.ai/help-center/consent-security-privacy/transparency-solutions/for-enterprise-admins/google-meet Admin setup for Granola's automated chat message on Google Meet: enable the notice, deploy the Chrome extension via Google Admin, scope it with Organizational Units or Groups, and allow pinning. macOS Windows This guide is for **Enterprise** plan admins who want to enforce transparency features for everyone in their workspace. On a **Free** or **Business** plan? See [user guide](/help-center/consent-security-privacy/transparency-solutions/for-individuals) to set it up just for yourself. There are three parts to setting this up: deploying the Chrome extension, allowing the message to be pinned, and enabling the feature in Granola. ## 1. Install the Granola Chrome extension onto employees' browsers Each workspace member needs the browser extension. Admins can deploy it automatically via Google Admin. You can roll it out to your entire organization, or scope it to specific teams using **Organizational Units (OUs)** or **Google Groups**. **Add the extension** 1. Sign in to your [Google Admin console](https://admin.google.com). 2. Go to **[Devices > Chrome > Apps & extensions > Users & browsers](https://admin.google.com/ac/chrome/apps/user)**. 3. Click the **+** (plus) button in the lower right corner and choose **Add from Chrome Web Store**. Google Admin console showing the Apps & extensions page with the Add from Chrome Web Store button highlighted 4. Click **Search by ID** in the upper right and paste the extension ID: `opaadbjlebbbnmjjgdmdllingedoleml` 5. Click **Select** to add the Granola extension. Chrome Web Store picker with the Granola extension ID entered in the Search by ID field and the Select button highlighted 6. Set the installation policy to **Force install** or **Force install + pin to browser toolbar** to ensure consistent deployment across your organization. Installation policy dropdown with "Force install + pin to browser toolbar" selected **Scope installation to specific users** By default, the extension applies to your entire organization. To limit it to specific teams, departments, or locations, you have two options: [Organizational Units](https://support.google.com/a/answer/182537) let you group users by department, location, or any other criteria and apply policies to each group independently. 1. In the [Google Admin console](https://admin.google.com), go to **[Directory > Organizational units](https://admin.google.com/ac/orgunits)**. 2. If you don't already have an OU for the target group, [create one](https://support.google.com/a/answer/182537#zippy=%2Ccreate-an-organizational-unit). 3. [Move the relevant users](https://support.google.com/a/answer/182449) into that OU. 4. Go to **[Devices > Chrome > Apps & extensions > Users & browsers](https://admin.google.com/ac/chrome/apps/user)**. 5. In the left sidebar, **select the OU** you want to target (instead of the top-level organization). 6. Add or configure the Granola extension for that OU. Only users in the selected OU will receive the installation. For more details, see Google's documentation on [viewing and configuring apps & extensions](https://support.google.com/chrome/a/answer/6177447). If restructuring your OUs isn't practical, you can target installation via a [Google Group](https://support.google.com/a/answer/9400082) instead. This is useful when users span multiple OUs (e.g., a cross-location team). 1. In the [Google Admin console](https://admin.google.com), go to **[Directory > Groups](https://admin.google.com/ac/groups)**. 2. Create a new group (or use an existing one) containing the users who should receive the extension. For example, `granola-users@yourcompany.com`. 3. Go to **[Devices > Chrome > Apps & extensions > Users & browsers](https://admin.google.com/ac/chrome/apps/user)**. 4. In the left sidebar, search for and **select the group** you want to target. 5. Add or configure the Granola extension for that group. Only members of the group will receive the installation. For more details, see Google's documentation on [managing group-based policies](https://support.google.com/chrome/a/answer/13264197). You can combine both approaches — for example, force-install the extension for an OU representing a specific office, and also allow installation for members of a cross-functional Google Group. The extension requires Google Chrome or another supported Chromium browser (Edge, Arc, Brave). Automated force-install through Google Admin applies to **Google Chrome**. Workspace members on other supported browsers (Edge, Arc, Brave) may need to install the extension manually from the [Chrome Web Store](https://chromewebstore.google.com/detail/granola/opaadbjlebbbnmjjgdmdllingedoleml). ## 2. Allow the message to be pinned When Continuous Meeting Chat is enabled, the consent notice cannot be pinned. To allow pinning for maximum visibility, disable it: 1. Sign in to the [Google Admin console](https://admin.google.com). 2. Go to **Apps > Google Workspace > Google Meet**. 3. Click **Meet safety settings**. 4. Find the **Continuous meeting chat** setting. 5. Select **Default off — Hosts cannot modify** (recommended). 6. Click **Save**. This setting applies to your entire Google Workspace organization by default. You can scope it to the same Organizational Unit (OU) or Google Group you used to deploy the browser extension. ## 3. Enable automated chat messages for your workspace The workspace "Notify participants via meeting chat" settings page with Notify in Google Meet enabled. 1. Open **Settings > Workspace > General > Transparency > Automated chat messages for your team**. 2. Find **Automated chat message in Google Meet** and click **Set up**. 3. Complete the setup, then click **Enable for all workspace users** to turn it on for everyone. ## Things to know * **Late joiners**: Participants who join after the message was sent will still see it on desktop (via the pinned message). Late joiners on mobile may not see pinned messages [due to Google Chat limitations](https://support.google.com/meet/answer/9308979?hl=en). * **External participants**: Depending on the meeting's chat configuration, participants from outside your organization who join late may not see the chat message. * **Continuous Meeting Chat**: If Continuous Meeting Chat is still enabled, the notice will be sent but **will not be pinned**. See [Allow the message to be pinned](#2-allow-the-message-to-be-pinned) above. ## FAQs The notice is sent **once per meeting** — workspace members won't see duplicate messages if they briefly leave and rejoin. For the in-meeting notice, the browser extension only sends the message — it doesn't access meeting audio, video, or transcripts. (If your workspace also uses Google Meet speaker attribution, the extension reads active-speaker and participant-name data for that feature.) The browser extension currently requires Google Chrome. Other Chromium based browsers (Edge, Arc, Brave) are supported; other browsers are not. No. When an admin enables the notice for the workspace, workspace members can't disable it as long as the Granola Chrome extension is installed in their browser. Yes — Granola can also post the notice in [Zoom](/help-center/consent-security-privacy/transparency-solutions/for-enterprise-admins/zoom). Support for more apps is coming. Contact us at **[hey@granola.so](mailto:hey@granola.so)** and we'll be happy to help. # Setting up Granola Watermark (Admin Guide) Source: https://docs.granola.ai/help-center/consent-security-privacy/transparency-solutions/for-enterprise-admins/watermark Enable, require, and deploy Granola Watermark for your workspace, including MDM deployment on macOS and Windows. macOS 14+ Windows 11 (beta) This guide is for **Enterprise** plan admins who want to enforce transparency features for everyone in their workspace. On a **Free** or **Business** plan? See [user guide](/help-center/consent-security-privacy/transparency-solutions/for-individuals) to set it up just for yourself. In **Settings > Workspace > General > Transparency**, if **Granola Watermark for your team** shows a **Contact us** button (as below), it isn't enabled for your workspace yet. Email [hey@granola.so](mailto:hey@granola.so) if you'd like us to turn it on. In the meantime, you can try the watermark for yourself through [individual settings](/help-center/consent-security-privacy/transparency-solutions/for-individuals/watermark). The workspace Transparency settings showing a Contact us button next to Granola Watermark for your team. Setup has three parts: (1) enable at least one automated chat message option, (2) install the Granola camera on each device, and (3) enable watermark for your workspace. Granola Watermark is available on **macOS 14.0+** and **Windows 11**. ## 1. Enable at least one automated chat message option (required) Before you can start watermark setup, your workspace must have at least one automated chat message option enabled: * [Google Meet setup (Admin Guide)](/help-center/consent-security-privacy/transparency-solutions/for-enterprise-admins/google-meet) * [Zoom setup (Admin Guide)](/help-center/consent-security-privacy/transparency-solutions/for-enterprise-admins/zoom) This prerequisite exists because if a user turns their camera off mid-call, Granola can continue transcribing only after transparency has already been established in that meeting — either an automated chat message was sent, or the user had already shown Granola Watermark earlier in the same call. ## 2. Enable for your workspace (admin) The workspace "Watermark on video" settings page with the Turn on watermark option. 1. Open **Settings > Workspace > General**, then in the **Transparency** section find **Show a watermark on workspace members' video**. 2. Click **Set up**, complete the wizard, and click **Enable for all users**. Once enabled, workspace members are prompted to complete a one-time setup flow in Granola the next time they open the app. This requires them to switch their meeting camera to a **Granola Watermark** option before they can transcribe — if their meeting app isn't using Granola Watermark, Granola may stop transcribing until they switch to one. Workspace members can't opt out from individual preferences. ## 3. Install the Granola camera on each device Workspace admins can use MDM to remove the admin/password prompts from the Granola camera setup flow. The steps below are a starting point. Exact deployment steps depend on your MDM tool. If you need help with a specific MDM, contact **[hey@granola.so](mailto:hey@granola.so)**. The Granola camera is delivered as a **system extension** bundled inside Granola.app. To remove admin approval prompts, pre-approve the system extension (team ID `QZ7DHHLN25`, bundle ID `com.granola.app.GranolaMacWebcam.Extension`) with a `com.apple.system-extension-policy` configuration profile. Below is an example `.mobileconfig` you can use directly, or adapt as a starting point. ```xml theme={null} PayloadContent AllowedSystemExtensions QZ7DHHLN25 com.granola.app.GranolaMacWebcam.Extension PayloadDescription Pre-approves the Granola camera extension. PayloadDisplayName System Extensions PayloadIdentifier ai.granola.allow-granola-webcam-system-extension.system-extension-policy PayloadOrganization Granola PayloadType com.apple.system-extension-policy PayloadUUID FB488C66-A746-4D92-873A-71F5DF50F88B PayloadVersion 1 PayloadDescription Pre-approves the Granola camera extension. PayloadDisplayName Allow Granola Watermark system extension PayloadIdentifier ai.granola.allow-granola-webcam-system-extension PayloadOrganization Granola PayloadScope System PayloadType Configuration PayloadUUID 6F9F8E39-818F-4CF9-942C-3B2B68C6B1E8 PayloadVersion 1 ``` Once the profile is applied, workspace members don't need admin permissions to install the Granola camera. They just complete a one-time setup flow in Granola. Granola Watermark for Windows is in beta. Only use these steps if Granola has enabled Windows watermark for your workspace. To join the beta, email us at **[hey@granola.so](mailto:hey@granola.so)**. On Windows, installing the Granola camera requires writing entries under `HKLM\SOFTWARE\Classes\CLSID`, which requires admin rights. Below is an example script for setting up the registry keys required. Run it elevated (as SYSTEM / admin) via your MDM during device provisioning so workspace members don't see an admin prompt. ```powershell theme={null} # GranolaVirtualCamInstaller - Register the Granola camera COM server. # # Writes the CLSID InprocServer32 entry to HKLM so Frame Server can find the DLL. # Must be run as Administrator. $ErrorActionPreference = "Stop" # Admin check $isAdmin = ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole( [Security.Principal.WindowsBuiltInRole]::Administrator) if (-not $isAdmin) { Write-Host "Error: This script requires Administrator privileges." exit 1 } $ClsidKey = "HKLM:\SOFTWARE\Classes\CLSID\{63F1BB5C-B141-4E20-948C-6293D4722568}" $InprocKey = "$ClsidKey\InprocServer32" $DllPath = Join-Path $env:PROGRAMDATA "Granola\VirtualCamera\VirtualCameraMediaSource.dll" # Create CLSID key New-Item -Path $ClsidKey -Force | Out-Null Set-ItemProperty -Path $ClsidKey -Name "(Default)" -Value "VirtualCameraMediaSource" # Create InprocServer32 subkey New-Item -Path $InprocKey -Force | Out-Null Set-ItemProperty -Path $InprocKey -Name "(Default)" -Value $DllPath Set-ItemProperty -Path $InprocKey -Name "ThreadingModel" -Value "Both" # Verify registration succeeded if (-not (Test-Path $InprocKey)) { Write-Host "Error: COM registration verification failed." exit 1 } Write-Host "COM server registered successfully." Write-Host " CLSID: {63F1BB5C-B141-4E20-948C-6293D4722568}" Write-Host " DLL: $DllPath" exit 0 ``` Once the script has run, workspace members don't need admin permissions to install the Granola camera. They just complete a one-time setup flow in Granola. ## What workspace members need to do Workspace members complete a one-time setup flow on their device, then choose a **Granola Watermark** camera in their meeting app. When Granola Watermark is enabled for the workspace: * Workspace members can't opt out from individual preferences. * Granola may stop transcribing until the workspace member's meeting app is using the Granola camera. * They still need to select Granola Watermark in each meeting app they use. Most meeting apps remember this choice. You can share [Setting up Granola Watermark on Mac](/help-center/consent-security-privacy/transparency-solutions/for-individuals/watermark) with workspace members so they know how to set up, use, and troubleshoot the watermark. ## Communicate the rollout Before enabling or requiring the watermark, tell workspace members: * Granola Watermark appears only while Granola is transcribing. * It is available on macOS 14.0+ and Windows 11+ (Windows is beta). * They need to complete a one-time setup flow in Granola. * They need to choose a **Granola Watermark** camera in Zoom, Google Meet, Microsoft Teams, or any other meeting app they use. * If the workspace requires the watermark, they won't be able to turn it off from individual preferences. * Granola may stop transcribing until they switch their meeting app to the Granola camera. * If someone turns their camera off mid-call, Granola can continue only after transparency has already been established in that meeting (an automated chat message was sent, or Granola Watermark had already been shown earlier in the call). Questions? Contact **[hey@granola.so](mailto:hey@granola.so)**. # Zoom setup (Admin Guide) Source: https://docs.granola.ai/help-center/consent-security-privacy/transparency-solutions/for-enterprise-admins/zoom Set up Granola's automated chat message for Zoom on macOS: grant Accessibility permission and enable the notice for your workspace. macOS This guide is for **Enterprise** plan admins who want to enforce transparency features for everyone in their workspace. On a **Free** or **Business** plan? See [user guide](/help-center/consent-security-privacy/transparency-solutions/for-individuals) to set it up just for yourself. ## 1. Allow accessibility permission (Mac devices) Each user must grant **macOS Accessibility** permission so Granola can paste into the Zoom chat window: 1. Open **System Settings > Privacy & Security > Accessibility**. 2. Enable **Granola**. On managed devices, you can pre-grant this so users never see the permission prompt — see [Auto-grant via MDM](#auto-grant-via-mdm) below. #### Auto-grant via MDM Accessibility for Granola can be pre-granted on managed devices so end users never see the macOS permission prompt. The grant is delivered as a Privacy Preferences Policy Control (PPPC) profile pre-approving Granola (team ID `QZ7DHHLN25`, bundle ID `com.granola.app`) for the Accessibility service. Below is an example `.mobileconfig` you can use directly, or adapt as a starting point. ```xml theme={null} PayloadContent PayloadDescription Grants Granola the macOS Accessibility permission so it can post automatic consent messages in meeting chats without prompting the user. PayloadDisplayName Privacy Preferences Policy Control PayloadIdentifier ai.granola.allow-granola-accessibility.pppc PayloadOrganization Granola PayloadType com.apple.TCC.configuration-profile-policy PayloadUUID 78540A61-F502-4D5A-AD6C-7FB1782239D5 PayloadVersion 1 Services Accessibility Allowed 1 CodeRequirement identifier "com.granola.app" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = QZ7DHHLN25 Comment Identifier com.granola.app IdentifierType bundleID StaticCode 0 PayloadDescription Grants Granola the macOS Accessibility permission so it can post automatic consent messages in meeting chats without prompting the user. PayloadDisplayName Allow Granola Accessibility (Automatic Consent Messaging) PayloadIdentifier ai.granola.allow-granola-accessibility PayloadOrganization Granola PayloadScope System PayloadType Configuration PayloadUUID 914FAE30-385F-4E71-873D-D256A78F333F PayloadVersion 1 ``` PPPC profiles must be delivered by an enrolled MDM (Jamf, Intune, Kandji, Mosyle, Meraki, etc.) — manual installs appear in **System Settings > Profiles** but don't apply the grant. ## 2. Enable the chat message for your workspace 1. Open **Settings > Workspace > General**. 2. In the **Transparency** section, select **Automated chat messages for your team**. 3. Find **Automated chat message in Zoom** and click **Set up**. 4. Complete the wizard, then click **Enable for all workspace users**. The workspace "Automated chat messages for your team" settings page with Automated chat message in Zoom enabled. The message sends once the transcription has started (someone else is in the meeting) and the Zoom window is in focus. ## FAQs The notice is sent once **transcription has started** (so another person is definitely present) and the **Zoom window is in focus** (you've clicked on it). It may appear slightly later into the call if little is said at the start or if you're focused on another window. If you have Loom running while you're on Granola, disable its confetti keyboard shortcut: open the Loom widget, click the three dots to open settings, and in preferences disable the keyboard shortcut for confetti. Individual Windows users can enable the Zoom chat notice for themselves in **Settings > Preferences > Transparency > Automated chat message**. This admin guide is for enforcing the notice across your whole workspace, which is currently available on **macOS only**. Workspace-wide Zoom chat messages on Windows are coming soon. Contact us at **[hey@granola.so](mailto:hey@granola.so)** and we'll be happy to help. # Let people know you're using Granola (User Guide) Source: https://docs.granola.ai/help-center/consent-security-privacy/transparency-solutions/for-individuals Individual setup for Granola's transparency features: the automated chat message and Granola Watermark. Enable them just for yourself on Free and Business plans. This guide is for individuals who want to enable transparency features just for themselves. Are you an **Enterprise** admin enforcing these for your whole workspace? See the [admin guide](/help-center/consent-security-privacy/transparency-solutions/for-enterprise-admins). Granola gives you two ways to let meeting participants know you're transcribing: * **Automated chat message** — posts a short notice into the meeting chat. * **Granola Watermark** — shows a small badge on your video while you're transcribing. You can manage both from **Settings > Preferences > Transparency**. Granola's individual Transparency preferences, showing the meeting chat notice and watermark options. ## Set up the automated chat message Install the Granola browser extension. Turn on the Zoom chat notice. macOS also requires Accessibility permission. ## Set up Granola Watermark Turn it on, install the camera, and select it in your meeting app. Questions? Contact **[hey@granola.so](mailto:hey@granola.so)**. # Setting up automated chat message on Google Meet (User Guide) Source: https://docs.granola.ai/help-center/consent-security-privacy/transparency-solutions/for-individuals/google-meet Set up Granola's automated chat message for Google Meet just for yourself: install the Granola browser extension and it connects automatically. macOS Windows This guide is for individuals who want to enable the notice just for themselves. Are you an **Enterprise** admin enforcing this for your whole workspace? See the [admin guide](/help-center/consent-security-privacy/transparency-solutions/for-enterprise-admins/google-meet). ## Install the Granola browser extension 1. Open **Settings > Preferences > Transparency > Notify participants via meeting chat**. The "Notify participants via meeting chat" preferences page with Notify in Google Meet. 2. Find **Notify in Google Meet** and click **Set up**. The "Add notice in Google Meet chat" setup window with the Install extension button. 3. Click **Install extension** and add the [Granola browser extension](https://chromewebstore.google.com/detail/granola/opaadbjlebbbnmjjgdmdllingedoleml) from the Chrome Web Store. The Granola extension on the Chrome Web Store with the Add to Chrome button. 4. Return to Granola — once the extension shows **Connected**, click **Continue** to enable the feature. The setup window showing the extension connected, with Continue enabled. ## Important to know * The notice is sent **once per meeting** — you won't get duplicate messages if you briefly leave and rejoin. * **Late joiners** on desktop see the pinned message. Late joiners on mobile, or external participants, may not see it depending on the meeting's chat settings. * For the notice, the extension only sends the message — it doesn't access meeting audio, video, or transcripts. (If you also use Google Meet speaker attribution, the extension reads active-speaker and participant-name data for that feature.) * Requires Google Chrome or a supported Chromium browser (Edge, Arc, Brave). Other browsers aren't supported yet. Questions? Contact **[hey@granola.so](mailto:hey@granola.so)**. # Setting up Granola Watermark (User Guide) Source: https://docs.granola.ai/help-center/consent-security-privacy/transparency-solutions/for-individuals/watermark Set up Granola Watermark on macOS or Windows — whether you turn it on yourself or your workspace requires it: install the Granola camera and select it in your meeting app. macOS 14+ Windows 11 This guide is for workspace members setting up Granola Watermark on their own desktop app — whether you're turning it on yourself or your workspace requires it. Are you an **Enterprise** admin configuring this for everyone? See the [admin guide](/help-center/consent-security-privacy/transparency-solutions/for-enterprise-admins/watermark). Adds a visible indicator to your video so other participants can see that Granola is transcribing. It works with any video app that lets you choose a camera source — Google Meet, Zoom, Microsoft Teams, and others — on both macOS and Windows. The watermark only appears while Granola is actively transcribing and disappears when you stop. Granola Watermark shown on a participant's video during a meeting. ## Set up Granola Watermark on Mac On macOS, Granola Watermark requires **macOS 14.0 or later**. ### 1. Start the one-time setup How you start the one-time setup depends on whether you're turning the watermark on yourself or your workspace requires it. Both paths lead to the same installation dialog. 1. Go to **Settings > Preferences > Transparency > Granola Watermark**. Granola's individual Transparency preferences. 2. Next to **Granola Watermark**, click **Set up**. The "Watermark on video" preferences page. When your admin requires the watermark, you don't start from preferences. The next time you open Granola, the **Home** view shows a **Setup required** card explaining that your workspace requires a watermark on your video while transcribing. 1. Click **Set up now** on that card. Because your workspace manages this setting, you can't turn the watermark off from individual preferences. Granola may also stop transcribing until your meeting app is using a **Granola Watermark** camera, so complete the setup before your next call. ### 2. Install the Granola camera After that, in the setup dialog that opens, go through the installation steps: 1. Click **Install** to install the Granola camera. 2. A macOS system dialog appears. Click **Open System Settings** — **not OK**. 3. In System Settings, toggle on the **Granola** camera extension and confirm with your Mac password or Touch ID. 4. Return to Granola — the watermark is now ready to use. If you dismissed the system dialog by clicking **OK** instead of **Open System Settings**, the extension won't be enabled yet — see [I can't find the Granola extension in macOS System Settings](#troubleshooting-macos) below to turn it on manually. ### 3. Select Granola Watermark in each meeting app The first time you use a meeting app after installing, choose the Granola camera in that app's video settings. It's named after your existing camera with `- Granola Watermark` added — for example, `FaceTime HD Camera - Granola Watermark`. Most apps remember the choice, so you only do this once per app. | Meeting app | Where to choose the camera | | :------------------ | :----------------------------------- | | **Google Meet** | Settings (gear) > **Video** > Camera | | **Zoom** | Settings > **Video** > Camera | | **Microsoft Teams** | Settings > **Devices** > Camera | It also works in Slack and any other app that lets you pick a camera source — choose the ` - Granola Watermark` camera in that app's video settings. Until you switch cameras, Granola shows a reminder in the meeting view: Meeting view showing a reminder to switch your camera to Granola Watermark. The watermark only appears on your video while Granola is actively transcribing — when transcription stops, it will disappear. If you turn your camera off mid-call, Granola can continue transcribing only after transparency has already been established in that meeting (for example, Granola Watermark was shown earlier in the call, or an automated chat message was sent). ## Troubleshooting (macOS) First, make sure Granola is running. Granola cameras are only available while Granola is open; if you quit Granola completely, the cameras disappear from meeting apps. If Granola is running and the cameras still don't appear, fully quit and reopen the meeting app, then check the camera picker again. For browser-based meetings, quit and reopen the whole browser, not just the meeting tab. This applies to Zoom, Google Meet in Chrome, Slack, Microsoft Teams, and other meeting apps. Most meeting apps mirror your own video preview, so text in your self-view can look backwards. Other participants usually see the non-mirrored version, with the watermark text the right way around. On macOS, Granola can check whether the Granola camera is installed and working. 1. Open **Settings > Get help** in Granola. 2. Click **Troubleshooting**, then find **Granola Watermark**. 3. Click **Copy details** if you need to send diagnostics to support, or **Reinstall extension** if Granola reports a problem. If you dismissed the setup dialog (clicked **OK** instead of **Open System Settings**), or Granola can't open the right page automatically, you can enable the extension manually. Depending on your macOS version, it appears in a different place. 1. Open **System Settings**. 2. Go to **General > Login Items & Extensions**. Mac System Settings showing General > Login Items & Extensions. 3. Scroll to **By App and By Category**, click **By Category**, then click the info icon next to **Camera Extensions**. Mac System Settings showing the Camera Extensions entry under "By Category". 4. Enable the Granola extension. System Settings showing the Granola camera extension toggle. 5. If Granola also asks for camera access, go to **Privacy & Security > Camera** and enable Granola. Camera access is separate from the camera extension approval. 1. Open **System Settings**. 2. Go to **Privacy & Security**. 3. Scroll down to **Security** and look for the message that system software from Granola was blocked from loading. Mac System Settings showing the Security section with a Granola system software approval prompt. 4. Click **Allow**. 5. If Granola also asks for camera access, go to **Privacy & Security > Camera** and enable Granola. Camera access is separate from the camera extension approval. After enabling the extension, enter your Mac password or use Touch ID to confirm, then return to Granola. Granola needs to detect you using the Granola camera. 1. Open a new browser tab. 2. Type `meet.new` in your URL bar and press `Enter`. 3. Select a **Granola Watermark** option as your camera. If you still can't see the camera, try quitting and restarting your browser. Google Meet's camera picker with "Granola Watermark" highlighted. 4. All set! Make sure you use this camera in all of your meetings. Granola needs to detect you using the Granola camera. 1. Open the Zoom app and make sure you're logged in. 2. Start a new meeting. The Zoom Workplace home screen with the "New meeting" button highlighted. 3. Select a **Granola Watermark** option as your camera. If you still can't see the camera, try quitting and restarting Zoom. Zoom's camera picker with "Granola Watermark" highlighted in the dropdown. 4. All set! Make sure you use this camera in all of your meetings. 1. Open the Microsoft Teams app and make sure you're logged in. 2. Click **Meet**. Microsoft Teams sidebar with the "Meet" tab highlighted. 3. Click **Create a meeting link**, then **Create and copy link**. Microsoft Teams Meet view with the "Create a meeting link" button and "Create and copy link" confirmation highlighted. 4. Click **Join** for the meeting you just created. Microsoft Teams Meet view with the "Join" button on the newly-created meeting card highlighted. 5. Select a **Granola Watermark** option as your camera. If you still can't see the camera, try quitting and restarting Microsoft Teams. Microsoft Teams pre-join screen with "Granola Watermark" highlighted in the camera picker. 6. All set! Make sure you use this camera in all of your meetings. This can happen in browser-based meetings (Google Meet, Zoom web, Teams web, etc.) when the camera list gets out of sync — for example, right after installing or updating Granola Watermark. Google Meet showing the "Camera not found" message next to the Granola "Change your camera" prompt. To fix it, **quit and reopen your browser**, then rejoin the meeting. When the meeting reloads, open the camera picker and select a **Granola Watermark** option. ## Setting up Granola Watermark on Windows Granola Watermark for Windows is in beta. If you'd like to be a beta user, please email us at **[hey@granola.so](mailto:hey@granola.so)**. Windows setup requires **Windows 11**. Questions? Contact **[hey@granola.so](mailto:hey@granola.so)**. # Setting up automated chat message on Zoom (User Guide) Source: https://docs.granola.ai/help-center/consent-security-privacy/transparency-solutions/for-individuals/zoom Set up Granola's automated chat message for Zoom just for yourself on macOS or Windows. macOS Windows This guide is for individuals who want to enable the notice just for themselves. Are you an **Enterprise** admin enforcing this for your whole workspace? See the [admin guide](/help-center/consent-security-privacy/transparency-solutions/for-enterprise-admins/zoom). ## Windows setup 1. Open **Settings > Preferences > Transparency > Automated chat message**. 2. Find **Automated chat message in Zoom** and turn on the toggle switch. The "Automated chat message" preferences page with a toggle switch for Automated chat message in Zoom. No extra permissions are required on Windows — once the toggle is on, Granola can post the notice in Zoom chat automatically. ## macOS setup On Mac, there are two steps: turn on the setting and then grant the Accessibility permission. ### Step 1 — Enable the Zoom chat feature 1. Open **Settings > Preferences > Transparency > Automated chat message**, find **Automated chat message in Zoom**, and click **Set up**. The "Automated chat message" preferences page with Set up next to Automated chat message in Zoom. 2. In the setup window, click **Enable accessibility**. The "Add notice in Zoom chat" setup window with the Enable accessibility button. ### Step 2 — Grant Accessibility permission 1. macOS opens **System Settings > Privacy & Security > Accessibility**. Enable (or drag in) **Granola** and confirm. macOS asks to let Granola "control your computer" — this is required so Granola can foreground the Zoom window and paste the message. macOS System Settings Accessibility pane with Granola being added. 2. Back in Granola, the setup shows **Accessibility enabled** — click **Continue**. The setup window showing Accessibility enabled, with Continue active. 3. **Automated chat message in Zoom** is now on. The preferences page with Automated chat message in Zoom toggled on. ## When the message sends The message is posted automatically when **both** of these are true: * Transcription has started and captured some speech (i.e. someone else is in the meeting — you won't notify an empty room), and * The Zoom window is **in focus** (you've clicked on it). So it may appear slightly later in the call if little is said at the start or you're focused on another window. Also make sure the Zoom chat composer is empty — if you've already typed something there, Granola can't paste into it. ## Troubleshooting If Loom is running, its confetti keyboard shortcut can break auto-paste. Open the Loom widget, click the three dots, go to **Preferences**, and disable the confetti keyboard shortcut. Contact us at **[hey@granola.so](mailto:hey@granola.so)** and we'll be happy to help. ## Microsoft Teams Automated chat message for Teams is coming soon. If you'd like to be a Design Partner, please email us at **[hey@granola.so](mailto:hey@granola.so)**. # Let People Know You're Using Granola Source: https://docs.granola.ai/help-center/consent-security-privacy/transparency-solutions/introduction How Granola helps you let meeting participants know you're transcribing with an automated chat message and Granola Watermark. # Introduction Granola gives you two transparency features to make it clear to meeting participants that notes are being captured. You can enable one or both, just for yourself or across your team — [see how to set them up](#how-to-set-up-transparency-features-for-your-team). The first option is an **automated chat message**: Granola posts a message in your meeting chat when it starts transcribing to let everyone know. It's quick, automatic, and visible without interrupting the flow of conversation. A pinned consent message in Google Meet chat reading "Hey, I'm using www.granola.ai to transcribe and take notes." The second is **Granola Watermark**, which when selected, displays a visible indicator on your video that Granola is transcribing and stays present throughout the call. Granola Watermark shown on a participant's video during a meeting. ## How to set up transparency features for your team Use the links below to see how to enable the features for yourself and/or your team if you are an admin. Enable transparency features just for yourself. Enable transparency features for everyone in your workspace. ## Additional notice options in Zoom and Microsoft Teams Some organizations choose to configure additional meeting-level notice directly in their video conferencing platform. These settings are administered by the customer in Zoom or Microsoft Teams and can be used alongside Granola's consent features to provide participants with clearer, standardized notice. For Zoom, account owners and admins on eligible plans can show a custom disclaimer when participants start or join a meeting. You can enable this at the account or group level, customize the title and description, and choose whether it appears for internal participants, external participants, or both. Learn more: [https://support.zoom.com/hc/en/article?id=zm\_kb\&sysparm\_article=KB0066925](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0066925) For Microsoft Teams, IT admins can customize the in-meeting recording and transcription notification message, as well as the privacy policy URL shown to participants. This can help organizations provide a consistent notice experience when recording or transcription is used in Teams meetings. Learn more: [https://learn.microsoft.com/en-us/microsoftteams/recording-transcription-custom-message](https://learn.microsoft.com/en-us/microsoftteams/recording-transcription-custom-message) These platform-level notice settings can be helpful for organizations that want a centrally managed way to inform participants that recording, transcription, or AI note-taking tools may be used. Granola does not configure these settings on behalf of customers, and customers remain responsible for determining what notice or consent is required for their use case and jurisdiction. If you have more questions on how Granola's transparency features work, contact us at [hey@granola.so](mailto:hey@granola.so). # Customizing transcription Source: https://docs.granola.ai/help-center/customising-granola/customising-transcription Customize Granola transcription settings. Language, speaker identification, and transcription preferences. If your meetings involve a lot of company-specific jargon, you can boost the transcription accuracy of these terms by loading them into Granola before your meeting in Settings > Preferences > Language. image.png This works best by defining words and phrases that you think the transcription might miss. # Examples * Blokk - could be mis-transcribed as block * Projekt DolFin - could be mis-transcribed as project dolphin * Tekto - could be mis-transcribed as tech toe You don't need to add your own company name or names of attendees of your meetings - but you might want to add any other people or company names that you might mention in your meetings. # How to use Enter your words/phrases as a list, separated by commas, like this: ``` blokk, project dolfin, tekto ``` # What won't work * Word replacement - keywords boost recognition of terms when they are spoken, but they can't replace one word with another in the transcript, and a similar sounding word may still not be replaced. * Blocks of text - each keyword is sent to the transcription model separately, so big sentences or paragraphs won't be affected unless they are mentioned word-for-word during transcription * Acronym definitions - Granola will transcribe acronyms as they're spoken, but can't expand/define these in the transcript - but try asking Granola to define them during/after your meeting in the [chat](../getting-more-from-your-notes/chatting-with-your-meetings "../getting-more-from-your-notes/chatting-with-your-meetings")! # Multi-language support Source: https://docs.granola.ai/help-center/customising-granola/multi-language Use Granola for meetings in multiple languages. Set your meeting language for better transcription and AI enhancement. Granola supports multiple languages for transcription and generated meeting summaries. The app interface (menus, buttons, and settings) is currently available in English only. # Supported languages Granola currently supports the following languages on iOS and Android, and on our Multi-language setting on macOS/Windows: **English, French, German, Spanish, Italian, Portuguese, Dutch, Japanese, Russian, and Hindi.** Granola on iOS and Android also supports **Mandarin Chinese, Finnish, Korean, Polish, Turkish, Ukrainian and Vietnamese.** These are our transcription provider's current supported languages. If your language isn't covered here, you can submit it on our [language waitlist](https://tally.so/r/mDAZlZ "https://tally.so/r/mDAZlZ") and we'll keep you updated if our providers add support for it. # Transcribing multiple languages On desktop (macOS and Windows) when the Multi-language transcription language setting is enabled, Granola will allow you to swap between any of the supported languages throughout your meeting and should transcribe all of them. On iOS and Android, Granola will analyze the transcript and choose a single language to transcribe in, so it's best to stick to a single language throughout your meeting. Once a meeting is transcribed, the language can't be changed afterwards. # Choosing your language preferences You don't need to do anything to set up multi-language transcription on iOS and Android - it's enabled by default and works for all of the above languages. On iOS and Android, summaries are automatically generated in the majority language detected during transcription. There is no manual summary language setting on iOS and Android. On the desktop app (macOS/Windows), go to Settings > Preferences > Language to choose the languages you'd like to use for transcriptions and summaries: Language settings in Settings > Preferences ### Transcription language * English: best quality if the majority of your meetings are in English * Multi-language: seamlessly transcribes all the languages listed above, even if multiple languages are spoken in the same meeting Multi-language transcription doesn't support [internal jargon](./customising-transcription "./customising-transcription") yet, so some company names and industry-specific jargon might not be transcribed accurately. This setting will only work for new meetings - you can't translate old transcripts, although you can [ask the chat in Granola](/help-center/getting-more-from-your-notes/chatting-with-your-meetings "/help-center/getting-more-from-your-notes/chatting-with-your-meetings") to generate translations of quotes from the transcript! ### Summary language * English: AI-generated notes will be in English, regardless of the language that was transcribed during the meeting * Auto: AI-generated notes will be in the majority language that was transcribed during the meeting If you'd like to re-summarize old meeting notes based on this, you can change this setting and then open each note, then [re-generate your summarized notes](../taking-notes/ai-enhanced-notes#regenerating-your-notes "../taking-notes/ai-enhanced-notes#regenerating-your-notes"). # Changing languages during a meeting You can change the language during an active meeting in the meeting controls: image.png This might result in a brief pause in transcription while the new transcription model loads. Changing the language mid-meeting will also update your settings for future meetings - head to the Settings to change it back. # Profile and preferences Source: https://docs.granola.ai/help-center/customising-granola/profile-and-preferences Customize your Granola profile and preferences. Name, job title, and context that improves AI note quality. # Completing your profile In Settings, click **Profile** in the sidebar to add information about your job and give Granola extra context - this will improve the quality of your summarized notes, as it'll help guide our AI models towards things that you might be interested in. image.png # Model training preferences Granola uses anonymized data to train our models, so that we can improve the quality of Granola for everyone. We don't allow any of our third-party providers like Anthropic or OpenAI to train their models using any of your data. You can opt out of this in Settings > Preferences > Data & sharing: image.png # Beta features We sometimes have new features that need testing - if you'd like the opportunity to try these out, sign up for our beta channel in **Settings > Preferences > Labs**! image.png Beta channel users receive new app versions before they're available to standard release users, so you'll get updates earlier as new versions roll out. To switch back to the standard release channel, return to **Settings > Preferences > Labs** and turn off the beta option. If you run into any issues when using our beta release, email us at [hey@granola.so](mailto:hey@granola.so "mailto:hey@granola.so"). Not every app update contains new features - sometimes it's just bug fixes and small tweaks to help us prepare for bigger updates. You can read more about our bigger releases in our [changelog](https://www.granola.ai/updates "https://www.granola.ai/updates")! # Deleting your account Source: https://docs.granola.ai/help-center/deleting-your-account How to permanently delete your Granola account and all associated data. Data export options before deletion. **Deleting your account will permanently remove your account and all associated data. This action cannot be undone.** You can delete your Granola account and associated data directly from the app by following these steps: 1. Open the Granola app and go to **Settings**. 2. Click **Profile** in the sidebar (under Preferences), then scroll down to find the **Delete my account** button. 3. Click on **Delete my account** to proceed with the removal image.png If you don't have access to the desktop app, you can [log in on the web](https://notes.granola.ai/settings/delete-your-account) to delete your account. If you're still unable to access your account, please email us at [hey@granola.so](mailto:hey@granola.so "mailto:hey@granola.so") from the account you'd like deleted, and our team will assist you. # What happens to your notes and folders? * **Notes you transferred to another account:** Notes you have already [transferred to another account](/help-center/transfer-notes-between-accounts) **do not** get deleted. They now belong to that account and stay with it. * **Your notes in folders with other members:** If you created folders that have other members, the **folder itself** (the container) may remain so that other members can still use it. However, **all notes you owned** that were in those folders **are permanently deleted** when you delete your account. Only the folder structure remains; your content in it does not. * **Your private folders and notes:** Your private folders and all notes you own are permanently removed. Anything that was only in your account and not transferred is deleted and cannot be recovered. # What happens to your calendar connection? Deleting your Granola account removes Granola's access to your connected calendar (Google Calendar or Microsoft Outlook). If you'd like to verify this or manually revoke access yourself, you can do so from your calendar provider's settings: * **Google Calendar:** Go to your [Google account permissions](https://myaccount.google.com/permissions) and remove Granola from the list of apps with access. * **Microsoft / Outlook:** Go to your [Microsoft account app permissions](https://account.live.com/consent/Manage) and remove Granola from the list of apps with access. # Returning to Granola after deletion If you want to use Granola again after deleting your account, you can sign in with the same email address to create a new account. Your previous data cannot be recovered, but you are not locked out of the service. # Common feature requests Source: https://docs.granola.ai/help-center/feature-requests Frequently requested Granola features and how to request new ones. See what's on the roadmap. Our vision is that Granola will become the place where people in back-to-back meetings work, as an individual and collaboratively with their teams. We're focussed on helping you get more from the information in your meetings (by getting insights via chat or by creating artifacts for you from them), and making it easier for your whole team to collaborate around the meetings being had at an organisation. As a small team, we have to ruthlessly prioritise, and we aren't able to build everything we'd love to. Here are some of the features we're asked about most often and what we're thinking about. ## Transcription & speakers ### Speaker identification & attribution This is one of our most-requested features, and it's now rolling out. Granola can label who said what in your transcript using each participant's display name, instead of just **Me** and **Them**: * **Google Meet** — available through the [Granola browser extension](./taking-notes/speaker-attribution-google-meet) on macOS and Windows, currently being rolled out. * **Zoom** — in [early-access beta](./taking-notes/speaker-attribution-zoom) on macOS. We're continuing to expand speaker attribution across platforms. Even where it isn't yet available, our AI usually does a good job of inferring speakers from contextual clues in the transcript, and you can always correct a name directly in your notes or ask Granola Chat to update them. ### More languages While we do support the [most common languages requested](./customising-granola/multi-language), we know not all are currently supported in Granola. You can [request more languages here](https://tally.so/r/mDAZlZ) and we'll work with our transcription provider to add them. ### Editing transcripts It's not currently possible to edit transcripts. We're aware it would be useful sometimes to edit sections of the transcript, and it's something we're keeping in mind for future improvements. ## Capturing meetings ### Automatic start for all meetings The ability to opt into automatically starting Granola for all meetings is under consideration. We're mindful of the complexities this might cause when people accidentally transcribe meetings or moments that they didn't want to be transcribed, so we want to build better functionality around deleting or editing transcripts first. ### Using Granola on mobile Granola on mobile is best for in-person meetings. On iOS you can also make phone calls from the app; this isn't available on Android yet. On both platforms, we can't currently capture meeting audio for calls on platforms like Zoom or Google Meet, due to native OS restrictions on capturing audio, so our macOS and Windows apps remain the best option for virtual meetings. ### Audio or video recording & storage At the moment Granola is optimized for brilliant note-taking and creation, and we don't have plans to start supporting video or audio recordings. ## Notes & organization ### Setting a default template Meetings are summarized using our 'auto' template to begin with. You can choose different templates to change the way your notes are summarized, but it's not currently possible to set a default template other than the 'auto' option, or choose a template during or before the meeting. We're considering how to evolve templates and will try to take this use-case into account when we're designing it. ### Note organization & folders We're always improving how notes are organized, and we know there's more we can do here. Frequently requested improvements include setting a default folder for new notes, automatically filing notes into folders, and filtering for notes that haven't yet been added to a folder. Better organization is an area we're actively investing in. ## Calendars & integrations ### Apple Calendar support Granola currently syncs with Google Calendar and Microsoft/Outlook, but not Apple Calendar. We know this is a gap for people who rely on it, and it's a request we hear often. In the meantime, see [syncing your calendars](./getting-started/syncing-your-calendars) for the calendars we support today. ### Automatic export to integrations (e.g. Notion) While we do support lots of integrations, they require you to choose explicitly to send each note, rather than automatically being sent to an integration. Right now we're focusing on organizing notes on-platform better, but automatic integrations is something we're regularly looking at. It's likely that our integrations will always involve an action like adding a meeting to a folder to trigger an integration to fire. ## Something else? As with many start-ups at our stage, we have a long list of features and improvements we'd love to build that we hope to get to eventually. If there's something you'd love to see in Granola, we always want to hear it — let us know in the app or reach out to [hey@granola.so](mailto:hey@granola.so). # Chatting with your meetings Source: https://docs.granola.ai/help-center/getting-more-from-your-notes/chatting-with-your-meetings Ask questions about your meeting notes with Granola Chat. Query across meetings, get action items, and generate follow-ups. image.png Granola Chat lets you ask questions about your meetings and get instant insights from your notes or transcripts. It helps you quickly recall what was said, summarize across meetings, and extract actionable info without manually searching. In both desktop (macOS and Windows) and iOS you can find Granola Chat at the bottom of your screen. You can use Chat from your home screen to query all of your meetings, on a single meeting, or in any other set of meetings such as a folder or a People/Companies record (desktop only). # Common use cases for chat Chat is particularly useful for different scenarios depending on when you use it. **Before meetings:** * Streamlining your calendar * Prepping for specific upcoming meetings * Reminders of what was said in previous related meetings **During meetings:** * Catching up on what you missed * Getting quick recaps of action items * Understanding explanations of complex topics **After meetings:** * Finding specific decisions or details * Getting coaching and performance analysis * Generating follow-up actions **Across multiple meetings:** * Tracking patterns or recurring themes * Finding information when you can’t remember which meeting it was discussed in * Getting insights from folder-level or company-wide meeting data ## Using chat to rewrite your notes In Granola on desktop (macOS or Windows), Granola Chat can help you rewrite sections of your notes. The rewriting functionality is triggered when you use specific language like “rewrite” in your prompt, and you can mention specific sections in the notes that you want it to focus on This can be helpful for: * Making your notes more or less detailed * Correcting people's names in the notes or reassigning action points * Translating notes to another language You can also work with highlighted sections of notes - just select the text you want to work with before chatting. # How to use chat Granola Chat works fantastically with the default settings, but there's a few options you can pick to customize your results. image.png ## Setting context Granola Chat works in different contexts depending on where you use it. Setting the right scope helps you get the most relevant answers. * **Homepage chat**: Query all your notes across every meeting * **Individual meeting chat**: Ask questions about one specific meeting **before, during or after** the meeting, or rewrite notes after a meeting * **Folder level chat**: Search within team or shared note collections * **Specific meetings:** Hover over a meeting title and use the tickboxes on the left to select multiple specific meetings to use as context In next-gen Granola Chat, your scope is based on where you're chatting (homepage, a specific meeting, a folder, or selected meetings). You don't need to manually toggle transcripts on or off. How much note history chat can use depends on your plan: * **Basic (free):** last 30 days of notes * **Business / Enterprise:** full note history ## Choosing the right model Granola Chat uses Auto by default to pick the best model for your context. Which model options you can use depends on your plan: * **Basic (free):** Auto only * **Business:** Auto, or manually select from the available standard and thinking models * **Enterprise:** Auto, or manually select from the available standard and thinking models. Fable 5 must first be enabled by a workspace admin. **Standard models**: Best for quick responses and simple queries **Thinking models**: Use these for complex processing or when you need longer, more detailed outputs **General rule**: The longer or more complicated the output you need, the more you should lean toward a thinking model. Quick catch-ups and simple questions work best with faster models, while detailed analysis or document generation benefits from thinking models. ### Fable 5 on Enterprise Fable 5 is available to Business workspaces. On Enterprise, it is turned off by default. A workspace admin can enable it under **Settings > Workspace > Data security > Claude Fable 5**. When Fable 5 is used, Anthropic retains agent input-output logs for 30 days for trust and safety purposes. **Chat conversations with Fable 5 are not subject to zero data retention (ZDR).** [Learn more about Anthropic's retention practices](https://support.claude.com/en/articles/15425996-data-retention-practices-for-mythos-class-models). ## Adding extra context with file uploads For additional context beyond your meeting data, you can upload files directly to chat with the 📎 button. \[4] This helps when you need the AI to consider information from sources outside your meetings. File upload isn't available on Granola Chat on iOS. # Recipes Sometimes you'll have similar actions that you want to run multiple times in Granola Chat. For that, we've built recipes: reusable prompt templates that help you quickly get insights from your meeting notes without typing the same questions repeatedly - [read more about recipes here](./recipes "./recipes"). # Privacy Your chat history is completely private. Even if you share a Granola note with someone, your chat conversations about that note are never shared with them. Each user's chat history remains personal and confidential. To delete a chat thread, hover over it in your chat history and click the trash icon. # Troubleshooting and limitations **iPad:** Chat is not currently supported on iPad. **Understanding Granola’s data boundaries:** Granola only has access to your meeting data or files that you upload/add to folders - it doesn’t know about your emails, offline tasks, or personal to-do lists. This means chat can only answer questions based on what was discussed or documented in your meetings. **If chat isn’t finding what you need:** * Try adjusting your scope (for example, switch from one meeting to a folder or homepage chat) * Confirm you're on the right workspace plan for the note history you need (Basic = 30 days, Business/Enterprise = full history) * Ensure you’re in the right chat context (homepage vs. individual meeting vs. folder) # Granola Chat: Dictation vs. Transcription Source: https://docs.granola.ai/help-center/getting-more-from-your-notes/granola-chat-dictation-vs-transcription Understand the difference between dictation and transcription in Granola. When to use voice input vs. typed queries. Granola Chat lets you ask questions about your meetings and get instant insights from your notes and transcripts. This article explains one specific part of Granola Chat that can be confusing: the difference between **dictation in Granola Chat** and **transcribing a meeting**. *** # Quick summary * **Dictation in Granola Chat** * Use this when you want to **ask a question about meetings Granola has already captured**. * You click the **microphone icon on the Granola Chat bar** at the bottom of your screen on the desktop app. * You **speak your question instead of typing it**, then send it to chat. * Dictation is designed for **short voice questions** — not for recording full meetings. * This does **not** start a new meeting transcription. * **Transcription (new meeting)** * Use this when you want Granola to **capture and transcribe a brand new meeting or conversation**. * For meetings not tied to a calendar event, click **“New Note”** at the **top right** of the Granola desktop app. * You will see **three vertical green dancing bars** at the bottom of your screen when transcription is active. *** # Dictation in Granola Chat (microphone icon) The **microphone icon on the Granola Chat bar** at the bottom of the desktop app is for **dictation**, not transcription. Microphone icon on the Granola Chat bar Use dictation when: * You want to **ask Granola Chat a question about your existing meetings**. * You prefer to **speak** to enter your question instead of typing. Dictation is designed for short voice questions. If you need to capture a longer conversation, use transcription instead (see below). What you will see when you start dictation: * After you click the microphone icon, Granola starts **listening to your voice input**. * Two icons appear: * **X icon**: cancels the dictation and **does not send** anything to Granola Chat. * **Tick / checkmark icon**: ends the dictation and **sends your spoken question** to Granola Chat, the same way as if you had typed it. *** # Transcription: starting a new meeting with New Note If you want Granola to **transcribe & summarise a new meeting** that is **not on your calendar**, use **New Note**. New note button at the top right of the Granola desktop app To start a new ad‑hoc transcription: 1. Open the **Granola desktop app**. 2. Go to the **top right** of your screen. 3. Click **“New Note”**. 4. After you click New Note, look at the **bottom of your screen**: * You should see **three vertical green dancing bars**. * These indicate that **Granola is actively listening and transcribing**. 5. You can click on the green bars to **confirm that transcription has started**. If you **do not** see the three vertical green dancing bars after pressing New Note, Granola has likely **not** started transcribing yet. # Recipes Source: https://docs.granola.ai/help-center/getting-more-from-your-notes/recipes Create saved prompts (recipes) in Granola to automate follow-up emails, extract action items, and process meeting content. We wrote most of this article using [this recipe](https://recipes.granola.ai/r/2c83b13e-c84f-4bc3-89c7-7e0bb06c0153 "https://recipes.granola.ai/r/2c83b13e-c84f-4bc3-89c7-7e0bb06c0153")! Feel free to reuse or remix it. Recipes are reusable prompt templates that help you quickly get insights from your meeting notes without typing the same questions repeatedly. Instead of manually crafting detailed instructions each time you want to analyze your notes, you can save your favorite prompts as recipes and run them with a single click. # Accessing recipes You can bring up the recipes menu by typing forward slash (/) in the floating chat bar. This will display all available recipes, including default ones provided by Granola, recipes you’ve created, and any shared by your team. image.png Alternatively, you can browse all recipes from the sidebar menu, which opens a dedicated recipes tab. image.png # Browsing and finding recipes The recipes tab organizes your prompts into several sections to help you find what you need. image.png The **Discover** section highlights recommended recipes created by the Granola team and some of our community, that showcase useful ways to analyze your notes. Your personal recipes appear under **My recipes**, while **Workspace recipes** shows prompts shared by your team members. You can search for specific recipes using the search bar - it searches the recipe text itself as well as the title. # Creating a recipe 1. Open the recipes menu by typing / in the chat bar, or navigate to the recipes tab 2. Select “Create a recipe” 3. Give your recipe a name - this is what you'll type into chat as a shortcut 4. Write your prompt with detailed instructions for what you want analyzed and how you want the results formatted 5. Choose where the recipe should be available: * **Single meetings** — the recipe appears in individual meeting chats, including during live meetings and after they end. * **Multiple meetings** — the recipe appears on the home screen, in folders, people view, company view, or when you select multiple meetings. It won't appear in individual meeting chats. Each recipe can only be one type. If you want the same prompt available in both contexts, create a separate recipe for each. 6. Click into Advanced settings if you want to select a specific AI model. On the Basic plan, recipes use Auto. Business and Enterprise plans can choose a model: * Standard models work well for most tasks * Thinking models take longer but handle complex analysis better 7. Save your recipe 8. Once you've saved your recipe, you can publish it to your Granola [workspace](../workspaces "../workspaces"), or share it via a link. You can control who can access the link: * Private * Anyone in your workspace * Anyone with link Sharing a recipe via a link will allow anyone to try it on their meeting notes, add it to their saved recipes or edit their own version of it. They won't be able to edit your version of the recipe or see any of your meeting notes. image.png # Editing and deleting recipes You can edit or delete any recipe you've created. **To edit a recipe:** 1. Open the recipe from **My recipes** 2. Click the pencil icon in the recipe detail view to enter edit mode 3. Make your changes 4. Click **Save** **To delete a recipe:** 1. Open the recipe from **My recipes** 2. Click the pencil icon to enter edit mode 3. Click the trash icon in the bottom left corner to delete the recipe The **Remix** button appears on recipes created by others and lets you create your own editable copy. You won't see it on your own recipes because you can edit them directly. Remixing also lets you change any of the recipe's settings — for example, if a shared recipe is set to "Multiple meetings" but you want to use it on a single meeting, you can remix it and switch it to "Single meetings". # Using recipes effectively Each recipe is a static prompt template — recipes do not support variables, placeholders, or dynamic content substitution. The prompt you write is sent as-is every time you run the recipe. If you need variations for different scenarios (for example, different interview rubrics for different roles), create a separate recipe for each variation with the specific details written directly into the prompt. Recipes work best when you provide clear, specific instructions in your prompt. Consider including details about what information to extract, how to structure the output, and what areas to focus on. Common use cases include: * Extracting action items or decisions from recent meetings * Summarizing product feedback across multiple calls * Identifying features or bugs to test from development discussions * Creating interview assessments after candidate calls * Analyzing sales conversations for common objections or questions Check out our [guide on how to write effective recipes](./writing-effective-recipes "./writing-effective-recipes") for more detail. # Understanding model selection in Granola Chat Source: https://docs.granola.ai/help-center/getting-more-from-your-notes/understanding-model-selection-in-granola-chat Understand Auto and manual model selection in Granola Chat, including plan access and Fable 5 controls for Enterprise. Granola Chat can automatically pick a model for you, or let you manually select a standard or thinking model when your plan includes model selection. # Which plans can choose a model? * **Basic (free):** Auto only. Granola chooses the model for each chat. * **Business:** Auto, or manually select from the available standard and thinking models. * **Enterprise:** Auto, or manually select from the available standard and thinking models. Fable 5 is off by default and must be enabled by a workspace admin. # Auto model selection When model selection is set to Auto, Granola chooses the model based on your chat context. This helps you get fast, relevant answers without having to choose a model manually. # Standard models Standard models are general-purpose options designed for everyday tasks where you want quick, high-quality responses. ## When to use standard models Standard models are ideal when you need: * Quick questions answered about a meeting * Action items extracted from a call * Simple summaries of what was discussed * Everyday drafting and editing tasks that don’t require deep reasoning # Thinking models Thinking models are advanced reasoning models for complex analysis and longer, more detailed outputs. Manual model selection, including thinking models, is available on **Business** and **Enterprise** plans. ## How thinking models work Thinking models can show you how they arrived at an answer through an expandable reasoning view. You’ll see a **“Thought for Xs”** indicator (where X is a number of seconds). This means the model is doing step-by-step reasoning in the background, and you can expand that indicator to view the reasoning process. This is especially useful when you want to understand or audit how the AI reached its conclusion. Screenshot 2026-01-13 at 17.54.05.png ## When to use thinking models Use thinking models when: * You’re doing complex analysis or strategy work * You’re exploring nuanced tradeoffs or scenarios * You want to see the AI’s reasoning process, not just the final answer * You’re working on high-stakes or intricate problems where transparency matters # Fable 5 Fable 5 is a thinking model available to Business workspaces. On Enterprise, Fable 5 is turned off by default. A workspace admin can enable it under **Settings > Workspace > Data security > Claude Fable 5**. Until it is enabled, Fable 5 appears disabled in the model picker. When Fable 5 is used, Anthropic retains agent input-output logs for 30 days for trust and safety purposes. Chat conversations with Fable 5 are not subject to zero data retention (ZDR). [Learn more about Anthropic's retention practices](https://support.claude.com/en/articles/15425996-data-retention-practices-for-mythos-class-models). # Usage tips and best practices This section covers general guidance for choosing the right model in chat. ## General recommendations In most cases, you don’t need to pick a model manually: * **Leave model selection on Auto** unless you have a specific reason to choose a particular model * **On Basic**, Auto is the only available option * **Use standard models** for: * Quick questions * Action item extraction * Simple summaries or straightforward tasks * **Use thinking models** for: * Complex analysis or strategy questions * Situations where you care about how the AI reasoned through the answer ## Example use cases Some common ways to use each model type: * **Standard models** * Summarize a single meeting * Pull out decisions and next steps * Draft a short follow-up message based on a call * Answer “what did we say about X?” for a specific meeting * **Thinking models** * Compare multiple meetings to derive themes or recommendations * Plan strategy based on several stakeholder conversations * Analyze risks, tradeoffs, or options using detailed reasoning * Understand *why* a particular recommendation is being made # Troubleshooting and common questions This section addresses common issues and what to try. * Keep the setting on **Auto** so Granola selects the best model for your context * Manually switch to a **thinking model** only when you know you need deeper reasoning or visible step-by-step thinking * Basic workspaces use Auto only * Upgrade the workspace to Business or Enterprise to manually select standard or thinking models * On Enterprise, ask a workspace admin to enable **Claude Fable 5** under **Settings > Workspace > Data security** * On Basic, upgrade to a paid plan to manually select models # Writing effective recipes Source: https://docs.granola.ai/help-center/getting-more-from-your-notes/writing-effective-recipes Tips for writing effective Granola recipes. Create prompts that extract the right information from your meetings. We wrote most of this article using [this](https://recipes.granola.ai/r/2c83b13e-c84f-4bc3-89c7-7e0bb06c0153 "https://recipes.granola.ai/r/2c83b13e-c84f-4bc3-89c7-7e0bb06c0153") recipe! Feel free to reuse or remix it. image.png Recipes are shortcut prompts that help you work faster and smarter with your meeting data. By setting them up once with all the context you need, you can instantly generate follow-up emails, analyze performance, create bug reports, and much more - without re-explaining your company, projects, or goals every time. # Understanding recipe types Recipes work in two main contexts, and understanding which one you need will help you create the right prompt. **Single meeting recipes** run against one meeting at a time. These can be used during a live meeting (like "what did I miss?" or "make me sound smart") or after it ends (like writing follow-up emails or creating help articles). If you need something that helps you in the moment or processes what just happened, you want a single meeting recipe. **Multiple meeting recipes** work across collections of meetings. These appear in your home screen, folders, people view, company view, or when you select multiple meetings. Use these for broader analysis like updating user personas based on recent customer calls or identifying patterns across your team's meetings. ## Common use cases Recipes can handle a wide range of tasks depending on your role and needs. ### High-frequency daily tasks * Writing follow-up emails * Generating to-do lists * Creating bug reports in your team's specific format * Quick meeting recaps ### Higher-impact strategic work * Creating PRDs (Product Requirements Documents) * Writing landing page copy * Generating ad copy based on features * Updating user personas based on recent customer conversations ### Live meeting support * "What did I just miss?" to catch up after stepping away * "Make me sound smart" for quick context * Recapping action items to confirm everyone's aligned before ending the call * Coaching prompts (e.g., recruiters using job schemas to check "Have I covered everything?") ### Post-meeting analysis * Analyzing your own performance * Creating help articles from support calls * Generating formatted reports # Choosing the right model On the Basic plan, recipes use Auto so Granola chooses the model for you. Business and Enterprise plans can manually select from the available standard and thinking models from OpenAI, Anthropic, and Google. **Rule of thumb:** The longer the document you're creating and the more complicated the output you expect, the more you should pick a thinking model. For quick catch-ups and simple formats, use a faster model. While you can include style guidance in your recipe, different models also sometimes provide different output styles - it's worth experimenting with the options available to see what you prefer. **Standard models** are fast, general-purpose options that work well for most everyday tasks, such as quick catch-ups or generating a to-do list. **Thinking models** take longer but are better suited to complex documents, detailed analysis, or tasks requiring deeper reasoning. **Fable 5** is available on Business. On Enterprise, a workspace admin must first enable it under **Settings > Workspace > Data security**. Fable 5 is not subject to zero data retention, and Anthropic retains agent input-output logs for 30 days for trust and safety purposes. # Writing effective prompts The structure of your prompt directly impacts how consistent and useful your output will be. Shorter prompts give you less consistent results because you're not constraining the AI's output format. If consistency matters, invest time in a more detailed prompt. ## Basic prompt structure Start by defining the purpose using a "jobs to be done" approach. Explain the context of why you're asking and what job the AI needs to accomplish. **Example structure:** > *A meeting has just finished and I need to send a follow-up email to attendees. Your job is to write a professional follow-up email that summarizes key decisions and next steps.* After explaining the job, introduce a list of rules that act as guardrails. Think of the AI as an intern - be specific and don't assume it knows things you haven't told it. ## Adding context once One of the most powerful aspects of recipes is that you can paste in context once and reuse it. Include information about: * Your company and what it does * Technical details like languages and infrastructure (for development teams) * Your role and goals * Your colleagues and their responsibilities * Project-specific information You can even create a "company context" recipe that loads this information, then use multiple recipes in the same chat thread to build on that foundation. ## Formatting and style If the format of your output matters, include an example output in your prompt - like samples of your emails if you're asking for a follow-up email, or specific headings you want the document to adhere to for a templated response. # Iterative refinement Writing recipes is an iterative process. Write your prompt, test it using the preview feature, see how it fails, and add rules to guard against those failures. Each iteration makes your recipe more reliable. When writing a recipe, click 'preview' to run it on a single meeting or folder - you can then edit the prompt and regenerate to see the effects of your iteration. image.png ### Understanding Granola's limitations When writing recipes, keep in mind what data Granola has access to. Granola only has your meeting data - it doesn't have your emails, offline tasks, or separate to-do lists. This means recipes that generate to-do lists won't know what you've already completed. Design your recipes with this limitation in mind, and avoid asking for information that would require data outside your meetings. ## Getting inspiration Sometimes it helps to work from another recipe as a starting point. We've got a lot of recipes pre-loaded into Granola that you can remix, rewrite and reuse for any ideas you have. Just hit the 'remix' button to jump straight into the editor: image.png # Granola 101 Source: https://docs.granola.ai/help-center/getting-started/granola-101 Quick overview of Granola: calendar integration, notes, spaces, folders, Chat, and settings. Learn the basics of the AI notepad. Welcome to Granola! Here's what you'll see when opening the app: image.png ## 1. Coming up Granola [connects to your calendar](./syncing-your-calendars) to show your upcoming meetings. Clicking on one of these meetings will create a note for that meeting - you can do this in advance to [jot down some pre-meeting thoughts](../taking-notes/taking-notes-in-granola), or when the meeting has started to [start transcribing immediately](../taking-notes/transcription). ## 2. Your notes Once you've created a note, either from a calendar event or an ad-hoc note, it'll appear here. You can add notes to folders, or select [multiple notes to chat about in Granola Chat](../getting-more-from-your-notes/chatting-with-your-meetings). ## 3. Spaces and folders Your sidebar is organized into two **spaces** — **My notes** (private) and your **team space** (visible to your workspace). Within each space, you can [create folders](../sharing/folders/spaces-and-folders) to organize your notes, [share them with teammates](../sharing/folders/spaces-and-folders), and get AI insights from specific sets of meetings. ## 4. Granola Chat [Chat with your meeting notes](../getting-more-from-your-notes/chatting-with-your-meetings) to recall meeting details, spot patterns across customer calls, and generate follow-up outputs. ## 5. Settings Customize how Granola works - [complete your profile](../customising-granola/profile-and-preferences) to give Granola context when generating your meeting notes or [create templates](../taking-notes/customise-notes-with-templates) to get notes in a defined structured format. [Pick the language you use in your meetings](../customising-granola/multi-language), set up one of our [integrations like Zapier](../sharing/integrations/zapier), and [manage your subscription](../managing-your-account/subscriptions-and-billing) or add teammates to your [Granola workspace](../workspaces). # Managed installations and updates Source: https://docs.granola.ai/help-center/getting-started/managed-installations Guidance for IT teams deploying Granola with MDM or patch-management tools. Granola does not yet provide step-by-step managed installation support for tools like Jamf, Kandji, Omnissa Workspace ONE, FleetDM, or WinGet. The recommended path is to install Granola in a way that allows the app to keep itself up to date. If your organization needs to manage Granola through MDM or patch-management tooling, this guide explains how Granola updates normally work and what endpoints are available for manual packaging workflows. To configure supported app settings after deployment, see [Configure Granola with MDM](/help-center/getting-started/configure-granola-with-mdm). # How Granola handles updates For most users, Granola keeps itself up to date automatically. While the desktop app is running, it checks for updates roughly every 10 minutes. When an update is available, Granola downloads it in the background and installs it when the app can safely restart, or when the user chooses to install the update. For auto-updates to work smoothly, users need a setup where Granola is allowed to update itself: * On macOS, Granola should be installed in the Applications folder, and the signed-in macOS user needs permission to replace the Granola app bundle. * On Windows, Granola's default installer is per-user, so auto-updates are most likely to work when Granola is installed somewhere the signed-in Windows user can update. * On both platforms, the device needs network access to Granola's update and download services. If an MDM policy, OS restriction, or system-wide installation prevents the signed-in user from updating the app, Granola may not be able to auto-update itself. In that case, your IT team can manage updates manually using the installer and version endpoints below. # Downloading the latest Granola installers You can always fetch the latest public Granola installers from these unauthenticated endpoints: * macOS: `https://api.granola.ai/v1/download-latest` * Windows: `https://api.granola.ai/v1/download-latest-windows` Both endpoints redirect to the current installer file: * macOS: `.dmg` * Windows: `.exe` Make sure your download tool is set to follow redirects. ```bash theme={null} # macOS curl -L -o Granola.dmg https://api.granola.ai/v1/download-latest # Windows curl -L -o Granola.exe https://api.granola.ai/v1/download-latest-windows ``` If your network uses egress filtering, please allow access to: * `api.granola.ai` * `dr2v7l5emb758.cloudfront.net` The CloudFront domain hosts the installer files that the Granola download endpoints redirect to. # Getting a stable, version-specific download URL Package managers such as WinGet, FleetDM, and similar tools usually need a stable installer URL plus a matching SHA256 hash. The latest installer endpoints above always redirect to the current Granola version, so the URL they resolve to changes each time a new release ships. To pin a specific release, capture the redirect target without downloading the installer: ```bash theme={null} # macOS curl -sI -o /dev/null -w '%{redirect_url}' "https://api.granola.ai/v1/download-latest" # Windows curl -sI -o /dev/null -w '%{redirect_url}' "https://api.granola.ai/v1/download-latest-windows" ``` This returns a CloudFront URL like: ```bash theme={null} https://dr2v7l5emb758.cloudfront.net/7.205.1/Granola-7.205.1-win-x64.exe ``` That CloudFront URL is static and permanent, so it remains valid after newer Granola releases. If you prefer to inspect the redirect header directly: ```bash theme={null} curl -sI "https://api.granola.ai/v1/download-latest-windows" | grep -i location ``` Example output: ```bash theme={null} location: https://dr2v7l5emb758.cloudfront.net/7.205.1/Granola-7.205.1-win-x64.exe ``` For package managers, we recommend this workflow: 1. Poll `https://api.granola.ai/v1/get-versions` to detect new releases. 2. When a new version appears, use `https://api.granola.ai/v1/download-latest-windows` or `https://api.granola.ai/v1/download-latest` to get the new static CloudFront URL. 3. Download the installer from that CloudFront URL and compute its SHA256 hash. 4. Update your package manifest with the new URL and hash. For example: ```bash theme={null} sha256sum Granola-7.205.1-win-x64.exe ``` PowerShell users can use: ```powershell theme={null} Get-FileHash .\Granola-7.205.1-win-x64.exe -Algorithm SHA256 ``` # Checking when a new version is available To check whether there is a newer Granola release, use our public versions endpoint. No authentication is required. ```bash theme={null} curl -s https://api.granola.ai/v1/get-versions ``` The response looks like this: ```json theme={null} { "production": "7.205.0", "beta": "7.205.0" } ``` For most managed deployments, compare the `production` version with the version you currently distribute. You can poll this endpoint on a schedule, such as daily or weekly. When the `production` version changes, download a fresh installer for each platform you support. # Setup guide Source: https://docs.granola.ai/help-center/getting-started/setting-up-granola-for-the-first-time Install and set up Granola on macOS or Windows. Connect your calendar, start transcribing meetings, and get AI-enhanced notes. Here we'll walk you through the details of getting set up on Granola Desktop. For a higher-level overview of using it end-to-end, see [Granola 101](https://docs.granola.ai/help-center/getting-started/granola-101). ## **Platform availability** Granola runs on macOS, Windows, iOS, and Android, connected to a Google or Microsoft account. It can transcribe meetings (Zoom, Meet, Teams, etc.), in-person conversations, voice memos, and any computer audio. On macOS and Windows, you can use Granola to transcribe and summarize: * meetings on any software - like Google Meet, Teams, Zoom, or any others that you use * in-person meetings * voice memos to yourself * any audio playing off your computer like a podcast or YouTube video # Installing Granola

1\. Download Granola from our website
2. Open the Granola.dmg from your Downloads
3. Drag the Granola icon into your Applications folder

Drag the Granola app from the disk image into your Applications folder

Granola requires a minimum macOS 13 to run, but works best on macOS 14.2 or above

1\. Download Granola from our website
2. Open Granola.exe from your Downloads folder
3. The Granola installer should run

## Launching Granola Launch Granola from your Applications, Start Menu or home screen. You may see a warning “Granola is from the internet. Are you sure you want to open it?” - this is expected, and you can click 'Open'. # Signing in Currently, Granola only supports Google and Microsoft single sign on, so you'll need a Google workspace account, personal Gmail or Microsoft account to log in. Granola sign-in screen **Google sign in** When you click Sign in, your web browser should open with a new tab to complete the sign in flow via Google, Microsoft or your SSO provider. We recommend you pick a work account, as Granola works best when connected to your calendar that you use for meetings. Browser tab opened to complete sign-in with Google or Microsoft ### Calendar permissions You'll then be prompted to choose your calendar permissions. You'll want to 'Select all' and then continue. Granola asks for the permissions to view events in your calendar and get the basic metadata from them (attendees, time, date, and title). Calendar permissions prompt with option to select all ### Audio permissions Once you're logged back into Granola, you'll be prompted to enable your microphone and system audio if you're on macOS. Clicking 'Allow' on the popups will gain access and allow Granola to transcribe the audio on your device. If you're on Windows, these permissions are automatically granted - there's no need to manually enable them. Microphone and system audio permission prompts on macOS If you ever want to go back and review them, you can find the settings under: **\[for macOS]** System Settings > Privacy & Security > Microphone / Screen & System Audio recording **\[for Windows]** Settings > Privacy & Security > Microphone [See audio troubleshooting steps here](../troubleshooting/transcription-issues "../troubleshooting/transcription-issues"). **Microsoft sign in** Granola supports Microsoft account authentication using the same process as Google sign in. Follow the Google sign in instructions, but select your Microsoft account when prompted instead of your Google account. [See the exact steps here](../sign-in-with-microsoft "../sign-in-with-microsoft"). The authentication flow is very similar - you'll be redirected to Microsoft's login page, authorize Granola to access your calendar, and return to the app once complete. Granola works with cloud-based Microsoft 365 calendars (Exchange Online). On-premises Exchange servers are not supported. # Testing a meeting ### Demo meeting When you sign in for the first time, you'll see a meeting already waiting for you to help you get started with Granola. It's a 2 minute tutorial from our co-founder Sam, who will help walk you through the basics of using Granola. This is a one-time experience — once you've watched it, it won't reappear in the app. If you'd like to rewatch it later, open [grano.la/demo](https://grano.la/demo) to jump straight back into the demo in the app. You'll need to click the link on a desktop device that has the Granola desktop app installed for it to open. If the link doesn't work, you can use [granola.ai/demo-meeting](https://granola.ai/demo-meeting) as a fallback. Demo meeting ready to play in Granola ### You're all set 🚀 Granola should now look something like this, showing your upcoming meetings, and the note you took from the demo meeting. Granola home view with upcoming meetings and the demo note # Syncing your calendars Source: https://docs.granola.ai/help-center/getting-started/syncing-your-calendars Connect Google Calendar or Outlook to Granola. See upcoming meetings, create notes from events, and get meeting context. Granola syncs with your Google or Microsoft/Outlook calendar to [notify you about upcoming meetings](../taking-notes/notifications) and to [generate better meeting notes](../taking-notes/ai-enhanced-notes) using context from the meeting details and attendees. These things make a big difference to the experience you'll have when using Granola, so here's how to make sure it's set up correctly. Coming up section Your upcoming meetings will be shown in the Coming up section of the app. By default, we show 5 meetings to keep the app tidy, but you can use the forward and back arrows to page through additional meetings. Any changes made to events on your calendar should be reflected in Granola within a few minutes. Events that you've declined, or calendar entries that aren't events (like Out of Office, Focus Time or Working Location blocks) won't be displayed in Granola. # Using multiple calendars Your primary calendar in Google or Microsoft/Outlook is synced by default. You can toggle on any additional calendars in Settings. To access calendar settings: 1. Click on your workspace name in the bottom-left corner of the app 2. Click **Settings** 3. Select **Calendar** from the sidebar Workspace menu From here, you can toggle which calendars are visible in Granola and configure how meetings appear in the Coming up section. Calendar settings If you're using Granola on iOS, you'll need to make these changes in our macOS or Windows app, and they'll be synced to Granola on iOS. ## Calendars from other accounts If you have events in calendars from other accounts, you'll need to share these with the Google or Microsoft account you're using to log in to Granola. Granola reads from the calendar provider you're signed in with — Google Calendar if you signed in with Google, or Outlook if you signed in with Microsoft. For a shared calendar to appear in Granola, its events must be visible in that provider's calendar. For example, if you're signed in with Microsoft and want to see a Google Calendar, sharing it to your email address alone isn't enough — you need to add it to your Outlook calendar so the events actually appear there. For Google Calendar, you can share calendars from another account by [following the steps here](https://support.google.com/calendar/answer/37082?hl=en). For Microsoft/Outlook, you can [share your calendar using these instructions](https://support.microsoft.com/en-gb/office/share-your-calendar-in-outlook-on-the-web-7ecef8ae-139c-40d9-bae2-a23977ee58d5). Just share the calendars with the account that you log into Granola with, and wait a few minutes for the events to sync over. You'll need to select "**See all event details**" (Google) or equivalent permissions (Microsoft) when sharing a calendar for Granola to be able to sync your meetings. Google Calendar sharing permissions We don't currently support Apple Calendar, only Google and Microsoft/Outlook. # Multiple Google or Microsoft accounts You can add multiple Granola accounts and switch between them using the account switcher icon in the bottom left menu. This is useful if you want to keep your work and personal calendars completely separate (for example, a work account connected to Microsoft and a personal account connected to Google Calendar). This menu lets you quickly switch between them. Alternatively, you can share calendars from other accounts with the account you sign in with: 1. Share that account's calendar with the email you use for Granola (e.g. [share a Google calendar with your Granola email](https://support.google.com/calendar/answer/37082?hl=en), or [share an Outlook calendar](https://support.microsoft.com/en-gb/office/share-your-calendar-in-outlook-on-the-web-7ecef8ae-139c-40d9-bae2-a23977ee58d5)). 2. Grant **See all event details** (Google) or equivalent (Microsoft) — Granola can't show events if it only has free/busy. 3. Make sure the shared calendar's events are visible in your sign-in provider's calendar (Google Calendar or Outlook). If you're sharing across providers — for example, sharing a Google Calendar when signed in with Microsoft — the events must appear in your Outlook calendar, not just be shared to your email address. 4. In Granola, go to **Settings > Calendar** and toggle on the shared calendar. Events usually appear within a few minutes. If you need meetings from several accounts, add all those calendars to the account you sign in to Granola with, then enable them in Settings > Calendar. # Granola doesn't auto-start for meetings Granola only starts transcribing when you **open a note** for that meeting (e.g. by clicking the meeting in "Coming up" or opening it from the home screen). It doesn't join or record in the background. To have Granola ready: * Open the meeting in Granola **at or after** its scheduled start time (click it in "Coming up" or from the list), or * Click **➕ New Note** if you're in an unscheduled or ad-hoc call. If the meeting doesn't appear in "Coming up", check [Calendar sync troubleshooting](/help-center/troubleshooting/calendar-sync). # How far back does meeting history go? Granola shows **upcoming** meetings in "Coming up" and your **past notes** in the app. Granola only has notes from meetings where you actively used it to take notes — it does not retroactively import or create notes from past calendar events. How far back you can see past notes depends on your plan: on the [Basic (free) plan](/help-center/managing-your-account/subscriptions-and-billing) you only have access to the last 30 days in the app; on Business or Enterprise you have full history. # Related meetings When you view a note for a recurring meeting, Granola shows notes from previous instances of that meeting so you can quickly review past discussions. Granola links meetings together using two criteria: the recurring event ID from your calendar, and the exact meeting title. Meetings that share the same recurring event ID **or** have exactly the same title will appear as related. If you modify or recreate a recurring meeting series in Google Calendar or Outlook — for example, by deleting the series and creating a new one with the same name — your calendar provider assigns a new recurring event ID. When this happens, older meeting notes from the original series will no longer appear as related to the new series, because the recurring event IDs are different. However, if the meeting title stays exactly the same, Granola can still link them. # Duplicate calendar events or duplicate notes If the same meeting appears twice in "Coming up" or you get two notes for one meeting, it's usually because the meeting exists in more than one calendar (e.g. your calendar and a shared copy). Toggle off the duplicate calendar in **Settings > Calendar** if you don't need it, or ignore the duplicate — you can delete the duplicate note. # Reinstalling Granola for macOS and Windows Source: https://docs.granola.ai/help-center/how-to-uninstall-and-reinstall-granola Learn how to uninstall and reinstall Granola on macOS or Windows. Fix installation issues or start fresh. Granola should stay up-to-date automatically, but this can be blocked by permissions restrictions on your computer if you're using a device that's managed by your company. Here's how to manually uninstall and reinstall Granola to get the latest version. # macOS ## Uninstalling Granola 1. Open **Finder** and navigate to **Applications**. 2. Right-click on **Granola** and select *Move to Bin*. 3. In **Finder**, search for "Granola" and filter by "This Mac" and delete any other instances of the Granola app by moving them to the bin - in case you installed the Granola app in another location. 4. Go to the **Bin**, highlight all Granola files, and choose *Delete Immediately*. 5. If there's a Granola icon left in your dock, right-click it and select *Unpin*. ## Reinstalling Granola 1. Visit [our website](https://www.granola.ai/ "https://www.granola.ai/") and download the latest version of the app. 2. Drag the Granola icon into the **Applications** folder. 3. Open the **Applications** folder and run Granola from there. # Windows ## Uninstalling Granola 1. Open the Start menu and type 'Add or remove programs'. 2. Find **Granola** in the list and select 'uninstall'. 3. The uninstall program should run automatically. ## Reinstalling Granola 1. Visit [our website](https://www.granola.ai/ "https://www.granola.ai/") and download the latest version of the app. 2. Double click the downloaded file and the installer should run automatically. # Using Granola on Apple Watch Source: https://docs.granola.ai/help-center/ios/apple-watch Install Granola on Apple Watch, add it to your watch face, start meeting notes from your wrist, and troubleshoot syncing. Granola on Apple Watch lets you start meeting notes from your wrist. The Watch app works with Granola on your iPhone: recordings are captured on the Watch, sent to your iPhone, and then processed into notes you can view in Granola on iPhone and desktop. Recording a meeting note on Granola for Apple Watch ## Requirements To use Granola on Apple Watch, you need: * The latest version of the Granola iPhone app * An Apple Watch paired with your iPhone * watchOS 11 or later If your Apple Watch cannot update to watchOS 11, Granola will not appear as an available Watch app. ## Install Granola on Apple Watch Granola may install on your Apple Watch automatically after you update the iPhone app. If it does not: 1. Open the **Watch** app on your iPhone. 2. Scroll to **Available Apps**. 3. Find **Granola**. 4. Tap **Install**. You can also start setup from Granola on your iPhone if you see the **Granola on Apple Watch** banner. Granola complication on an Apple Watch face ## Add Granola to your watch face Adding Granola as a complication puts it one tap away from your watch face. 1. Open the **Watch** app on your iPhone. 2. Select the watch face you want to edit. 3. Choose a position in the **Complications** section. 4. Select **Granola**.