How to dictate in Slack on a Mac, from the message box to a thread
By Ryleigh Newman ยท Published
To dictate in Slack on a Mac, click into the message box, press your Dictation shortcut or the Microphone key to start Apple Dictation, say your message, and send it. Slack's own voice feature is something else: the microphone icon in the message field records an audio clip, which arrives as audio, and you can add a transcript to it with the Generate transcript icon.
YapToText, the free app I built, types into Slack the same way Apple Dictation does, keeps your voice on your Mac, and can press Return for you once the words land. I built it because my hands make typing difficult, and a chat box is where a dictation tool has to be quickest. This page covers all three: dictating, clips and the settings that make chat by voice feel natural. If something already broke, the fixes for words that do not land in Slack are further down.
Download for free. No account, nothing locked, macOS 14 or later on Apple silicon. Source on GitHub.
On this page: 11 sections
Steps
- Click into Slack's message box, or open a thread with the Reply in thread icon and click into its reply box.
- Press your Dictation shortcut or the Microphone key to start Apple Dictation, or tap Right Command to start YapToText.
- Say your message.
- Press Esc or the same key to stop Apple Dictation, or tap Right Command again to have YapToText type the message.
- Read the message, then press Enter to send it, or let YapToText press Return for you.
Dictate a Slack message with Apple Dictation
Apple Dictation is free and already on your Mac, and Apple says it works anywhere you can type, so it fills Slack's message box the way a keyboard would. For a quick reply in Slack, Apple Dictation is enough.
Step 1: Turn Dictation on once
- You: Choose Apple menu, System Settings, then click Keyboard in the sidebar. Go to Dictation, turn it on, and click Enable.
- macOS: May ask whether to share audio recordings to improve Siri and Dictation. Not Now is a fine answer.
- Check: Dictation stays on. Note the keys in the Shortcut pop-up menu, because that is what you will press in Slack.
Step 2: Dictate into the message box
- You: Click into the message box at the bottom of the channel or DM. Press the Microphone key if your keyboard has one, or your Dictation shortcut, and say your message.
- macOS: Highlights the cursor and makes it pulse, or plays a tone, when it is ready.
- Check: The words appear in the box as you speak. Press Esc, the Microphone key or the shortcut to stop.
Step 3: Read it, then send
- You: Read the message. Words Dictation was unsure of are underlined in blue; click one to pick an alternative.
- Slack: Sends it with Enter, the Return key on a Mac keyboard, or with Command Enter, depending on your Enter key preference.
- Check: The message is in the channel, and it says what you meant.
Line breaks need care in a chat box. Apple says the spoken "new line" works like pressing Return once, and in Slack, Enter either sends the message or starts a new line, depending on your preference. I have not tested whether a spoken new line sends a Slack message early, so for a message with paragraphs I would set the preference to start a new line first. That is caution, not something I measured; the section on sending a message the moment it lands shows where the preference lives.
Apple Dictation stops after 30 seconds without speech, which matters when you stop to think in the middle of a long update; the 30-second limit page explains why. The text below Dictation in Keyboard settings says whether your voice is processed on your Mac or sent to Siri servers.
Dictate a Slack message with YapToText
YapToText is the free Mac app I built for dictating into every app, and Slack is one of the chat apps it knows by name. It runs Whisper on your Mac, so your message is heard on your Mac and nowhere else, and it needs no account. It needs an Apple silicon Mac with macOS 14 or later, and it is free on the Mac App Store. Click the message box, tap, talk, tap, and the message waits for you to send it.
Step 1: Click into the message box
- You: Click into the message box at the bottom of the channel, the DM, or a thread you have open.
- YapToText: Nothing yet. It types into the app in front, never into its own window.
- Check: The cursor is blinking in the message box, not in Slack's search field.
Step 2: Tap Right Command and talk
- You: Tap Right Command once and say your message the way you would say it to the person.
- YapToText: Opens the floating panel with your voice as a wave and your words as they form.
- Check: The wave moves when you speak. If it stays flat, the app is not hearing your microphone yet.
Step 3: Tap it again
- You: Tap Right Command again.
- YapToText: Finishes the transcript on your Mac, pastes it into the message box and puts back whatever you had copied before.
- Check: The message is in the box. Read it, then press Return, or let YapToText press it for you.

