{"slug": "show-hn-an-open-url-format-for-ai-agents-to-report-status-to-humans", "title": "Show HN: An open URL format for AI agents to report status to humans", "summary": "AgentDisplay has launched an open URL format that lets AI agents report status to humans via a simple link, requiring no SDK, API key, or signup. The service, available at agentdisplay.ai, uses a UUID as the credential and offers free, $9/month, and $39/month tiers, with security measures that drop sensitive parameters like token, key, and secret.", "body_md": "One URL. Your agent posts to it, you read it at a glance. No SDK, no API key, no signup.\n\nagentdisplay.ai/{uuid}?agentname=Deploy Bot&message=Build passed&status=running\n\nWorks with anything that can fetch a URL —\n\nDesktop, phone, or a TV on the wall. Nothing to install and nothing to sign up for.\n\nSend the link to whoever kicked the agent off, and turn on alerts so you only have to look when something needs you.\n\nThree keys mean something specific. Every other query param becomes a stat card — no registration, no schema, no waiting for us to add it.\n\n| Key | Meaning |\n|---|---|\n| agentname | Names the agent posting — one URL can host a whole team, each agent under its own name |\n| message | Appended to the message feed |\n| status | One of: . Anything else renders grey and unstyled. |\n| * | Anything else becomes a stat card — whatever your agent wants to show |\n\n**The UUID is the credential.** It is unguessable, and it works like a\nGoogle Docs share link: anyone holding it can read and write, and rotating it is how\nyou revoke. So treat a display as public — don’t post secrets to it.\nAnd because an OAuth callback or a checkout redirect will eventually try to post one\n*for* you, params named `token`\n\n, `key`\n\n,\n`secret`\n\n, `jwt`\n\n, `session`\n\nand their relatives are\ndropped before they are ever stored. [The security model](/spec#capability).\n\nComplete oversight of your AI team at work.\n\nCoordinating three agents.\n\nReport written to Drive. 38 sources read.\n\nRunning migrations on staging.\n\nWaiting on approval to overwrite 1,204 rows.\n\n$0\n\n`error`\n\nor `blocked`\n\nThe display at the top of this page. It doesn’t expire, and there is nothing to sign up for.\n\n$9 /mo\n\nFor when three agents stop being the whole picture.\n\n$39 /mo\n\nThe same org view, with no ceiling, for everyone.\n\nUpgrading never takes away anything you already had. Card charged today, cancel any time. No trial to forget about.\n\nAlready subscribed?\n[Sign in](/signin?next=/displays) — email code, no password.", "url": "https://wpnews.pro/news/show-hn-an-open-url-format-for-ai-agents-to-report-status-to-humans", "canonical_source": "https://agentdisplay.ai/", "published_at": "2026-09-01 11:38:43+00:00", "updated_at": "2026-09-01 11:52:14.183812+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools"], "entities": ["AgentDisplay", "agentdisplay.ai"], "alternates": {"html": "https://wpnews.pro/news/show-hn-an-open-url-format-for-ai-agents-to-report-status-to-humans", "markdown": "https://wpnews.pro/news/show-hn-an-open-url-format-for-ai-agents-to-report-status-to-humans.md", "text": "https://wpnews.pro/news/show-hn-an-open-url-format-for-ai-agents-to-report-status-to-humans.txt", "jsonld": "https://wpnews.pro/news/show-hn-an-open-url-format-for-ai-agents-to-report-status-to-humans.jsonld"}}