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.
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:
- What context is it using?
- What does it think I asked for?
- What is it about to do?
- What has it already done?
- 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.
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.
Related thoughts
Continue the thread
The number that sounds right
A tool that's right most of the time teaches you to stop checking.
What an ottoman taught me about working hours
An ottoman put me in the hospital for 61 days. It was the best career advisor I've ever had.
Automation Is Not About Removing People
Good automation removes repeated friction while making judgement, ownership, and the route to intervention clearer.
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.