Gmail Notifications for Stream Deck
Setup Guide
Get Gmail notifications on your Stream Deck. Monitor your inbox, track specific senders, and never miss an important email.
On This Page
Install the Plugin
Gmail Notifications is available on the Elgato Marketplace. Install it directly from the Stream Deck app.
Get the plugin from the Elgato Marketplace
Visit the Gmail Notifications page on the Elgato Marketplace (coming soon) and click Get to start the install.
Open the Stream Deck app
The plugin will download and install automatically. You’ll see the Gmail actions appear in the right sidebar under “Gmail Notifications”.
Drag an action onto your Stream Deck
Start with “Inbox Monitor” to see your unread count. The key will show “Sign In” until you connect a Google account.
Sign In with Google
Each key that connects to Gmail needs to be signed in with a Google account. You only need to sign in once per account — all keys can share the same login.
Drag a Gmail action onto your Stream Deck
Start with “Inbox Monitor” to see your unread count. The key will show “Sign In” until you connect an account.
Open the key settings
Click the key in the Stream Deck app to open its Property Inspector.
Click “Sign In with Google”
Your browser will open to Google’s sign-in page. Choose your Google account and grant permission.
You’re connected
The key will update automatically. Your unread count (or email preview) will appear within a few seconds.
Multiple accounts: You can sign in with more than one Google account. Each key can be assigned to a different account from the dropdown in its settings.
Your Privacy & Permissions
When you sign in, Google will ask you to grant permissions. Here’s what that means and why we need it.
FlowKits never sees your emails
This plugin creates a direct connection between the Stream Deck app running on your computer and Google. FlowKits has no servers, no backend, and no way to access your data. Everything happens locally on your device.
What does “read-only access” mean?
The plugin requests read-only permission to your Gmail account. This is the minimum access level needed for the plugin to work. Here’s exactly what it can and can’t do:
What it can see
- Your unread count per label (e.g. “3 unread in Inbox”)
- Sender names and subject lines (to display on your Stream Deck keys)
- Email body text (for the Latest Email Reader LCD action on devices with a screen)
- Your Gmail labels (so you can choose which label to monitor)
What it cannot do
- Send, delete, or modify any emails
- Access your contacts, calendar, or other Google services
- Store or transmit any data — everything stays on your device
Why does Google say it can “read” my emails?
Google uses broad permission descriptions. “Read” in this context means the plugin can retrieve information to display it — the same way your phone’s Gmail app retrieves emails to show them on screen. The plugin needs to see sender names, subjects, and content so it can show them on your Stream Deck. It does not “read” your emails in the sense that anyone at FlowKits sees them — we can’t and we don’t.
Revoke access at any time: You can disconnect the plugin from your Google account whenever you like at myaccount.google.com/permissions. For more details, see our Privacy Policy.
Key Setup & Functions
Gmail Notifications includes 10 actions you can mix and match on your Stream Deck.

Monitoring
Live-updating keys that keep you informed without checking your phone or switching windows.

Inbox Monitor
Live unread email count on your Stream Deck key.
- Press � Opens your inbox in Gmail. If there’s exactly one unread email, it opens that email directly.
- Label � Monitor any label: Inbox, Starred, Important, or custom labels.
- Sound � Optional notification when new emails arrive, with 8 sound styles to choose from.
- Customize � 16 theme presets, icon styles, badge colors, and display labels.


Email Preview
Shows your latest email’s sender, subject, and body snippet on the key.
- Short Press � Toggle show/hide for privacy.
- Long Press � Open the email directly in Gmail.
- Customize � Background and text colors.

Sender Monitor
Tracks unread emails from a specific sender.
- Press � Search Gmail for emails from this sender.
- Display Label � Show the sender’s name on the key.
- Sound � Optional notification when new emails arrive from them.
- Customize � 16 theme presets, icon styles, badge colors, and display labels.

Search Monitor
Monitors any Gmail search query in real time.
- Press � Open the matching search results in Gmail.
- Query Builder � Visual query builder for complex searches � no need to memorize Gmail syntax.
- Sound � Optional notification when new matches are found.
- Customize � 16 theme presets, icon styles, badge colors, and display labels.
Quick Actions
One-press shortcuts to common Gmail actions.

Open Label
One-press access to any Gmail label or folder.
- Press � Opens the selected label in your browser.
- Display Label � Show the label name on the key for quick identification.

Compose
Instantly open a new email compose window.
- Press � Opens Gmail compose in your browser.

Google Calendar
Quick access to Google Calendar.
- Press � Opens Google Calendar in your browser.

Google Meet
Quick access to Google Meet.
- Press � Opens Google Meet in your browser.
LCD Screen
Rich email previews on your Stream Deck’s touchscreen. Rotate, press, and tap to interact.

Latest Email Reader
Read your latest email directly on the LCD touchscreen.
- Rotate Dial � Scroll through the email body.
- Press Dial � Open the full email in Gmail.
- Tap Screen � Toggle privacy mode to hide email content.
- Customize � 8 LCD themes with 6 customizable colors (background, card, text, border, and navigation).

Inbox Feed
Browse your 5 most recent emails as a visual card feed.
- Rotate Dial � Slide between emails with smooth vertical animations.
- Press Dial � Open the current email in Gmail.
- Tap Screen � Toggle privacy mode.
- Customize � 8 LCD themes with 6 customizable colors.
Customize Your Keys
Every key can be personalized to match your setup.

Keys
16 theme presets
Choose from 16 built-in theme presets to instantly style your keys. Each preset sets the icon, background, badge, and label colors in one click.
Per-key icon and color customization
Override any theme with per-key icon and color settings. Pick your own icon style and set individual colors for every element.
Display label with customizable color
Add an optional text label to your key with a custom color to match your layout.
8 sound notification styles with preview
Pick from 8 notification sounds and preview each one before applying. Available on Inbox Monitor, Sender Monitor, and Search Monitor keys. Adjust volume with the slider.
LCD Screen
8 LCD theme presets with 6 customizable colors
Choose from 8 LCD theme presets or fine-tune with 6 individual color settings for backgrounds, text, accents, and more.
Troubleshooting
Common questions and fixes.
“Unverified app” warning during sign-in
This is normal while the plugin is pending Google’s verification review. Click “Advanced” then “Go to Gmail Notifications (unsafe)” to proceed. Your data is only accessed locally on your device — nothing is sent to FlowKits servers.
Key shows “Sign In” after restarting Stream Deck
Your account session may have expired. Open the key settings and click “Sign In with Google” to reconnect.
Unread count seems wrong
Gmail’s unread count includes all unread emails in the selected label, including those in conversations you may have already seen. The count updates every 15 seconds.
Email Preview shows “(No text content available)”
Some emails are sent as HTML-only without a plain text version. The plugin will attempt to extract readable text, but heavily formatted marketing emails may not display well.
Disclaimer: FlowKits is not affiliated with, endorsed by, or sponsored by Google LLC. Gmail, Google Calendar, Google Meet, and Google are trademarks of Google LLC. Google logos and icons used within this plugin are trademarks of Google LLC and are used solely to identify compatible Google services. This plugin uses Google’s publicly available APIs under their standard terms of service.
Need Help?
If you run into any issues or need assistance, reach out at getflowkits@gmail.com or join our Discord community.