Voice dictation for Slack: how to get every name, @mention, and acronym right.
Dictate Slack messages without fixing names, @mentions, acronyms, or jargon. Ever.
Slack doesn't have voice dictation. There's no mic button, no speech-to-text, no way to talk instead of type. And for a tool where you're expected to respond to everything in real time, that's a problem. Dozens of channels, hundreds of messages, people waiting on your reply while you're still typing the last one. The pressure isn't the length of any single message. It's the volume and the speed at which you're expected to keep up.
Voice dictation should fix this. Talk instead of type, fire off replies without lifting your hands, stay in flow. But when you try it in Slack, you hit a different problem: generic transcription tools don't know your vocabulary. "Marcos" becomes "Marcus." "APAC" becomes "a pack." Your project name "Helix" becomes "helix" with a lowercase h. You fix three words in a two-sentence message, and now you're spending more time editing than you saved by dictating.
Rubil solves both problems. It adds voice dictation to Slack with formatting that fits how people actually communicate in channels and DMs, and it comes with a Glossary where you teach it your team's names, acronyms, and terminology so every word lands correctly the first time. Available as a Chrome extension for Slack in the browser and a Mac desktop app for the native Slack client, both sharing the same Glossary and formatting engine.
Why dictate in Slack at all
Most people think typing is fine for short messages. And for any single message, it is. The problem isn't any one message, it's the volume. When you wake up to 40 messages that within two hours become 80, every reply pulls you out of whatever you were actually focused on. You stop, switch context, type, send, switch back, and try to pick up where you left off.
Dictation changes the math. Imagine typing one to two hours less per day on Slack. Just talk, send, move on. That time adds up fast.
The catch is that most dictation tools make Slack harder, not easier, because they don't know your vocabulary. That's where the Glossary comes in.
How Rubil works in Slack
On the Chrome extension, Rubil's mic button appears directly in the Slack message input when you're using Slack in the browser. Click it, talk, and formatted text lands in the message field ready to send. On the Mac desktop app, Rubil detects the Slack desktop client's text field and injects the formatted text directly, so you get the same experience whether you use Slack in Chrome or as a native app.
Both surfaces produce Slack-specific output. That means a ready-to-send message, chat-appropriate line breaks, and a tone that fits how people actually communicate in Slack. The same words dictated in Gmail would produce a structured email. The same words in Notion would produce document-style prose with longer sentences. Rubil detects the app you're in and formats accordingly, so you never have to think about it.
Here's what that looks like. Say this into Rubil while in Slack:
Hey um Marcos can you uh check the the APAC numbers for project helix before the uh before the standup tomorrow I think the the Q3 forecast is off like the the projections don't match what we discussed
What appears in your Slack message field:
Hey Marcos, can you check the APAC numbers for Project Helix before the standup tomorrow? I think the Q3 forecast is off. The projections don't match what we discussed.
Concise, punctuated, names and acronyms correct. No greeting, no sign-off, no paragraph structure. Because it's Slack, not Gmail. One click, send.
The Glossary: why it matters most in Slack
Every voice dictation tool can transcribe your words. The problem is that none of them connect them to your world. When you say "Marcos," the AI hears a common name and defaults to the most common spelling. When you say "APAC," it hears syllables and guesses "a pack." When you say "Helix," it doesn't know that's a project name that needs a capital H.
The Glossary fixes this permanently. You teach Rubil your vocabulary once and it applies it every time you dictate, on both Chrome and Mac.
Here's the difference in practice:
Without Glossary: hey Kevin can you check the a pack numbers for project helix and loop in Christina from the okay are team
With Glossary: Hey @kevin.jones, can you check the APAC numbers for Project Helix and loop in @christina.lowes from the OKR team?
Five corrections plus two @mention conversions in one message. "Kevin" to "@kevin.jones," "a pack" to "APAC," "helix" to "Project Helix," "Christina" to "@christina.lowes," and "okay are" to "OKR." Without the Glossary, you're fixing all of these manually. With it, they're right the first time, @mentions included.
And it compounds. The more entries you teach it, the fewer corrections you make, and the faster every message gets. After a week of regular use, most people find they're sending dictated Slack messages without editing them at all. That's the difference between a transcription tool and a tool that knows how you communicate.
The Glossary also handles platform-aware behavior. You set the rule once and Rubil applies it based on where you're writing.
Setting up your Glossary takes about a minute. You can do it on the dashboard at rubil.io, through the Chrome extension, or in the Mac app. You can type your entries in or record them by voice and Rubil transforms what you said into a Glossary entry. Add your team members' names (especially the ones with uncommon spellings or specific @handles), your most-used acronyms, and any project or product names that are specific to your company. Rubil also auto-suggests Glossary entries when it detects you correcting the same word repeatedly, so your vocabulary fills in naturally over time.
Expansions for Slack workflows
Expansions take the Glossary a step further. Instead of correcting individual words, expansions let you trigger entire blocks of text with a short phrase.
This is especially useful for Slack because so many messages follow the same template. Say "standup update" and Rubil expands it to your daily standup format, complete with sections for yesterday, today, and blockers. Say "my calendar link" and it drops in your Calendly URL. Say "sprint goals" and it expands to your current sprint objectives so you can share them in a channel without looking them up.
You can also create expansions for canned responses you send regularly: "project brief" for the standard format you use to kick off new work, "QA checklist" for the steps you paste into every review thread, or "feedback request" for the way you typically ask for async review. Anything you find yourself typing more than once a week belongs in your Glossary as an expansion.
Web Slack vs desktop Slack
A lot of people switch between Slack in the browser and the native desktop app depending on the day, and Rubil covers both.
Both share the same Glossary, the same formatting engine, and the same backend, so your vocabulary and formatting preferences carry over no matter which version of Slack you're using.
Why not the alternatives
Voice In is Chrome-only, which means it doesn't work in the Slack desktop app at all. It also has no personalization features, so every name and acronym is a guess.
Voicy offers accurate transcription but no Glossary and no platform-specific formatting. The output is identical whether you're in Slack or Gmail, which means you're adjusting manually.
Speechify provides basic transcription with punctuation cleanup but nothing beyond that. No vocabulary learning, no Slack-specific formatting.
For a deeper look at how Rubil compares to other voice tools, see our full breakdowns of Rubil vs Aqua Voice, Rubil vs Wispr Flow, and Rubil vs Willow Voice. For how Rubil handles email specifically, check out the voice dictation for Gmail guide.
Quick tips for Slack dictation
Start with 10-15 Glossary entries covering your team members' names, your most common acronyms, and any project or product names specific to your work. That alone transforms the accuracy of every message you dictate.
Rubil auto-suggests Glossary entries when it notices you correcting the same word more than once, so your vocabulary builds naturally as you use it.
Your audio is processed transiently and never stored. No transcripts are kept on Rubil's servers. Your Glossary is encrypted locally and in the cloud. Details on the privacy page.
50+ languages are supported, so dictate in whatever language your team communicates in.
Try Rubil free
1,000 words/day. No credit card. No setup.