March 16, 20265 min read

    Dictation for Slack, Gmail & Notion on Mac — Per-App Profiles

    Most dictation apps treat every app the same. But how you write in Slack is different from how you write in Gmail, which is different from how you write in VS Code. Whisperer's per-app profiles solve this by automatically switching dictation modes based on which app is in the foreground.

    The Problem with One-Size-Fits-All Dictation#

    Standard dictation apps insert the same style of text everywhere. This creates friction:

    • Slack: You want casual, conversational text. No formal punctuation overkill.
    • Gmail: You want professional email formatting with proper sentences and sign-offs.
    • Notion: You want structured content — headers, bullets, clean formatting.
    • VS Code: You want Code Mode with camelCase, snake_case, and symbols.
    • Terminal: You want literal commands with dashes, dots, and paths.

    Switching modes manually is tedious and breaks your flow. Per-app profiles make this automatic.

    Setting Up Per-App Profiles#

    1

    Open Whisperer Settings

    Click the Whisperer icon in your menu bar → Settings → Profiles.

    2

    Add an App Profile

    Click "Add Profile" and select the app (e.g., Slack). Whisperer detects running apps automatically.

    3

    Configure the Profile

    Set the dictation mode, AI post-processing mode, language, and any other preferences for that app.

    4

    Repeat for Each App

    Add profiles for Gmail (or your email client), Notion, VS Code, Terminal, and any other frequently used apps.

    Slack Profile#

    SettingValue
    ModeNatural language
    AI ModeOff or Rewrite (casual)
    Filler removalOn
    LanguageYour default

    Slack messages should sound natural and conversational. Voice dictation produces exactly this kind of text — spoken language is naturally casual. With filler word removal enabled, "um" and "uh" are stripped automatically.

    You say

    hey just pushed the fix for the auth bug can you review the PR when you get a chance

    OutputSlack
    Hey, just pushed the fix for the auth bug. Can you review the PR when you get a chance?

    Gmail Profile#

    SettingValue
    ModeNatural language
    AI ModeEmail
    Filler removalOn
    LanguageYour default

    With the Email AI mode, Whisperer automatically formats your dictation as a professional email — adding greetings, proper punctuation, and sign-offs.

    You say

    hi Sarah wanted to follow up on our discussion about the API redesign I think we should go with option B the REST approach because it's simpler and the team is more familiar with it let me know if you want to schedule a call to discuss

    OutputEmail
    Hi Sarah, Wanted to follow up on our discussion about the API redesign. I think we should go with Option B (the REST approach) — it's simpler and the team is more familiar with it. Let me know if you'd like to schedule a call to discuss. Best regards

    Notion Profile#

    SettingValue
    ModeNatural language
    AI ModeFormat (Markdown)
    Filler removalOn
    LanguageYour default

    The Format AI mode converts spoken text into structured Markdown — perfect for Notion, which renders Markdown natively.

    VS Code / Cursor Profile#

    SettingValue
    ModeCode Mode
    AI ModeOff
    Filler removalOn
    LanguageEnglish

    Code Mode activates automatically when you switch to your IDE. camelCase, snake_case, symbols, and literal mode — all ready without manual switching.

    Terminal Profile#

    SettingValue
    ModeCode Mode
    AI ModeOff
    Filler removalOn
    LanguageEnglish

    Terminal commands need precise syntax. Code Mode handles dashes, dots, slashes, and paths correctly.

    The Workflow#

    Here's what an average work session looks like with per-app profiles:

    1. You're coding in VS Code → Code Mode is active. You dictate camelCase fetchUserData and get fetchUserData.
    2. You Cmd+Tab to Slack → Natural language mode activates. You dictate a casual reply.
    3. You click into Gmail → Email AI mode activates. You dictate a professional email.
    4. You switch to Notion → Format mode produces structured Markdown.
    5. You Alt+Tab back to VS Code → Code Mode is back.

    All automatic. Zero manual switching.

    Tip

    Per-app profiles are included in the Pro Pack ($14.99 lifetime). They're one of Whisperer's unique features — no other Mac dictation app offers automatic mode switching by app.

    Apps That Work with Whisperer#

    Whisperer inserts into any focused text field on your Mac. Here are the most popular apps:

    Communication

    Slack, Microsoft Teams, Discord, Telegram, WhatsApp Desktop, iMessage

    Email

    Gmail (web), Apple Mail, Outlook, Spark, Superhuman

    Writing & Notes

    Notion, Obsidian, Bear, Apple Notes, Google Docs, Craft

    Development

    VS Code, Cursor, JetBrains IDEs, Xcode, Terminal, iTerm2, Warp

    Related: Per-App Profiles Setup, Dictation for Email, Voice Coding — Complete Guide. See all features and pricing.

    Ready to try voice dictation on your Mac?

    Free download. No account required. 100% offline.

    Download on the Mac App Store

    Related articles

    Ready to ditch typing?

    Join developers and power users who dictate faster than they type. One-time purchase. No subscription. No cloud.

    Free trial included. Pro Pack $14.99 lifetime.