← Back to Blog

Smart Context · 8 min read

Why the Same Dictated Sentence Should Not Land the Same Way Everywhere

Why the Same Dictated Sentence Should Not Land the Same Way Everywhere

Why the Same Dictated Sentence Should Not Land the Same Way Everywhere

Dictate "hey just checking in on this, can we move it to thursday" into four different apps. It should not come out the same way four times.

I learned this the hard way. I dictated the same kind of message into Slack and email. In Slack it was fine , casual, quick. In email? It read like I was texting my buddy. Not great.

That was the day I realized: the destination matters as much as the words.

Dictated: "hey just checking in on this thing can we move it to thursday"

In Mail: Following up on this , can we move it to Thursday?
In Slack: hey can we move this to thursday
Same words. Different destination. Different polish. All automatic.

What Smart Context actually does

Echo Flow's Smart Context detects the app you're dictating into, and routes the polish through a tone profile that fits that app.

Your email client gets a more professional polish. Your team chat gets a casual one. Your notes app gets something closer to raw. The software is not deciding what you meant , it's deciding how that kind of text is normally written, and nudging your dictated words toward that norm.

I built this because I was tired of editing tone manually every time I switched apps.

How I use it

I dictate the same way everywhere. Casual, quick, my voice. Smart Context handles the rest:

  • Mail: Polishes into professional email tone
  • Slack: Keeps it casual, shortens naturally
  • Notes: Minimal polish, preserves my raw thoughts
  • Pages/Docs: Formal, structured output

I don't think about which app I'm in. Smart Context thinks about it for me.

4
Tone profiles I use daily , Mail, Slack, Notes, Docs , all automatic

The permission question

To know which app you're dictating into, Echo Flow needs to observe the frontmost application. This requires a system permission.

I want to be clear about this: that observation is local. It does not leave your Mac. It's not tracking you , it's reading which app is active so it can adjust the tone. You can revoke it anytime in System Settings.

I checked with Little Snitch. Zero network connections. The app detection stays on your device.

The honest note

Smart Context is not mind reading. It knows the category , email, chat, notes , and applies a reasonable default. Sometimes the default will be wrong, and when it is, you edit. The goal is not to eliminate editing. It is to eliminate the predictable editing you make every time you switch apps.

The bottom line

The same sentence should not land the same way in email and Slack. Smart Context makes that automatic.

Dictate naturally. Let the app handle the tone. Review the result. That's the workflow.

Try Echo Flow free for 14 days · See how Smart Context works · Why context-aware dictation


Sources