Let agents drive your apps — in the open.
App Use is an open protocol that turns any application into an agent-drivable surface. The app declares what it can do; the agent reads and acts through a single protocol. Every action is observable, recorded in a tamper-evident audit trail, and dangerous steps stop for human approval.
What the agent sees
apps.list
→ invoice-app (running)
app.call invoice-app app.describe
→ screens: home, invoices, settings
app.call invoice-app app.invoke "invoices.export"
⚠ consent required — awaiting operator
✓ approved · audited (seq 1182)
Today, you can't see what the agent is doing
Agents drive software two ways today — and both leave you in the dark.
CLI / API adapters
The agent shells out to a per-app command line. You approve opaque text in a terminal and hope it matches what actually happens. Every new app needs a new adapter.
Screen-scraping / vision
The agent clicks around from screenshots. It's brittle, slow, and bypasses every accessibility and consent gate your OS already has.
App Use — the third path
The app participates. It declares its screens, elements, and actions through an open protocol, and the agent reads from and writes to it directly. You see exactly which app and which feature the agent is operating — and you hold the approval button on anything risky.
One protocol, three parts
The Protocol
Open · Free · Public
The open standard: the AppSpec model, the app.* tool vocabulary, capability scopes, the consent gate, and the audit chain. Published for the whole industry to adopt.
The App Use Hub
Our product
Software Tailor's implementation. Aggregates many apps into one surface, federates hubs across your devices, and ships an operator console for live observation, driving, audit, and consent.
Explore the Hub →App Use Apps
Commercial apps
Applications that are App-Use-native out of the box — fully drivable by agents and fully observable by you, with no extra integration work.
Talk to us →Bring transparent automation to your apps
Whether you want to adopt the open protocol, deploy the Hub inside your organization, or make your own app agent-drivable — we can help.