By default there is no silence timeout, so a pause to find the right word does not end the dictation; it listens until you tap the key again. While it listens, Space pauses and Esc cancels, and a canceled dictation is still saved to History, so nothing you said is lost. The keys and shortcuts guide covers holding the key instead of tapping it, or using another key altogether.
Two more things make Slack in particular go better:
- Names your team uses. Add colleagues' names, channel words and project names to Dictionaries. They shape what Whisper hears, not just what it types, and the Dictionaries guide shows how.
- Fixes by voice. Right after a dictation lands, your next dictation can fix it instead of adding to it, as long as sending is left to you.
Say: As your next dictation, within 30 seconds of the last one landing.
scratch thatWhat happens: YapToText removes the text it just typed instead of typing the phrase. Saying "replace" one word "with" another fixes a single word the same way. Only the exact whole phrase counts, and both need Insert text automatically, which is on by default.
Let Auto mode keep it sounding like you
Auto mode, on by default, reads what you said and where it is going. Messages, Discord, Slack, WhatsApp, Telegram, Messenger and Teams lean toward a casual message, and the lean only breaks ties: what you said comes first. In Slack, a short or casual message stays exactly as you said it.
- A quick reply. Six words or fewer, or a short message with casual words like gonna or lol, is typed exactly as spoken.
- A longer update. Ordinary sentences get a careful pass that fixes misheard words, punctuation and capitals, and keeps your wording, tone and slang.
- A letter. Open with a greeting such as "Dear Jessica" and close with a sign-off such as "Best regards", and it becomes an email in any app, Slack included.
For a light cleanup that drops filler words and keeps the casual tone, press 6 while you talk, which is Message in the default order of modes. With Auto on, the pick lasts for that one dictation. To steer the result with words instead, end the dictation with an instruction:
Say: At the end of a dictation in Slack, while Auto mode is on.
make it shorterWhat happens: The phrase is not typed. Auto mode rewrites the message as short as it can be without losing meaning. "Make it friendly", "make it formal" and "as a bullet list" work the same way.
An instruction makes Auto rewrite even a message it would otherwise have left as spoken. I have not checked how Slack displays every kind of bullet a list comes out with, so read a dictated list once before you send it. To answer a particular message, select the message you are answering before you start, and your dictation is written to fit. The app nudges Auto mode; what you said decides. The Auto mode guide lists every phrase it follows, and the modes guide explains what Message mode does.

