Skip to main content
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 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 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 version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>PayloadContent</key>
    <array>
        <dict>
            <key>PayloadDescription</key>
            <string>Grants Granola the macOS Accessibility permission so it can post automatic consent messages in meeting chats without prompting the user.</string>
            <key>PayloadDisplayName</key>
            <string>Privacy Preferences Policy Control</string>
            <key>PayloadIdentifier</key>
            <string>ai.granola.allow-granola-accessibility.pppc</string>
            <key>PayloadOrganization</key>
            <string>Granola</string>
            <key>PayloadType</key>
            <string>com.apple.TCC.configuration-profile-policy</string>
            <key>PayloadUUID</key>
            <string>78540A61-F502-4D5A-AD6C-7FB1782239D5</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
            <key>Services</key>
            <dict>
                <key>Accessibility</key>
                <array>
                    <dict>
                        <key>Allowed</key>
                        <integer>1</integer>
                        <key>CodeRequirement</key>
                        <string>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</string>
                        <key>Comment</key>
                        <string></string>
                        <key>Identifier</key>
                        <string>com.granola.app</string>
                        <key>IdentifierType</key>
                        <string>bundleID</string>
                        <key>StaticCode</key>
                        <integer>0</integer>
                    </dict>
                </array>
            </dict>
        </dict>
    </array>
    <key>PayloadDescription</key>
    <string>Grants Granola the macOS Accessibility permission so it can post automatic consent messages in meeting chats without prompting the user.</string>
    <key>PayloadDisplayName</key>
    <string>Allow Granola Accessibility (Automatic Consent Messaging)</string>
    <key>PayloadIdentifier</key>
    <string>ai.granola.allow-granola-accessibility</string>
    <key>PayloadOrganization</key>
    <string>Granola</string>
    <key>PayloadScope</key>
    <string>System</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>914FAE30-385F-4E71-873D-D256A78F333F</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
</dict>
</plist>
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 Notify participants via meeting chat.
  3. Find Notify in Zoom Chat and click Set up.
  4. Complete the wizard, then click Enable for all workspace users.
The workspace "Notify participants via meeting chat" settings page with Notify in Zoom Chat 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.
Not yet — Zoom support on Windows is coming soon. If you’d like to be a Design Partner, email us at hey@granola.so.
Contact us at hey@granola.so and we’ll be happy to help.