Don't force your users to make the first move

Every AI product I've used starts the same way: an empty chat box and a blinking cursor. The tool has all the capability in the world, but it sits there waiting for me to figure out what to ask.

That's a design failure we've all just accepted. The blank page problem killed writing apps for years, and now we've rebuilt it into every AI interface.

Think about a great human analyst or a great EA. They don't wait for instructions. They come to you with "hey, I noticed churn ticked up in your enterprise segment, want me to dig in?" The first move is theirs, and that's most of the value.

Software can do this now. Your product knows what data a user connected, what they've asked before, what they've built. That's enough context to suggest the next thing instead of waiting for it.

We just shipped this at Basedash: it studies your data and your past work, then generates personalized suggestions (questions to ask, dashboards to build, automations to schedule). Click one and it starts working. We just launched it on PH today: (check it out and support!).

The counterargument I take seriously: proactive software can be annoying. Clippy was proactive. Notification spam is proactive. There's a fine line between an analyst making the first move and a tool interrupting you with guesses.

I think the difference is whether the suggestion comes from your actual context or from a generic playbook, but I'm still calibrating where that line sits.

Curious how others think about this: should AI tools default to making the first move, or is the empty prompt box actually respecting the user?

32 views

Add a comment

Replies

Best

I lean toward "context-triggered, not schedule-triggered" as the dividing line — Clippy's problem wasn't that it was proactive, it was that it interrupted regardless of whether anything had actually changed. If a suggestion only fires when something in the data genuinely shifted (a metric moved, a pattern broke), it reads as insight. If it fires on a timer or a generic checklist, it reads as nagging. Curious whether you're gating suggestions on some kind of "has anything meaningfully changed" signal, or more on usage cadence.

Hit the nail on the head - making a tool proactive is something we clocked onto too. It increases the chance the tool can become a daily 'must-have', rather than 'i better go login there' in a user's suite.

Of course, if you're offering low-quality noise 'proactive-ness' then it's a complete turn-off, it has to genuinely be valuable insight/action, otherwise those notifications get turned off fast!

the EA example is the key detail for me. a good EA doesn't just start digging into the churn number, they ask first. the first move is an offer, not an action. that's the part that gets lost when people build proactive AI, they skip straight to autonomy instead of just surfacing the observation and letting you decide. suggestions you can click into feel very different from an agent that already ran the analysis and is now telling you about it.

I'd land on the same side as you but for a slightly different reason - it's not just where the suggestion comes from, it's whether acting on it is reversible. Clippy annoyed people partly because ignoring it still cost attention. If the suggestion sits quietly until clicked and costs nothing to skip, proactive stops feeling like an interruption and starts feeling like a shortcut. The failure mode is when "insight" is really just a rephrased metric you already saw on the dashboard yesterday.