Reply in a thread by voice
A thread reply is dictated the same way as any message; the only difference is where you click. Open the thread first, then click into its reply box, and the words go there.
Step 1: Open the thread
- You: Hover over the message you want to reply to, then click the Reply in thread icon.
- Slack: Opens the thread with a reply box of its own.
- Check: The cursor is blinking in the thread's reply box, not in the channel's message box behind it.
Step 2: Decide where the reply goes
- You: If the reply should also appear in the channel or DM, check the box below the reply box now, before you dictate.
- Slack: Sends the reply back to the main view as well as the thread when that box is checked.
- Check: The box is the way you want it. If YapToText presses Return for you, there is no moment to check it afterward.
Step 3: Dictate the reply
- You: Tap Right Command, say the reply, and tap it again. With Apple Dictation, press your Dictation shortcut instead.
- YapToText: Types the reply at the cursor, in the thread.
- Check: The reply reads right, then send it.
The rule is the same everywhere in Slack: the words land wherever the cursor is blinking.
Send it the moment it lands
In a chat app, the last step after dictating is pressing Return. YapToText can press it for you, per app, in Settings, Advanced, Text output, under After a dictation lands. Automatic sending saves a key press, not a mistake.
Step 1: Check Slack's Enter key preference
- You: In Slack, click your profile picture in the sidebar, select Preferences, choose Advanced, and look under "When writing a message, press Enter to".
- Slack: With Send the message chosen, Enter sends and Shift Enter starts a new line. With Start a new line chosen, Command Enter sends.
- Check: You know which key sends a message in your Slack.
Step 2: Add Slack to After a dictation lands
- You: With Slack open, go to YapToText's Settings, Advanced, Text output. Under After a dictation lands, choose Add App, pick Slack, and choose Press Return for Send the message, or Press Command Return for Start a new line.
- YapToText: Presses that key the moment your words land in Slack, and only in Slack.
- Check: Dictate a test message to yourself. It should arrive without you touching the keyboard.
It presses the key without a second look, so anything Whisper misheard goes out too, and scratch that cannot take back a message that has already been sent. I keep it on in chats where a message is the whole job, and off in any channel where a wrong word would hurt. If you want to read every message before it goes, leave Slack off this list and press Return yourself. The 1.5 release notes called this feature Send it for me, and for hands like mine it removes the one key press left after dictating.
Slack's audio clips and transcripts
Slack can send your voice as a recording instead of as text. Click the microphone icon in the message field, record, and send the clip. Slack's help center says audio clips run up to five minutes, on all plans, and that you can include a transcript with the Generate transcript icon. A clip sends your voice; dictation sends your words.
A clip suits a message where tone matters, or one that is quicker to say than to read. Dictation suits everything people will skim, search or quote back, because the words arrive as ordinary text. When in doubt, I send words, because a reader can skim them and nobody has to find a quiet room to listen.
Checked October 5, 2026, on Apple's and Slack's own help pages. Plans and features change, so check before you rely on one.
| Apple Dictation | YapToText | Slack audio clip | |
|---|---|---|---|
| What arrives | Text in the message box | Text in the message box | An audio clip, with a transcript if one is generated |
| Where your voice goes | On the Mac or to Siri servers; Keyboard settings says which | Stays on your Mac | Sent to Slack as the clip |
| Length | Stops after 30 seconds of silence | No silence timeout by default | Up to five minutes per clip |
| Sending | You send it | You send it, or it presses Return for you | You send the clip |
| Cost | Free, built into macOS | Free, no paid tier | All plans, per Slack's help |
| Requirement | Dictation turned on in Keyboard settings | Apple silicon, macOS 14 or later | Slack |
If someone sends you a clip and you would rather read it, the Generate transcript icon is the place to look. For the other big work chat app, the guide to voice to text in Teams on a Mac covers the same ground.
If the words do not land in Slack
Slack's message box takes typed text like any other, so the fix depends on which tool is doing the typing. Click into the message box before you start, because both tools type at the cursor. For Apple Dictation, climb this ladder, smallest step first:
- Click into the message box. Apple's first Dictation step is placing the insertion point where you want the text.
- Turn Dictation on. In System Settings, Keyboard, make sure Dictation is on, and press the shortcut shown in its Shortcut pop-up menu.
- Tap the Microphone key, do not hold it. Holding it calls Siri when Siri is on.
- Pick the microphone by name. Under Dictation, choose your microphone next to Microphone source instead of Automatic, then raise its input volume in System Settings, Sound, Input.
- Turn off Voice Control. When Voice Control is on, standard Dictation is not available, and you dictate through Voice Control instead. The Voice Control versus Dictation guide explains the difference.
- Check the connection. Apple says Dictation may need an internet connection, and the text below Dictation in Keyboard settings says whether yours does.
The Mac dictation not working guide goes through each fix in detail.
If YapToText's words do not land, or send at the wrong time
Another ladder, smallest step first:
- If the words go to the clipboard. On YapToText's Home page, press Grant next to Accessibility and switch the app on in System Settings, Privacy & Security, Accessibility. Without it, every dictation is copied to the clipboard instead of typed.
- If nothing is typed at all. On the Dictation page, in the Delivery card, check Insert text automatically. It is on by default, and off, every dictation goes to the clipboard.
- If Slack beeps. Intelligent Insert reads the text around your cursor with a few invisible keystrokes, and some apps answer one with the alert sound. In the same Delivery card, choose Turn off in another app and pick Slack, or lower Alert volume in System Settings, Sound, which silences only alert beeps.
- If pasting misbehaves. In Settings, Advanced, choose Add App Override under Per-app method, pick Slack and keep Type character-by-character.
- If the message lands but does not send. Match After a dictation lands to Slack's Enter key preference: Press Return for Send the message, Press Command Return for Start a new line.
- If a message went out too soon. Remove Slack from After a dictation lands, and press Return yourself from then on.

