Back to thoughts
AIInterface DesignAgents

Why AI Assistants Need Better Interfaces

An assistant becomes useful when people can see its context, state, assumptions, actions, and the point at which human approval takes over.

18 April 20263 min read

AI assistant conversations still collapse into model choice, benchmark scores, or whether the latest voice mode pauses in a sufficiently human way.

Those things matter. They are not the whole experience.

If an assistant is going to help with real work, I need to know five things quickly:

  1. What context is it using?
  2. What does it think I asked for?
  3. What is it about to do?
  4. What has it already done?
  5. How do I correct or stop it?

That is not primarily a model problem. It is an interface problem.

Chat is useful, but it hides state

Chat is an excellent universal starting point. It is flexible, familiar, and asks very little of the user.

Then the assistant begins to remember information, coordinate tasks, search multiple sources, draft messages, and take actions across tools. A single conversation thread is suddenly being asked to function as an instruction surface, activity log, memory store, approval queue, and filing cabinet.

It copes about as elegantly as that sentence.

If I ask an assistant to prepare a speaker brief, check the current schedule, and draft a follow-up message, I want to see:

  • which sources it consulted
  • what assumptions it made
  • what information may be out of date
  • where the draft will go
  • which action is waiting for my approval

Without that visibility, I either trust too much or check everything manually. In the first case, the risk is obvious. In the second, the assistant has become another junior system requiring constant supervision, except this one can generate twelve paragraphs before I finish saying not yet.

Assistants need a working surface

Useful assistants need more than a large chat box. They need a combination of:

  • a command surface
  • an activity feed
  • visible memory
  • task and approval states
  • an editable workspace
  • clear links back to source material

The interface should expose enough working state for a person to understand what is happening without turning every action into a technical audit.

This matters especially in operations. Teams working under pressure do not need magical ambiguity. They need orientation. They need to know what changed, what is waiting, and where their judgement is required.

Trust depends on legibility

Correctness matters, but trust is not produced by correctness alone. It also comes from being able to inspect and intervene.

People need to see:

  • why a suggestion appeared
  • how certain the system is
  • what can be edited
  • what action has not yet happened
  • what remains under human control

Hierarchy, state labels, progress indicators, confirmation flows, and careful language are not decoration. They are how the assistant explains its role in the system.

The design question is operational

The useful question is not: How do we make the assistant feel futuristic?

It is: How do we make its behaviour useful, inspectable, and safe inside this particular workflow?

Better models will expand what assistants can do. Better interfaces will determine whether people can understand, direct, and trust them while they do it.

About the author

Michael "Milo" Lockett

Co-Founder and CTO of Symbiometry, fractional CTO and technical adviser. I write from practical experience across systems, event technology, interfaces, automation and complex delivery.

Based in Windermere, England. Working in event technology since 2013.

View experience

Related thoughts

Continue the thread

A useful next step

If this sounds like a problem inside your organisation, we can make it concrete.

Tell me what is happening now and what the organisation needs to be able to do next.

Start a conversation