{"contract":"heighten.feed.v1","count":3,"entries":[{"schemaVersion":"heighten.entry.v1","id":"entry-post-to04o8pcfzz","title":"The one link: one address per business, every assistant","summary":"A business signs up and gets one address. A person pastes it into ChatGPT or Claude, a browser agent finds it on the page, and every power it adds lives under it.","canonicalUrl":"https://dev.powers.now/blog/the-one-link","trust":{"state":"verified_source","score":0.9},"graph":{"topics":["the one link","powers","agent-first presence"],"entities":["powers.now","The one link","ChatGPT","Claude","WebMCP","Cloudflare for SaaS","llms.txt","Lead Scheduler"],"nodes":[{"id":"powers-now","type":"Organization","name":"powers.now","sameAs":["https://powers.now/","https://dev.powers.now/llms.txt"],"description":"The one link for WebMCP and smart-element interfaces: one address per business."},{"id":"the-one-link","type":"Concept","name":"The one link","sameAs":["https://dev.powers.now/add-it"],"description":"powers.now/<business> hosted, or the business's own domain carrying the same powers. One address per business; its powers live under it."},{"id":"chatgpt","type":"Product","name":"ChatGPT","sameAs":["https://chatgpt.com/"],"description":"Where a person pastes the link, or adds the powers.now connector."},{"id":"claude","type":"Product","name":"Claude","sameAs":["https://claude.ai/"],"description":"Where a person pastes the link, or adds the powers.now custom connector."},{"id":"webmcp","type":"Concept","name":"WebMCP","sameAs":["https://developer.chrome.com/docs/ai/webmcp"],"description":"A proposed web standard for exposing structured tools for AI agents from a web page."},{"id":"cloudflare-for-saas","type":"Product","name":"Cloudflare for SaaS","sameAs":["https://developers.cloudflare.com/cloudflare-for-platforms/cloudflare-for-saas/"],"description":"Custom hostnames: how a business's own subdomain reaches powers.now by one CNAME with TLS terminated by us."},{"id":"llms-txt","type":"Concept","name":"llms.txt","sameAs":["https://llmstxt.org/"],"description":"A proposed Markdown file at a site's root that tells language models what the site offers."},{"id":"lead-scheduler","type":"Product","name":"Lead Scheduler","sameAs":["https://powers.now/book/"],"description":"powers.now's own live power and the first example of a business's link in use."}],"edges":[{"from":"powers-now","to":"the-one-link","relation":"is"},{"from":"the-one-link","to":"chatgpt","relation":"is pasted into"},{"from":"the-one-link","to":"claude","relation":"is pasted into"},{"from":"the-one-link","to":"cloudflare-for-saas","relation":"reaches a business's own subdomain through"},{"from":"the-one-link","to":"llms-txt","relation":"is declared on a business's domain in"},{"from":"the-one-link","to":"webmcp","relation":"carries smart elements that speak"},{"from":"lead-scheduler","to":"the-one-link","relation":"is the first example of"}]},"actions":[{"type":"read","label":"Read how you add it","url":"https://dev.powers.now/add-it"},{"type":"book","label":"Book an intro call with powers.now","url":"https://powers.now/book/"}],"citations":[{"url":"https://powers.now/","title":"powers.now","publisher":"powers.now","accessedAt":"2026-11-04"},{"url":"https://dev.powers.now/llms.txt","title":"powers.now, the guide for agents","publisher":"powers.now","accessedAt":"2026-11-04"},{"url":"https://dev.powers.now/pricing","title":"What it costs","publisher":"powers.now","accessedAt":"2026-11-04"},{"url":"https://developers.cloudflare.com/cloudflare-for-platforms/cloudflare-for-saas/","title":"Cloudflare for SaaS","publisher":"Cloudflare","accessedAt":"2026-11-04"},{"url":"https://llmstxt.org/","title":"The /llms.txt file","publisher":"llmstxt.org","accessedAt":"2026-11-04"},{"url":"https://dev.powers.now/add-it","title":"How you add it","publisher":"powers.now","accessedAt":"2026-11-04"},{"url":"https://powers.now/book/llms.txt","title":"Lead Scheduler, the guide for agents","publisher":"powers.now","accessedAt":"2026-11-04"},{"url":"https://developer.chrome.com/docs/ai/webmcp","title":"WebMCP","publisher":"Chrome for Developers","accessedAt":"2026-11-04"}],"publishedAt":"2026-11-04T23:46:07.870Z","updatedAt":"2026-11-04T23:46:07.870Z","version":3,"takeaways":["One address per business; its powers live under it. Never one link per power as the primary address.","Three layers in order: hosted powers.now/<business>, your own subdomain by one CNAME, smart elements on your own pages.","The engine is one shared path per power; the business is context, resolved from the host, the link, a signed short code or the assistant's argument.","powers.now/book is the first example of a business's link in use, and it is ours."],"questions":[{"question":"What is the one link?","answer":"The single address a business gets when it signs up with powers.now: powers.now/<business> hosted, or the business's own domain carrying the same powers. Every power the business adds lives under it."},{"question":"Can I put my powers on my own domain?","answer":"Yes. At Business, one CNAME gives you powers.<business>.com with the same pages on the same engine. On your own pages, a smart element plus a line in your llms.txt and a /.well-known/power.json declare your powers on your own domain."},{"question":"Why not acme.com/powers as a path?","answer":"A path on your domain needs a proxy you control, which most businesses do not run. Every business can add a CNAME and a line to a text file, so the subdomain is the default and the path is offered only where a proxy already exists."}],"claims":[{"id":"c1","text":"powers.now is the one link: a business signs up and gets one address, powers.now/<business> or its own domain, and every power it adds lives under it.","citationIds":["s-llms","s-home"],"status":"supported"},{"id":"c2","text":"The hosted link is free, and $19 a month per power when the business goes live.","citationIds":["s-pricing"],"status":"supported"},{"id":"c3","text":"At Business, $49 a month, all powers up to five run under the business's own subdomain by one CNAME.","citationIds":["s-pricing","s-add-it"],"status":"supported"},{"id":"c4","text":"A business's own subdomain reaches powers.now through Cloudflare for SaaS custom hostnames, which serve a customer's own domain through Cloudflare's network.","citationIds":["s-saas"],"status":"supported"},{"id":"c5","text":"llms.txt is a proposed Markdown file at a site's root that gives language models the site's content in their terms.","citationIds":["s-llmstxt"],"status":"supported"},{"id":"c6","text":"powers.now/book is powers.now's own live Lead Scheduler with a real calendar, real holds and real bookings.","citationIds":["s-book-llms"],"status":"supported"},{"id":"c7","text":"WebMCP is a proposed web standard for exposing structured tools to AI agents, still under active discussion and subject to change.","citationIds":["s-webmcp"],"status":"supported"}],"author":{"name":"powers.now","url":"https://powers.now/"},"links":{"self":"https://dev.powers.now/blog/api/entries/entry-post-to04o8pcfzz","content":"https://dev.powers.now/blog/api/entries/entry-post-to04o8pcfzz?include=graph,claims,citations,questions,body","html":"https://dev.powers.now/blog/the-one-link","markdown":"https://dev.powers.now/blog/the-one-link.md","hosted":"https://dev.powers.now/blog/the-one-link"}},{"schemaVersion":"heighten.entry.v1","id":"entry-post-to04o81icau","title":"Two honest tiers inside chat: nothing connected, and connected","summary":"Nothing connected: the assistant reads the page and hands the visitor a deep link. Connected: our card renders inline through MCP Apps. We tested both, so we say both.","canonicalUrl":"https://dev.powers.now/blog/two-honest-tiers-inside-chat","trust":{"state":"verified_source","score":0.9},"graph":{"topics":["agent-first presence","connectors","powers"],"entities":["powers.now","ChatGPT","Claude","MCP Apps","Model Context Protocol","WebMCP","Lead Scheduler"],"nodes":[{"id":"powers-now","type":"Organization","name":"powers.now","sameAs":["https://powers.now/","https://dev.powers.now/llms.txt"],"description":"The one link; also the name of the one connector a user adds to ChatGPT or Claude."},{"id":"chatgpt","type":"Product","name":"ChatGPT","sameAs":["https://chatgpt.com/","https://developers.openai.com/api/docs/guides/custom-mcp-server"],"description":"OpenAI's assistant. Renders our card inline only through a connected MCP server."},{"id":"claude","type":"Product","name":"Claude","sameAs":["https://claude.ai/","https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp"],"description":"Anthropic's assistant. With nothing connected it reads the page and hands over a deep link; connected, it renders the card."},{"id":"mcp-apps","type":"Concept","name":"MCP Apps","sameAs":["https://modelcontextprotocol.io/extensions/apps/overview"],"description":"The MCP extension for interactive interfaces rendered in the chat by a connected server."},{"id":"mcp","type":"Concept","name":"Model Context Protocol","sameAs":["https://modelcontextprotocol.io/specification/2026-07-28"],"description":"The protocol a connector speaks; powers.now's MCP server is the connector."},{"id":"webmcp","type":"Concept","name":"WebMCP","sameAs":["https://developer.chrome.com/docs/ai/webmcp"],"description":"A proposed web standard for exposing structured tools to AI agents from a page; the rung for browser-resident agents."},{"id":"lead-scheduler","type":"Product","name":"Lead Scheduler","sameAs":["https://powers.now/book/"],"description":"The power we tested in both hosts."}],"edges":[{"from":"powers-now","to":"chatgpt","relation":"is a connector in"},{"from":"powers-now","to":"claude","relation":"is a custom connector in"},{"from":"powers-now","to":"mcp","relation":"speaks"},{"from":"powers-now","to":"mcp-apps","relation":"renders its card inline through"},{"from":"webmcp","to":"lead-scheduler","relation":"exposes the tools of, on the business's own page"},{"from":"lead-scheduler","to":"chatgpt","relation":"was tested in"},{"from":"lead-scheduler","to":"claude","relation":"was tested in"}]},"actions":[{"type":"read","label":"See the connector steps for ChatGPT and Claude","url":"https://dev.powers.now/add-it"},{"type":"book","label":"Book an intro call with powers.now","url":"https://powers.now/book/"}],"citations":[{"url":"https://dev.powers.now/llms.txt","title":"powers.now, the guide for agents","publisher":"powers.now","accessedAt":"2026-11-04"},{"url":"https://powers.now/book/llms.txt","title":"Lead Scheduler, the guide for agents","publisher":"powers.now","accessedAt":"2026-11-04"},{"url":"https://modelcontextprotocol.io/extensions/apps/overview","title":"MCP Apps","publisher":"Model Context Protocol","accessedAt":"2026-11-04"},{"url":"https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp","title":"Get started with custom connectors using remote MCP","publisher":"Anthropic","accessedAt":"2026-11-04"},{"url":"https://developers.openai.com/api/docs/guides/custom-mcp-server","title":"Add custom MCP server","publisher":"OpenAI","accessedAt":"2026-11-04"},{"url":"https://developer.chrome.com/docs/ai/webmcp","title":"WebMCP","publisher":"Chrome for Developers","accessedAt":"2026-11-04"},{"url":"https://dev.powers.now/add-it","title":"How you add it","publisher":"powers.now","accessedAt":"2026-11-04"}],"publishedAt":"2026-11-04T23:46:06.401Z","updatedAt":"2026-11-04T23:46:06.401Z","version":3,"takeaways":["Nothing connected: the assistant renders its own card from our page and the read API and hands over a deep link. Real, useful, not our card.","Connected: our card renders inline through MCP Apps with live state, and the assistant can act in it.","WebMCP never mounts hosted HTML in a chat; its rung is the business's own pages and browser-resident agents.","One powers.now connector, added once, renders every business's power from then on."],"questions":[{"question":"Do my customers need to install anything to use my power in ChatGPT or Claude?","answer":"No. With nothing connected, the assistant reads the page and the read API and hands them a deep link to finish on the page. Adding the powers.now connector once puts the card itself in the conversation."},{"question":"What does connecting add?","answer":"The branded card inline, through MCP Apps, with live state. The assistant can hold and book inside the chat and the person watches it in the card instead of following a link."},{"question":"Why is the connector powers.now and not one per business?","answer":"The engine is shared and the business is context, so one connector renders every business's power. Hosts count connectors, and Claude's free plan allows one custom connector, so one is what a user should need."}],"claims":[{"id":"c1","text":"With nothing connected, an assistant can read the page, GET the read API and hand the visitor a deep link that pre-fills the page; nothing changes state over GET.","citationIds":["s-book-llms","s-llms"],"status":"supported"},{"id":"c2","text":"Our branded card renders inline in the chat only through a connected MCP server, as MCP Apps: interactive HTML in a sandboxed iframe controlled by the host.","citationIds":["s-mcp-apps"],"status":"supported"},{"id":"c3","text":"A custom connector in Claude is a remote MCP server the user adds; Claude's free plan is limited to one custom connector.","citationIds":["s-claude-connectors"],"status":"supported"},{"id":"c4","text":"ChatGPT adds a remote MCP server as a custom connector; powers.now is one MCP URL from the business's link, added as a connector in either assistant.","citationIds":["s-openai-mcp","s-add-it"],"status":"supported"},{"id":"c5","text":"WebMCP is a proposed web standard for exposing structured tools to AI agents from a page; it does not mount hosted HTML in a chat.","citationIds":["s-webmcp","s-mcp-apps"],"status":"supported"}],"author":{"name":"powers.now","url":"https://powers.now/"},"links":{"self":"https://dev.powers.now/blog/api/entries/entry-post-to04o81icau","content":"https://dev.powers.now/blog/api/entries/entry-post-to04o81icau?include=graph,claims,citations,questions,body","html":"https://dev.powers.now/blog/two-honest-tiers-inside-chat","markdown":"https://dev.powers.now/blog/two-honest-tiers-inside-chat.md","hosted":"https://dev.powers.now/blog/two-honest-tiers-inside-chat"}},{"schemaVersion":"heighten.entry.v1","id":"entry-post-to04o922j54","title":"What a power is, and why the word matters","summary":"A power is one definition that renders inside ChatGPT, inside Claude and on your own site, sharing one live state. Not a widget, not a chatbot, not a plugin.","canonicalUrl":"https://dev.powers.now/blog/what-a-power-is","trust":{"state":"verified_source","score":0.9},"graph":{"topics":["powers","the one link","agent-first presence"],"entities":["powers.now","Power","ChatGPT","Claude","MCP Apps","Cloudflare Workers","Cloudflare Durable Objects","Lead Scheduler"],"nodes":[{"id":"powers-now","type":"Organization","name":"powers.now","sameAs":["https://powers.now/","https://dev.powers.now/llms.txt"],"description":"The one link for a business's powers. Hosts every power."},{"id":"power","type":"Concept","name":"Power","sameAs":["https://dev.powers.now/what-it-does"],"description":"A small, branded, interactive tool a business adds to its website that both its visitors and their AI assistants can use."},{"id":"chatgpt","type":"Product","name":"ChatGPT","sameAs":["https://chatgpt.com/"],"description":"OpenAI's assistant. A power renders inside it as a card through a connector."},{"id":"claude","type":"Product","name":"Claude","sameAs":["https://claude.ai/"],"description":"Anthropic's assistant. A power renders inside it as a card through a custom connector."},{"id":"mcp-apps","type":"Concept","name":"MCP Apps","sameAs":["https://modelcontextprotocol.io/extensions/apps/overview"],"description":"The MCP extension that lets a server return interactive HTML the host renders in the chat, in a sandboxed iframe."},{"id":"cloudflare-workers","type":"Product","name":"Cloudflare Workers","sameAs":["https://developers.cloudflare.com/workers/"],"description":"The serverless platform powers.now runs on."},{"id":"durable-objects","type":"Product","name":"Cloudflare Durable Objects","sameAs":["https://developers.cloudflare.com/durable-objects/"],"description":"Cloudflare's building block for stateful applications; one per business holds a power's live state."},{"id":"lead-scheduler","type":"Product","name":"Lead Scheduler","sameAs":["https://powers.now/book/"],"description":"powers.now's own live power: intro calls booked inside the chat or on the page."}],"edges":[{"from":"powers-now","to":"power","relation":"hosts"},{"from":"power","to":"chatgpt","relation":"renders inside"},{"from":"power","to":"claude","relation":"renders inside"},{"from":"power","to":"mcp-apps","relation":"renders its card through"},{"from":"powers-now","to":"cloudflare-workers","relation":"runs on"},{"from":"powers-now","to":"durable-objects","relation":"keeps each business's state in"},{"from":"lead-scheduler","to":"power","relation":"is a"}]},"actions":[{"type":"read","label":"Read what a power is on the site","url":"https://dev.powers.now/what-it-does"},{"type":"book","label":"Book an intro call with powers.now","url":"https://powers.now/book/"}],"citations":[{"url":"https://powers.now/book/.well-known/power.json","title":"Lead Scheduler manifest (power.json/1)","publisher":"powers.now","accessedAt":"2026-11-04"},{"url":"https://dev.powers.now/what-it-does","title":"What a power is","publisher":"powers.now","accessedAt":"2026-11-04"},{"url":"https://modelcontextprotocol.io/extensions/apps/overview","title":"MCP Apps","publisher":"Model Context Protocol","accessedAt":"2026-11-04"},{"url":"https://powers.now/book/llms.txt","title":"Lead Scheduler, the guide for agents","publisher":"powers.now","accessedAt":"2026-11-04"},{"url":"https://powers.now/","title":"powers.now","publisher":"powers.now","accessedAt":"2026-11-04"},{"url":"https://developers.cloudflare.com/workers/","title":"Cloudflare Workers","publisher":"Cloudflare","accessedAt":"2026-11-04"},{"url":"https://developers.cloudflare.com/durable-objects/","title":"Cloudflare Durable Objects","publisher":"Cloudflare","accessedAt":"2026-11-04"}],"publishedAt":"2026-11-04T23:46:04.699Z","updatedAt":"2026-11-04T23:46:04.699Z","version":3,"takeaways":["A power is one definition with three renderings: the page, the card in chat, the layer for agents.","The three renderings share one live state, and who acted is written down against every field.","Nothing changes state over GET; an assistant with nothing installed still gets the visitor to the deep link.","powers.now hosts it; the business claims a link and adds nothing to its stack."],"questions":[{"question":"What is a power?","answer":"A small, branded, interactive tool a business adds to its website that both its visitors and their AI assistants can use. The same power renders inline inside the chat and on the business's own site, shares one live state, and is hosted by powers.now."},{"question":"Is a power a chatbot?","answer":"No. A chatbot is a model answering for you in words. A power is an interactive card with real state: the visitor or their assistant acts, the business's record changes, and the page shows the same record."},{"question":"Do my customers have to install anything to use a power?","answer":"No. An assistant with nothing installed reads the page and the read API and hands the person a deep link to finish on the page. A connected assistant renders the card inline."}],"claims":[{"id":"c1","text":"The definition of a power is published verbatim in every power's manifest and guide for agents.","citationIds":["s-manifest","s-book-llms"],"status":"supported"},{"id":"c2","text":"One definition renders inside ChatGPT, inside Claude and on the business's own pages, sharing one live state.","citationIds":["s-what","s-manifest"],"status":"supported"},{"id":"c3","text":"Inside the chat the card renders through MCP Apps, in a sandboxed iframe controlled by the host.","citationIds":["s-mcp-apps"],"status":"supported"},{"id":"c4","text":"An assistant with nothing installed can read the page, GET the read API and hand the visitor a deep link; nothing changes state over GET.","citationIds":["s-book-llms"],"status":"supported"},{"id":"c5","text":"powers.now's own scheduler runs inside ChatGPT and Claude today.","citationIds":["s-home","s-book-llms"],"status":"supported"},{"id":"c6","text":"powers.now runs on Cloudflare Workers and keeps each business's live state in a Durable Object.","citationIds":["s-workers","s-do"],"status":"supported"}],"author":{"name":"powers.now","url":"https://powers.now/"},"links":{"self":"https://dev.powers.now/blog/api/entries/entry-post-to04o922j54","content":"https://dev.powers.now/blog/api/entries/entry-post-to04o922j54?include=graph,claims,citations,questions,body","html":"https://dev.powers.now/blog/what-a-power-is","markdown":"https://dev.powers.now/blog/what-a-power-is.md","hosted":"https://dev.powers.now/blog/what-a-power-is"}}],"snapshotAt":"2026-11-05T01:02:58.289Z"}