Your AI agent just did 9 things: pulled 412 orders, matched them to Stripe, caught a duplicate £2...Your AI agent just did 9 things: pulled 412 orders, matched them to Stripe, caught a duplicate £2...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Your AI agent just did 9 things: pulled 412 orders, matched them to Stripe, caught a duplicate £248 charge, drafted a ledger entry, opened a ticket. Whole run cost $0.011.
Now the real design question — what does the user actually SEE?
A — The transcript. A paragraph of text and a collapsed "Used 3 tools".
B — The run canvas. Nine colour-coded rows: what ran, what it cost, what got flagged, and one step that stops and waits for you before money moves.
Same agent. Same run. Two completely different products.
Vote A or B — and tell me why. I build the B version for a living.
One thing I'll defend about B: the amber row. The agent drafted the ledger entry and then stopped — it did not post it. Nine steps ran, one deliberately didn't. You can only design that stop if the UI has somewhere to put it; a transcript has nowhere to show a pause. Curious...
B, and the amber row is the reason. I built a replay viewer for agent runs - timeline, every command with its output, cost per step - and the thing I got wrong first was making the rows tool calls. Nine tool calls is a transcript with colour on it.
Built two pricing sections for a concept invoicing app in code with Claude Code. Same Starter, same Pro, same prices. B only adds a $79 plan that isn't really there to be bought.
AI can generate a dashboard. But can it give a product its own identity?
The first design was created by my client using AI a familiar dashboard style you've probably seen across countless AI-generated products.
I redesigned it to feel less generic and more intentional, with a distinctive visual identity, clearer hierarchy, and an experience built around meaningful celebrations.
The goal wasn't just to make it look better. It was to make it feel like its own product.
What do you think is missing from most AI-generated interfaces?