{"id":6064,"date":"2026-10-13T17:56:41","date_gmt":"2026-10-13T17:56:41","guid":{"rendered":"https:\/\/elyspace.com\/blog\/ai-mode-websites\/"},"modified":"2026-10-13T18:16:12","modified_gmt":"2026-10-13T18:16:12","slug":"ai-mode-websites","status":"publish","type":"post","link":"https:\/\/elyspace.com\/blog\/ai-mode-websites\/","title":{"rendered":"AI Mode Websites: What Happens When the Chat Is the Website"},"content":{"rendered":"<p>Someone lands on your site already knowing what they want. A deep clean for a two bedroom flat, next Thursday. Hosting for a small online shop. A domain name for a bakery called Rise.<\/p>\n<p>And then they have to learn your website.<\/p>\n<p>Is it under &#8220;Services&#8221; or under &#8220;Pricing&#8221;? Is the thing they want called Business or Professional? What is the difference between your three plans, and which one covers the thing they actually asked about?<\/p>\n<p>Every one of those questions is a small cost to someone who had already decided to buy. Most websites charge that cost on every visit. You never hear from the people who decided it was not worth paying.<\/p>\n<p>An AI mode gets rid of that cost by getting rid of the website.<\/p>\n<h2>What an AI mode is<\/h2>\n<p>First, let us clear up a mix up. Google now has a feature called AI Mode that answers questions inside Google search. That is Google&#8217;s product and you do not control it.<\/p>\n<p>This article is about something else. An AI mode on <em>your own<\/em> site. Someone clicks a button, the page disappears, and a chat fills the screen. It looks like ChatGPT or Gemini. The difference is that it only knows your business, your products and your prices, and it can take the order.<\/p>\n<p>It is also not a chat widget. A widget sits in the corner while the website carries on around it, so the visitor still has to read the page. An AI mode <em>is<\/em> the page. There is nothing else on screen.<\/p>\n<p>That difference matters because the two are built differently. A widget answers questions. An AI mode has to finish the job. Pick the product, make the account, send the invoice. If it cannot do that, it is just a widget taking up more space.<\/p>\n<h2>What it looks like when it works<\/h2>\n<p>Here is a hosting example, because that is the one I can describe from the inside.<\/p>\n<p>Someone types: <em>I need a website for my bakery.<\/em><\/p>\n<p>A normal site now shows them four plans and a comparison table, and hopes for the best. An AI mode asks the two questions that actually decide the answer. What is the business called, and will you sell online? Then it does the work:<\/p>\n<ul>\n<li>Checks if the domain name is free, by asking the registry.<\/li>\n<li>Suggests other names if it is taken.<\/li>\n<li>Picks the hosting plan that fits what they described, and explains why it did not pick the cheaper one.<\/li>\n<li>Creates the account.<\/li>\n<li>Sends the invoice.<\/li>\n<\/ul>\n<p>All the visitor has to do is click once to pay. Nobody read a comparison table. Nobody learned the menu. Nobody had to work out that &#8220;Premium M&#8221; was the right answer.<\/p>\n<p>The same idea works anywhere a customer&#8217;s need matches a list of things you sell. A cleaning company asks what kind of property, how many rooms, which date, then gives a price and books it. A phone shop asks what you are replacing and what you want to spend, then shows two options. The same goes for repairs, travel, printing, equipment hire.<\/p>\n<p>The test is not what industry you are in. The test is this: could a good salesperson get to the right answer in four or five questions? If yes, software can do it too.<\/p>\n<h2>Why it sells more<\/h2>\n<p>I am not going to give you a percentage. Anyone quoting an exact figure from one website is quoting noise, and you could never check it anyway.<\/p>\n<p>Here is the actual reason, in plain terms. A normal website makes the customer do the translating. They know their problem. Your site lists your products. They have to match one to the other. That is the hardest thing you ask of them, and they are the worst person to do it, because you know your products and they do not.<\/p>\n<p>An AI mode moves that job to your side of the conversation. That is the whole idea. Everything else, the tone, the typing dots, the little avatar, is decoration.<\/p>\n<h2>The hard parts<\/h2>\n<p>Most articles about this skip the next bit. It is the part that decides whether you end up with a product or a problem.<\/p>\n<p>An AI mode that takes orders is a public web address that writes to your billing system, with no login in front of it. Sit with that sentence for a moment. Most of the design follows from it.<\/p>\n<h3>The browser must never send the price<\/h3>\n<p>The easy way to build this is to have the chat tell the server &#8220;order product 42 at 4.99&#8221;. Anyone can send that same request. The chat screen is not a lock, and a few minutes in the browser&#8217;s developer tools is all it takes to find it. So the browser should only send a key that says <em>which<\/em> product the conversation landed on. The server looks up the real product and the real price. If a customer can send you a product number and a price, they can order anything at any price.<\/p>\n<h3>You have to check who the person is<\/h3>\n<p>Your assistant has to match returning customers by email address, or everyone gets a duplicate account. But that means anyone who knows your email address could place an order on your account. So send a one time code to the email first. The first request sends the code and creates nothing. The second request carries the code back and places the order. Do this for every order, not only the ones on existing accounts, because &#8220;this one needed a code&#8221; tells people something by itself.<\/p>\n<h3>It must not become a lookup tool<\/h3>\n<p>When the assistant checks whether an email already has an account, it must not send back any details. Billing systems will happily return a full profile with name, address, phone and order history. Send any of that back through a page with no login and you have turned &#8220;is this person your customer&#8221; into a question anyone can ask about anyone. The most you can safely say is what the person typing their own address already knew.<\/p>\n<h3>Rate limiting is not optional<\/h3>\n<p>A public page that writes to billing, left open, is a tool for making fake accounts and fake invoices. Ours allows five an hour per address. That is far more than a real customer needs, and far less than a script needs to be worth running.<\/p>\n<h3>Real answers, not confident guesses<\/h3>\n<p>When the assistant says a domain is free, it must have asked the registry. Not guessed from a pattern, not read an old list. AI is very good at giving a confident answer in the right shape, and that is exactly what you cannot afford at the moment of sale. Anything stated as fact, stock, price, availability, delivery date, should come from the system that owns that fact. Let the AI handle the conversation and none of the numbers.<\/p>\n<h3>It has to break safely<\/h3>\n<p>AI providers have bad days. If your AI mode is the only way to buy from you, their bad day becomes your bad day. Keep the normal pages live and working. The AI mode should be the faster route, not the only route.<\/p>\n<h2>When an AI mode is the wrong idea<\/h2>\n<p>It does not suit everyone, and the cases are easy to name.<\/p>\n<p><strong>You sell one thing.<\/strong> If there is one product at one price, a conversation is a slower way to reach a button that was already on screen.<\/p>\n<p><strong>People buy by looking.<\/strong> Clothes, furniture, anything visual. Customers want to see fifty things, not answer four questions about them.<\/p>\n<p><strong>The price needs a human.<\/strong> Custom work, anything needing a site visit, anything where only a person can judge the job. An assistant that books the call is useful. One that quotes a number you cannot stand behind is worse than the contact form it replaced.<\/p>\n<p><strong>Nobody will keep it updated.<\/strong> An AI mode is tied to your product list. If your prices change and nothing updates the assistant, it will keep confidently selling last year&#8217;s plan at last year&#8217;s price.<\/p>\n<h2>Adding one to a site you already have<\/h2>\n<p>You do not need to rebuild anything. The AI mode is a screen that sits next to the site you have. It reads the same product list and writes to the same billing system. Your existing pages keep doing their job, because those are what Google indexes and what people link to. The assistant just becomes the route for people who would rather say what they want than go looking for it.<\/p>\n<p>The work splits into three parts, and only one of them is the chat. Connecting your product list so the assistant always has current prices. Connecting your billing system so it can make an account and send an invoice. And all the safety checks above, which is where most of the real work goes.<\/p>\n<p>You can try the one we built at <a href=\"https:\/\/elyspace.com\/ask-ai\">elyspace.com\/ask-ai<\/a>. It checks domains against the registry, understands a budget, picks a plan, and places a real order with a one time code to confirm it is you.<\/p>\n<h2>The short version<\/h2>\n<p>An AI mode is worth building when your customers understand their problem better than they understand your product list, and when the gap between those two things is losing you sales. It is the wrong choice when people want to browse, when the price needs a human, or when nobody will keep it current.<\/p>\n<p>And whatever you build, treat that page as public. Because it is.<\/p>\n<hr \/>\n<p><em><strong>About the author.<\/strong> Shahid Malla is a web developer who builds AI mode websites and chat based buying flows, and built the AI mode described in this article. He works on new builds and on adding an AI mode to sites that already exist, and is a top rated seller on Fiverr and Upwork. You can see more of his work at <a href=\"https:\/\/shahidmalla.com\" rel=\"noopener\" target=\"_blank\">shahidmalla.com<\/a>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A visitor who already knows what they want still has to learn your menu. An AI mode removes that tax by removing the website &#8211; and the hard part is not the chat, it is everything that stops a public endpoint writing to your billing system.<\/p>\n","protected":false},"author":11,"featured_media":6066,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[17,279],"tags":[],"class_list":["post-6064","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-builder","category-ai"],"acf":[],"_links":{"self":[{"href":"https:\/\/elyspace.com\/blog\/wp-json\/wp\/v2\/posts\/6064","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elyspace.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elyspace.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elyspace.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/elyspace.com\/blog\/wp-json\/wp\/v2\/comments?post=6064"}],"version-history":[{"count":1,"href":"https:\/\/elyspace.com\/blog\/wp-json\/wp\/v2\/posts\/6064\/revisions"}],"predecessor-version":[{"id":6065,"href":"https:\/\/elyspace.com\/blog\/wp-json\/wp\/v2\/posts\/6064\/revisions\/6065"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elyspace.com\/blog\/wp-json\/wp\/v2\/media\/6066"}],"wp:attachment":[{"href":"https:\/\/elyspace.com\/blog\/wp-json\/wp\/v2\/media?parent=6064"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elyspace.com\/blog\/wp-json\/wp\/v2\/categories?post=6064"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elyspace.com\/blog\/wp-json\/wp\/v2\/tags?post=6064"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}