Dictating in Notification Reply Boxes and Browser Address Bars
Available on: Android
Reply to messages from your notification shade, or dictate URLs and searches into your browser's address bar — without opening the app first. The Flow Bubble, Flow's floating overlay, appears in both surfaces automatically once onboarding is complete and the overlay ("draw over other apps") and accessibility permissions are granted.
When to use it
Use the Flow Bubble in these surfaces to:
Reply to a WhatsApp, SMS, or other app notification from the notification shade, without opening the app.
Dictate a URL or search query into your browser's address bar.
Send a quick reply or run a search when your hands are full.
How it works in Flow
Overview
Tap into a supported field and the Flow Bubble appears automatically, following the same activation pattern as any other text field. No new permissions are needed — these surfaces use the ones you granted during setup.
Key behaviors
Notification inline replies: Expand a notification to reveal its reply box, then dictate.
Browser address bars: Tap the address bar, then speak a URL or search phrase.
Start from an empty reply box: In notification reply boxes, Flow inserts text only when the field is empty. If you already typed something, the dictated text goes to your clipboard and the bubble shows a Paste action.
Warning: Avoid dictating PINs, passwords, or 2FA codes into notification replies. Flow's normal exclusion of password and PIN fields may not apply there, so the Flow Bubble can still appear in sensitive fields exposed by a notification UI.
Examples
Replying to a WhatsApp notification from the notification shade
You do: Expand the WhatsApp notification, tap the reply field, activate Flow, and say "Sounds good, I'll be there at 7."
Result: Flow types your reply into the notification reply box. Tap Send — no need to open WhatsApp.
Dictating a URL into a Chrome address bar
You do: Tap the address bar in Chrome, activate Flow, and say "wispr dot ai".
Result: Flow types the URL into the address bar. Press Enter to navigate.
Running a voice search from the browser address bar
You do: Tap the address bar in Firefox or Edge, activate Flow, and say "best noise cancelling headphones 2025".
Result: Flow types your search phrase into the address bar. Press Enter to run the search.
FAQs
Which notification reply boxes does this work with?
Any app with a standard inline reply box in the system notification shade, including WhatsApp, Telegram, Messenger, Signal, and Slack. The Flow Bubble appears when you focus the reply field.
The Flow Bubble isn't showing up — what should I check?
Confirm Flow is running, that the "draw over other apps" (overlay) permission is still granted, and that the field isn't a password, PIN, phone-number, or numeric-only field.
If you snoozed the bubble by dragging it to the snooze target, it stays hidden temporarily; shake the phone to bring it back early (this does not work inside banking apps). On Android 12+, opening the Wispr Flow app home screen restores the bubble when Flow is fully backgrounded.
In apps with custom interfaces, the bubble may appear slightly late or not at all — dismiss and re-tap the field to recover it.
What if Flow is paused by my device?
Recovery depends on the cause:
Accessibility permission revoked: A "Wispr Flow needs attention" notification taps through to the in-app accessibility repair screen. If notification permission is denied on Android 13 or later, a toast appears instead: "Re-enable accessibility for Wispr Flow to keep working."
Device pauses Flow while accessibility is still granted: A "Flow isn't responding" notification with the body "Tap to restart Wispr Flow" opens the app home. If notification permission is denied on Android 13 or later, a toast appears instead: "Wispr Flow isn't responding. Open the app to restart it."
While Flow reconnects, the bubble can offer a tap to retry the connection or a warning triangle that deep-links to Android Accessibility settings. Snooze is unavailable in this state (toast: "Snooze is unavailable while accessibility needs attention.").
What happens if text can't be inserted into a field?
Flow never discards a transcript. Whenever insertion is refused — sensitive fields, a non-empty notification reply box, or a field Flow can't write into — the text is copied to the clipboard and the Flow Bubble shows a Paste action. Paste still works when you are offline.
If transcription fails, the bubble shows a Retry button and a toast reads "Failed to transcribe. Saved in the app." — the recording is kept so you can retry it. Tapping the Wispr icon in that state starts a new dictation instead of retrying.
Limitations and notes
Address bar support covers Chrome, Firefox, Edge, Brave, Samsung Internet, Opera, Vivaldi, DuckDuckGo, Kiwi, UC Browser, and Yandex, including Beta and Nightly variants. Browsers that don't use standard URL input fields may not show the Flow Bubble.
Notification inline reply support is confirmed on Pixel, Samsung, Xiaomi, OPPO, OnePlus, Vivo, and Asus devices. Apps with custom notification UIs may not be supported.
The Flow Bubble does not appear until initial onboarding is complete, and is suppressed inside the Wispr Flow app itself by default.
The Flow Bubble does not appear in password, PIN, phone-number, or numeric-only fields.
The Flow Bubble does not appear inside banking or financial apps, regardless of field type. A toast appears: "Flow Bubble is disabled inside banking apps."
These surfaces cover the browser's address bar specifically. Text fields inside web pages, including compose fields like Gmail in Chrome, use standard text-field support.
Dictation has a built-in time limit here as anywhere else: a warning appears near the end of a long session and dictation stops shortly after.
The permissions granted during initial setup must remain enabled.
Flow shows a persistent "Voice dictation is ready" notification while the bubble is active; it cannot be hidden or minimized.
Bubble size and opacity are configurable in Settings, each with a live preview and a Reset button.
"Shrink to a dot" and "Shrink in search fields" work only when the master "Shrink when not in use" toggle is on. Address bars are not treated as search fields for shrinking.
Switching apps mid-transcription sends the text to the clipboard instead of the field; Flow also refuses to write into a field belonging to a different app.
On the normal keyboard path, dictated text is inserted at your cursor position.
Very large fields always fall back to the clipboard.
On Android 16+, expanding a section that reveals a text field re-triggers the bubble; on older versions it may not.
Context-aware dictation (which uses nearby text to improve accuracy) is on by default, and is disabled inside banking apps and inside the Wispr Flow app.
Still stuck?
Reach out to support if:
The Flow Bubble doesn't appear in a supported browser's address bar or a notification reply box.
Dictated text fails to insert and isn't copied to the clipboard as a fallback.
Flow keeps getting paused by your device even after re-enabling accessibility.
Include your device model, Android version, the browser or app where the issue occurs, and your Wispr Flow version. Most reports are resolved in one reply.
Need a hand?
Reach the Flow team and we’ll help you get unblocked.