Publish-scoped tokens
Tokens are shown once, stored only as a hash, and can be revoked.
Agent Alerts
Know when your AI agent needs something without checking dashboards or digging through notification stacks. One run stays visible as it changes—just glance and act.
Built for delegated work. Powered by Live Activities.

Run an agent, build, automation, or long-running task.

Its latest meaningful progress stays visible on your iPhone.

Come back when the run needs attention, fails, or completes.

From install to first run
Install the beta on your iPhone.
Create a publish-only webhook key. Local Mac MCP is optional.
Send a run update with a stable activity ID.
Watch the same run evolve on your iPhone.
AI agent setup instructions: andreas.ink/agent/instructions
Human QR pairing: andreas.ink/agent
{
"activityId": "walklock-audit-42",
"updateMode": "upsert_single",
"payload": {
"template": "agent",
"sourceName": "WalkLock",
"title": "Reviewing 18 files",
"progressPercent": 62,
"deepLink": "codex://run/42"
}
}Use the same activityId as the run changes. Agent Alerts updates the activity instead of creating a new one.
Trust starts with boundaries
Tokens are shown once, stored only as a hash, and can be revoked.
Publish tokens cannot upload iOS device tokens or manage other publish tokens.
Local allowed-host rules protect destinations before a run is reopened.
Advanced setups can point the app at an alternate compatible Supabase backend.
Agent Alerts · TestFlight beta