Reliable text insertion in messaging apps on Android (WhatsApp, Telegram, Messenger, Signal, Slack)
Last updated: May 29, 2026
Available on: Android
If text from Wispr Flow isn't appearing in WhatsApp, Telegram, Messenger, Signal, or Slack on Android — or if it shows up in the wrong place, duplicates, or gets cut off — this guide walks you through fixing it. Most issues resolve in under 2 minutes.
Quick checks
Is Flow up to date? Several text insertion bugs in messaging apps were fixed in recent versions.
Is the text field actually focused? Tap inside the message box so the cursor is blinking before you start dictating.
Does Flow work in another app? Try dictating into Gmail or Notes. If text appears there, the problem is specific to the messaging app — continue below. If it fails everywhere, the issue is system-level.
How to fix this
Tap the message field in your messaging app so the cursor is visible and blinking.
If the cursor isn't visible, Flow has no target to insert text into.
Start dictating with Flow as you normally would.
Text should appear in the message field as you speak. If it does, you're done.
Close and reopen the messaging app if text appears in the wrong place or duplicates.
Dictate a short test phrase. If text now lands in the message field correctly, you're done.
Restart Wispr Flow if the issue continues.
Force-stop Flow from Android Settings → Apps → Wispr Flow → Force stop, then reopen it. Try dictating again.
Confirm Accessibility permissions are granted to Flow.
Go to Android Settings → Accessibility → Installed apps → Wispr Flow, and make sure the toggle is on. Without this, Flow cannot insert text reliably into messaging apps.
Note: Some messaging apps use custom text fields that don't expose standard Android text APIs. Flow uses a fallback method in these cases, which is why a quick restart of the app often resolves insertion glitches.
FAQs
Why does text sometimes appear at the start of my message instead of where my cursor is?
Some messaging apps don't report the cursor position to Flow. When that happens, Flow falls back to appending text. Tap to reposition your cursor after dictation, or clear the field and dictate fresh.
Does this work the same in all five apps?
Yes. WhatsApp, Telegram, Messenger, Signal, and Slack all use the same insertion path on Android, so the steps above apply to all of them.
Why do I need to grant Accessibility permission?
Accessibility is how Android lets Flow insert text into other apps' input fields. Without it, dictation may work but text won't reliably land in your message.
Still stuck?
Reach out to our support team if:
Text still doesn't appear after completing all steps above
You see a specific error message in Flow when dictating into a messaging app
The problem happens in one specific app but not the others
Include your Android version, device model, the messaging app and version, and what you've already tried. Most messaging app issues are resolved in one reply.