The Monday standup starts like they all do. Cameras on. Microphones half muted. Someone is chewing like they’re trying to hide it. Someone else has the haunted look of a person who woke up to a calendar invite titled “Quick sync” with no agenda.
Then Milo, the founder of InboxGuilt, joins the call ten minutes late, already mid sentence.
“Ok. Great. Love the energy. I’m going to keep this short.”
He never keeps it short.
He shares his screen. A slide deck appears with one title in 64pt font:
TONE DIAL
Under it, a single line.
Make the nudges feel personal. Make them feel… inevitable.
Milo grins like he’s proud of himself, which is always a bad sign.
“Here’s the thing,” he says. “We have product market fit. People are paying to be shamed by an email robot. That’s incredible. But we have a problem.”
He clicks to the next slide. It is a screenshot of an angry customer email.
Subject: “Your app is being rude to my entire company.”
Milo reads it out loud, dramatically.
“‘We asked for gentle reminders. Your system wrote, and I quote, ‘This has been pending long enough to qualify for a loyalty program.’ Our CEO received that. Please advise.’”
A couple of people laugh. Mostly because the line is good. Mostly because the CEO thing is terrifying.
Milo points at the email.
“This is feedback. This is engagement. This is… opportunity.”
He clicks again.
Now it’s a simple UI mock. A slider with five notches:
- Friendly
- Supportive
- Firm
- Manager energy
- Consultant with a smile
He circles it like he’s revealing a cure for procrastination.
“The Tone Dial,” he says. “Admins pick a default tone for the org. Team leads can pick tone for their team. Users can choose a personal preference if the admin allows it. Everyone gets nudges that match their culture.”
He pauses.
“And,” he adds, “it is a paid feature.”
That wakes everyone up.
Milo keeps going. “This is a platform moment. This is how we stop accidentally emailing HR violations. This is how we increase retention. This is how we upsell.”
He flips to another slide. It’s a chart that goes up and to the right. Nobody knows what the y axis is. Nobody asks.
He turns back to the camera.
“So. I need someone to ship it this week. Ideally today. No pressure.”
You feel your stomach tighten. It is the physical sensation of a Jira ticket being assigned in real time.
Milo looks straight at you on the call.
“Perfect. You.”
A ping pops up. Jira. New ticket assigned.
IG 482. Implement Tone Dial for Nudge Generation
You click it. It is somehow both vague and terrifying.
Acceptance criteria, as written by Milo:
- Add the Tone Dial setting to the admin dashboard.
- Store the setting per org, per team, and optionally per user.
- Update the nudge generation pipeline so the AI follows the selected tone.
- Ensure we do not send anything that could get us sued.
- Roll out behind a feature flag.
- Add analytics tracking for Tone Dial usage.
- Make it feel delightful.
You scroll down. There is a final note.
“Also, no breaking changes pls. We have a demo Thursday.”
You look back at the call. Milo is already wrapping up, which means he’s about to add one more thing.
“One last detail,” he says. “This is important.”
He leans in like he’s sharing a secret.
“I do not want the Tone Dial to just change adjectives. I want it to change the intent. Friendly is like, ‘Hey, you got this.’ Consultant with a smile is like, ‘Sharing for visibility that you said you’d do this yesterday.’ Same facts. Different emotional damage.”
He smiles again. The kind of smile that belongs in a case study.
“Ok. That’s it. Ship it.”
The call ends.
Your inbox pings. InboxGuilt is emailing you a nudge. It has your name in it, which feels personal in the worst way.
Subject: Quick nudge
Body: “Just flagging that you are now the owner of IG 482. No rush. Unless you consider Thursday a rush.”
You stare at it for a second.
Then you open Cursor.


Top comments (0)