A conversation that reads like a document.
No chat bubbles. Human turns speak in serif with a lime mark; AI turns sit on Mist with their steps, sources and state. Try the full loop below: ask, watch it work, then approve or reject what the agent wants to do.
What should we work on?
CAIRN AGENT · SUMMIT 2.1
✓ Grounded
- Searched workspace
- Read 2 sources
- Drafted notice
[1] PDF · Contracts
Helio Print MSA §11.2
“Either party may terminate on thirty (30) days’ written notice…”
[2] Sheet · Finance
Vendor register 2026
“Helio Print — renews Dec 31 · notice 30 d”
SUMMIT 2.1 · 2.9 s · 1,184 tokens · $0.014AI can make mistakes. Check the sources.
Cairn Agent wants to send an email
WAITING FOR YOUR APPROVAL
- Tool
- email.send
- To
- legal@helioprint.example
- Subject
- Notice of termination — Master Services Agreement
- Attached
- Termination notice v1 (see panel)
Parts
Each part of the loop above, with its states.
AGENT STEP TIMELINE · run transparency
- ✓ Trigger: new invoice emailgmail.watch
- ✓ Extracted 14 line itemsdoc.parse · Pebble 1.4
- ✓ Matched to PO-2291erp.lookup
- ! Amount differs by $412rule.threshold > $250
- ● Waiting for your approvalhuman.approve · Finance lead
HANDOFF TO A HUMAN
I’m not confident about clause 7 because the scanned copy is partly unreadable. A person on your legal team should check it.
Sent to Lena Berg, Legal
SOURCE CARDS · document / web / database / unavailable
[1] PDF · p. 14Brightline MSA §14.2
[2] WebEU AI Act, Article 50
[3] Database · 3 rowsvendors WHERE renews < Q4
[4] PDF · unavailableOrbis SOW 2023
NO SOURCES FOUND · honest empty state
× Unsupported
I couldn’t find anything about Orbis Staffing’s renewal terms in the 108 documents I can access. I won’t guess.
Connect another sourceSearch the web instead
APPROVAL CARD · states
- Waiting for your approval
- ✓ Approved by you · 10:02
- ✎ Edited, then approved
- × Rejected · nothing was sent
TEMPLATE GALLERY CARD
LEGAL
Contract renewal radar
SUPPORT
Weekly ticket digest
Rules
Stop is always reachable
Visible and focusable for the whole run. Esc also stops.
Announce once
Screen readers hear the answer on completion, not token by token.
Nothing leaves without a human
Send, pay, delete and publish always pause at an approval card.
Edits are attributed
Human changes in an artifact lose the Mist tint and get your name.