The Intelligent Insert guide and the troubleshooting guide go further.
What each one cannot do
- Apple Dictation. It stops after 30 seconds of silence, it is not available while Voice Control is on, and whether your voice leaves the Mac depends on what Keyboard settings says.
- YapToText. It types text. It does not record a Slack clip, format a message with Slack's own formatting, or unsend a message once After a dictation lands has sent it. Its spoken commands are punctuation, emoji and snippets. Auto mode's cleanup needs a cleanup model, which the App Store build includes and the Homebrew build leaves for you to download. It needs an Apple silicon Mac with macOS 14 or later, and nothing is claimed for Intel Macs.
- Slack audio clips. A clip is audio, up to five minutes, and the person on the other end reads it only if a transcript is generated.
The short version
- Built in. Click the message box and use Apple Dictation, with pauses under 30 seconds.
- On device. Click the message box, tap Right Command, talk, tap again, and Auto mode keeps chat sounding like you.
- Hands off. Add Slack under After a dictation lands, matched to Slack's Enter key preference, and the message sends itself.
- Voice as audio. Slack's microphone icon records a clip of up to five minutes, with a transcript you can generate.
Click where the words go, say the message, and let one key do the rest. Other apps take dictation a little differently, and the guide to dictating into any app on a Mac goes app by app. If something here does not match what you see in Slack, open an issue on GitHub. Every one gets read.
Download for free. No account, nothing locked, macOS 14 or later on Apple silicon. Source on GitHub.
Related
Sources
- https://support.apple.com/guide/mac-help/use-dictation-mh40584/mac (checked 2026-10-03)
- https://support.apple.com/guide/mac-help/if-dictation-on-mac-doesnt-work-as-expected-mchlc480652b/mac (checked 2026-10-03)
- https://slack.com/help/articles/4406235165587-Record-audio-and-video-clips-in-Slack (checked 2026-10-03)
- https://slack.com/help/articles/115005523006-Set-your-Enter-key-preference (checked 2026-10-05)
- https://slack.com/help/articles/115000769927-Use-threads-to-organize-discussions (checked 2026-10-05)
- https://apps.apple.com/us/app/yaptotext/id6786382289 (checked 2026-10-03)
Questions
How do I dictate in Slack on a Mac?
Click into the message box, press your Dictation shortcut or the Microphone key to start Apple Dictation, and say your message. With YapToText, tap Right Command, talk, and tap it again, and the words are typed into the box.
Does Slack have voice to text?
Slack's own voice feature records audio clips of up to five minutes, and you can add a transcript with the Generate transcript icon. To type a message by voice, use Apple Dictation or a dictation app such as YapToText.
How do I get a transcript of a Slack voice message?
Slack's help center says you can include a transcript of an audio clip with the Generate transcript icon. Look for it on the clip.
How do I make Enter start a new line in Slack?
Click your profile picture in the sidebar, select Preferences, choose Advanced, and under When writing a message, press Enter to, choose Start a new line. Command Enter then sends the message.
Can a dictated Slack message send itself?
Yes, with YapToText. In Settings, Advanced, Text output, add Slack under After a dictation lands and choose Press Return, or Press Command Return if Slack's Enter key starts a new line for you.
How do I reply in a Slack thread by voice?
Hover over the message, click the Reply in thread icon, and click into the thread's reply box. Then dictate as usual, and the words land in the thread.