{"id":377898,"date":"2026-09-30T15:18:18","date_gmt":"2026-09-30T15:18:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/holareply-ai-chatbot-that-never-makes-things-up\/"},"modified":"2026-09-30T15:41:52","modified_gmt":"2026-09-30T15:41:52","slug":"holareply","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/holareply\/","author":23574288,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.3","stable_tag":"0.1.3","tested":"7.1.2","requires":"6.6","requires_php":"8.0","requires_plugins":null,"header_name":"HolaReply \u2013 AI Chatbot That Never Makes Things Up","header_author":"SEO Agency Inc","header_description":"An AI assistant that answers from your own content, refuses to guess, and captures the enquiries it cannot answer.","assets_banners_color":"f7e6cb","last_updated":"2026-09-30 15:41:52","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/holareply.com\/","header_author_uri":"https:\/\/holareply.com\/about\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":73,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.3":{"tag":"0.1.3","author":"holareply","date":"2026-09-30 15:41:52","revision":3721594}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3721560,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3721560,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3721560,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3721560,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3721594,"resolution":"1","location":"assets","locale":"","width":1600,"height":1000},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3721594,"resolution":"2","location":"assets","locale":"","width":1600,"height":1000},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3721594,"resolution":"3","location":"assets","locale":"","width":1600,"height":1000},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3721594,"resolution":"4","location":"assets","locale":"","width":1600,"height":1000},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3721594,"resolution":"5","location":"assets","locale":"","width":1600,"height":1000},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3721594,"resolution":"6","location":"assets","locale":"","width":1600,"height":1000},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3721594,"resolution":"7","location":"assets","locale":"","width":1600,"height":1000},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3721594,"resolution":"8","location":"assets","locale":"","width":1600,"height":1000}},"screenshots":{"1":"The chat on your site answers from your own pages and shows the page each answer came from.","2":"Answers from your WooCommerce products show up to three product cards: picture, name, price and a link.","3":"When your site has no answer, the chat says so, offers your team and takes the visitor's details (on a phone).","4":"Locked topics, such as prices, always go to your team with the enquiry form (colour header style, dark theme).","5":"Knowledge base: write an answer once, in your own words, with the other ways people ask the same thing.","6":"Settings, AI connection: Google Gemini, OpenAI or Anthropic Claude with your own key, or HolaReply AI credits.","7":"Settings, Branding: name, colour, chat style and theme, with a live preview.","8":"Overview: conversations, enquiries, questions it could not answer, and what it did while you were closed."}},"plugin_section":[],"plugin_tags":[191735,2364,337,194533,286],"plugin_category":[45],"plugin_contributors":[283716],"plugin_business_model":[],"class_list":["post-377898","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-chatbot","plugin_tags-chatbot","plugin_tags-lead-generation","plugin_tags-openai","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-holareply","plugin_committers-holareply"],"banners":{"banner":"https:\/\/ps.w.org\/holareply\/assets\/banner-772x250.png?rev=3721560","banner_2x":"https:\/\/ps.w.org\/holareply\/assets\/banner-1544x500.png?rev=3721560","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/holareply\/assets\/icon-128x128.png?rev=3721560","icon_2x":"https:\/\/ps.w.org\/holareply\/assets\/icon-256x256.png?rev=3721560","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/holareply\/assets\/screenshot-1.png?rev=3721594","caption":"The chat on your site answers from your own pages and shows the page each answer came from."},{"src":"https:\/\/ps.w.org\/holareply\/assets\/screenshot-2.png?rev=3721594","caption":"Answers from your WooCommerce products show up to three product cards: picture, name, price and a link."},{"src":"https:\/\/ps.w.org\/holareply\/assets\/screenshot-3.png?rev=3721594","caption":"When your site has no answer, the chat says so, offers your team and takes the visitor's details (on a phone)."},{"src":"https:\/\/ps.w.org\/holareply\/assets\/screenshot-4.png?rev=3721594","caption":"Locked topics, such as prices, always go to your team with the enquiry form (colour header style, dark theme)."},{"src":"https:\/\/ps.w.org\/holareply\/assets\/screenshot-5.png?rev=3721594","caption":"Knowledge base: write an answer once, in your own words, with the other ways people ask the same thing."},{"src":"https:\/\/ps.w.org\/holareply\/assets\/screenshot-6.png?rev=3721594","caption":"Settings, AI connection: Google Gemini, OpenAI or Anthropic Claude with your own key, or HolaReply AI credits."},{"src":"https:\/\/ps.w.org\/holareply\/assets\/screenshot-7.png?rev=3721594","caption":"Settings, Branding: name, colour, chat style and theme, with a live preview."},{"src":"https:\/\/ps.w.org\/holareply\/assets\/screenshot-8.png?rev=3721594","caption":"Overview: conversations, enquiries, questions it could not answer, and what it did while you were closed."}],"raw_content":"<!--section=description-->\n<p>HolaReply reads the pages, posts and WooCommerce products you choose, and answers your visitors' questions from that material, and only that material. Every answer links to the pages it came from.<\/p>\n\n<p>When your site doesn't have the answer, HolaReply says so, offers a person, and captures the visitor's question and email so the enquiry reaches you instead of being lost.<\/p>\n\n<h4>What it will not do<\/h4>\n\n<ul>\n<li><strong>Invent an answer.<\/strong> Replies come only from your published content and your own knowledge-base answers, with sources.<\/li>\n<li><strong>Answer topics you lock.<\/strong> Discounts, trade prices, allergens, contracts, legal questions: locked topics always go to a person.<\/li>\n<li><strong>Send personal details to the AI.<\/strong> Names, email addresses, phone numbers and company names are removed before every request, and the enquiry form's fields never enter a prompt.<\/li>\n<li><strong>Read drafts.<\/strong> Only published content is indexed; a product appears when you publish it.<\/li>\n<li><strong>Lose an enquiry.<\/strong> If your AI key fails or runs out, visitors are told your team will reply, the enquiry form still works, and you get one email about the problem, not one per visitor.<\/li>\n<\/ul>\n\n<h4>Free features<\/h4>\n\n<ul>\n<li>AI answers from your pages, posts and WooCommerce products (price as a signed-out shopper sees it, SKU, attributes, stock status), with sources<\/li>\n<li>Choose your AI: Google Gemini, OpenAI or Anthropic Claude with your own key, or HolaReply AI credits with no key at all (optional, paid)<\/li>\n<li>Knowledge base: write the answer to a question once, in your own words<\/li>\n<li>Locked topics that always go to your team<\/li>\n<li>Enquiry capture: a short form, or the chat asks for an email only when it's needed, and never twice<\/li>\n<li>Choose the form's fields (name, phone, company: required, optional or off); email addresses are checked before they are accepted<\/li>\n<li>A visitor who asks for a person and leaves no details still reaches your team<\/li>\n<li>\"While you were closed\": what the assistant answered and the enquiries it kept outside your opening hours, with a week drawn hour by hour<\/li>\n<li>Two chat styles and a dark theme<\/li>\n<li>Replies in the visitor's language<\/li>\n<li>Automatic indexing when you publish or update content<\/li>\n<li>Your name, logo, colour and typeface on the chat; our credit is off unless you switch it on<\/li>\n<li>A clear \"AI assistant\" label under the name, as the EU AI Act requires<\/li>\n<li>Conversation log and overview, automatic deletion of old conversations (90 days by default)<\/li>\n<li>WordPress privacy tools: export and erase a visitor's chats and enquiries by email, and suggested privacy-policy text<\/li>\n<li>WooCommerce product cards under answers: picture, name, price and a link, up to three (no price while prices are a locked topic)<\/li>\n<li>A chat button anywhere: link to <code>#holareply-chat<\/code> or add <code>data-holareply-open<\/code> to a button<\/li>\n<\/ul>\n\n<h4>Your key, your data<\/h4>\n\n<p>You use your own API key for Google Gemini, OpenAI or Anthropic Claude. The AI provider bills you directly; we never charge per message. Conversations and enquiries are stored in your own WordPress database and never reach our servers.<\/p>\n\n<h4>HolaReply Pro<\/h4>\n\n<p>For businesses that turn enquiries into sales, HolaReply Pro (a separate download from holareply.com) adds:<\/p>\n\n<ul>\n<li>A Sales Desk inbox for your team, without WordPress access: tickets, notes, follow-ups, saved replies, assignment, notifications and customer history (Pro includes 5 team members; Business has no limit)<\/li>\n<li>Replies to visitors in their chat and by email<\/li>\n<li>Telegram alerts: each new enquiry on your phone, and your reply from Telegram goes to the visitor's chat<\/li>\n<li>Richer product cards: stock status, and sale prices and price ranges<\/li>\n<li>Proactive messages: the chat speaks first, on the pages and at the moment you choose<\/li>\n<li>Webhooks for Zapier, Make and n8n, and a CSV export of every enquiry<\/li>\n<li>A weekly summary email, on the day and at the time you choose<\/li>\n<li>The unanswered-questions report<\/li>\n<\/ul>\n\n<p>HolaReply Business adds, for agencies:<\/p>\n\n<ul>\n<li>White label: your product name, agency name, logo and links in place of ours in wp-admin, the Plugins list, the Sales Desk, the emails and the chat's credit, and client sites whose settings only your agency can open<\/li>\n<\/ul>\n\n<p>This free plugin is complete without it.<\/p>\n\n<h4>Not yet<\/h4>\n\n<p>So you know before you install: live chat takeover, WhatsApp alerts and adding to cart from the chat are planned, not available. Shopify and other website builders are in early access.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the AI provider you choose in <strong>HolaReply \u2192 Settings \u2192 AI connection<\/strong>, and only after you have entered your own API key for it. With no key, nothing is sent anywhere. A provider you don't choose is never contacted.<\/p>\n\n<p>For every provider below:<\/p>\n\n<ul>\n<li><strong>What is sent:<\/strong> the visitor's question, recent messages of the same conversation, and excerpts of the published content you chose to index. When you build or update the index, the text of that content is sent to create search embeddings (Google Gemini and OpenAI only).<\/li>\n<li><strong>What is never sent:<\/strong> your visitors' names, email addresses, phone numbers and company names. They are removed from the visitor's question and the conversation before anything leaves your site, and the enquiry form's fields are never included. Your own published pages are sent as they are, contact details included, since they are public and are what the assistant answers from.<\/li>\n<li><strong>When:<\/strong> when you build or update the index, when content you chose is published or updated, and each time a visitor asks a question that isn't a locked topic.<\/li>\n<\/ul>\n\n<p><strong>Google Gemini API<\/strong> (generativelanguage.googleapis.com), the default, used to write answers and to build the search index.<\/p>\n\n<ul>\n<li>Terms of service: https:\/\/ai.google.dev\/gemini-api\/terms<\/li>\n<li>Privacy policy: https:\/\/policies.google.com\/privacy<\/li>\n<\/ul>\n\n<p><strong>OpenAI API<\/strong> (api.openai.com), if you choose OpenAI for answers or for the search index. Requests are sent with <code>store: false<\/code>.<\/p>\n\n<ul>\n<li>Terms of use: https:\/\/openai.com\/policies\/row-terms-of-use\/<\/li>\n<li>Privacy policy: https:\/\/openai.com\/policies\/row-privacy-policy\/<\/li>\n<\/ul>\n\n<p><strong>Anthropic API<\/strong> (api.anthropic.com), if you choose Claude for answers. Anthropic has no embeddings, so the search index then uses Gemini or OpenAI.<\/p>\n\n<ul>\n<li>Commercial terms: https:\/\/www.anthropic.com\/legal\/commercial-terms<\/li>\n<li>Privacy policy: https:\/\/www.anthropic.com\/legal\/privacy<\/li>\n<\/ul>\n\n<p><strong>HolaReply AI<\/strong> (app.holareply.com), if you buy credits and choose HolaReply AI instead of your own key. The same text as above (with personal details already removed on your site) is sent to our service at app.holareply.com, which passes it to Google's Gemini API with our own key and returns the answer. It keeps no question or answer text, only counts for billing. Activating a credit key sends the key and your site's address.<\/p>\n\n<ul>\n<li>Terms of service: https:\/\/holareply.com\/terms\/<\/li>\n<li>Privacy policy: https:\/\/holareply.com\/privacy-policy\/<\/li>\n<\/ul>\n\n<p><strong>Email address check<\/strong> (no outside service). When a visitor types an email address into the enquiry form, your server asks the Domain Name System whether the part after the @ can receive email, the way any mail server would. Only that domain is looked up, never the whole address, and the answer is kept on your site for a day.<\/p>\n\n<h4>HolaReply Pro only<\/h4>\n\n<p>These are part of the Pro and Business plugin, which is not on WordPress.org. They are listed here so you know what Pro would add.<\/p>\n\n<p><strong>HolaReply licence server<\/strong> (app.holareply.com). Activating a licence, a daily licence check and plugin updates send the licence key, your site's address and the plugin version. Nothing about your visitors is sent.<\/p>\n\n<p><strong>Telegram Bot API<\/strong> (api.telegram.org), only if you connect your own Telegram bot in Settings, Lead capture. Each new enquiry's name, email, phone, company and question are sent to your bot's chat, and your replies from Telegram come back to your site. It is your bot and your chat; nothing passes through us.<\/p>\n\n<ul>\n<li>Terms: https:\/\/telegram.org\/tos\/bot-developers<\/li>\n<li>Privacy policy: https:\/\/telegram.org\/privacy<\/li>\n<\/ul>\n\n<p><strong>Your own webhook<\/strong>, only if you enter an address in Settings, Lead capture. Each new enquiry is posted there, to a service you choose, such as Zapier or Make.<\/p>\n\n<h3>Source code and build<\/h3>\n\n<p>Everything in this plugin is human-readable. The only generated files are in <code>build\/<\/code> (minified JavaScript, its stylesheets and the <code>index.asset.php<\/code> dependency lists), and their full source is included in the plugin:<\/p>\n\n<ul>\n<li><code>assets\/admin\/<\/code> \u2013 the HolaReply screens in wp-admin (React, built with @wordpress\/components). Compiled to <code>build\/admin\/<\/code>.<\/li>\n<li><code>assets\/ui\/<\/code> \u2013 the shared components and styles those screens use. Compiled into <code>build\/admin\/<\/code>.<\/li>\n<li><code>assets\/widget\/<\/code> \u2013 the chat widget visitors see (TypeScript). Compiled to <code>build\/widget\/<\/code>.<\/li>\n<li><code>src\/<\/code>, <code>holareply.php<\/code>, <code>uninstall.php<\/code> \u2013 the PHP, which is not compiled.<\/li>\n<\/ul>\n\n<p>The build tooling is included too: <code>package.json<\/code>, <code>package-lock.json<\/code> and <code>webpack.config.js<\/code>. The bundles are made with @wordpress\/scripts (webpack and Babel; Babel also compiles the TypeScript, so there is no separate tsconfig). To rebuild them, with Node.js 20 LTS and npm 10 (we build with Node.js 20.20), in the plugin folder:<\/p>\n\n<ol>\n<li><code>npm ci<\/code> installs the exact tool versions listed in <code>package-lock.json<\/code> (<code>node_modules\/<\/code> is not shipped).<\/li>\n<li><code>npm run build<\/code> writes <code>build\/admin\/<\/code> and <code>build\/widget\/<\/code>.<\/li>\n<\/ol>\n\n<p>The PHP library in <code>vendor\/<\/code> comes from Composer, unmodified, as listed in <code>composer.json<\/code> and <code>composer.lock<\/code>: Action Scheduler 4.2.0 by Automattic (<code>vendor\/woocommerce\/action-scheduler\/<\/code>, GPLv3 or later, https:\/\/actionscheduler.org), which runs the plugin's background jobs, and Composer's own autoloader (<code>vendor\/autoload.php<\/code>, <code>vendor\/composer\/<\/code>). To fetch it again: <code>composer install --no-dev --optimize-autoloader<\/code>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to <strong>HolaReply \u2192 Settings \u2192 AI connection<\/strong>, choose Google Gemini, OpenAI or Anthropic Claude, and paste your API key. The screen links to the page where each provider makes keys.<\/li>\n<li>Go to <strong>HolaReply \u2192 Content &amp; index<\/strong>, choose what the assistant may read, and build the index.<\/li>\n<li>Go to <strong>HolaReply \u2192 Settings \u2192 Branding<\/strong> to set the name, logo and colour, then switch the chat on.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"will%20it%20make%20things%20up%3F\"><h3>Will it make things up?<\/h3><\/dt>\n<dd><p>No. If your content doesn't support an answer, it says it doesn't know and offers to pass the question to your team. That is the whole design.<\/p><\/dd>\n<dt id=\"does%20it%20cost%20anything%20to%20run%3F\"><h3>Does it cost anything to run?<\/h3><\/dt>\n<dd><p>The plugin is free. Your AI provider bills you for your own key: Google for Gemini, OpenAI, or Anthropic for Claude. A small site often fits in Google's free Gemini tier; a busy one will not, and Google requires a paid Gemini key for sites serving visitors in the EU, UK or Switzerland.<\/p><\/dd>\n<dt id=\"my%20key%20stopped%20working.%20what%20do%20i%20do%3F\"><h3>My key stopped working. What do I do?<\/h3><\/dt>\n<dd><p>HolaReply shows the provider's own reason in <strong>HolaReply \u2192 Settings \u2192 AI connection \u2192 Test connection<\/strong>. For Gemini, create a new key at aistudio.google.com\/api-keys: Google is retiring older keys. For OpenAI and Anthropic, the usual cause is used-up credit or a spend limit; the message says where to fix it.<\/p><\/dd>\n<dt id=\"does%20it%20work%20without%20woocommerce%3F\"><h3>Does it work without WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Products are one source among several. Pages, posts and your knowledge base work on any WordPress site.<\/p><\/dd>\n<dt id=\"can%20a%20button%20on%20my%20site%20open%20the%20chat%3F\"><h3>Can a button on my site open the chat?<\/h3><\/dt>\n<dd><p>Yes. Link to <code>#holareply-chat<\/code> (for example a \"Contact us\" menu item with that URL), or add the attribute <code>data-holareply-open<\/code> to any button. Developers can call <code>window.HolaReply.open()<\/code>, <code>close()<\/code> or <code>toggle()<\/code>.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20my%20site%20down%3F\"><h3>Does it slow my site down?<\/h3><\/dt>\n<dd><p>The chat script loads after the page, in its own Shadow DOM, so it doesn't block your content or clash with your theme's styles.<\/p><\/dd>\n<dt id=\"is%20it%20gdpr-friendly%3F\"><h3>Is it GDPR-friendly?<\/h3><\/dt>\n<dd><p>Personal details are removed before anything is sent to the AI, conversations are deleted automatically after the period you choose, the browser stores only a random conversation code after the first message, and the WordPress privacy tools can export or erase a visitor's data. You remain responsible for your own privacy policy; HolaReply suggests text for it.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.3<\/h4>\n\n<ul>\n<li>Updated Action Scheduler, the library that runs background jobs, to 4.2.0.<\/li>\n<li>Source code and build steps documented (see \"Source code and build\"), and the build files are included.<\/li>\n<li>Clearer REST permission checks.<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>New: choose the enquiry form's fields: name, phone and company, each required, optional or off.<\/li>\n<li>New: email addresses are checked before they are accepted: slips such as gmial.com, throwaway inboxes, and domains that cannot receive mail.<\/li>\n<li>New: a visitor handed to your team who leaves no details still reaches your sales inbox and the Desk, a few minutes later or at once when they say Not now.<\/li>\n<li>Better: the Sales Desk sign-in shows your logo alone.<\/li>\n<li>Better (Pro): a tidier Sales Desk top bar: a larger logo, the Inbox | Manage switch beside the bell, and a gear menu for your account, Settings and Sign out.<\/li>\n<li>New (Pro): the \"When visitors ask\" chart shows a card for each hour when you point at it or tap it: how many asked, whether you were open, and how their questions were handled.<\/li>\n<li>New (Pro): \"See it on your site\" in the Desk opens a page of your site with that proactive message showing at once, so you can check how it looks before visitors see it.<\/li>\n<li>Better: a lighter chat widget and admin. The free plugin's scripts carry nothing for paid features; Pro loads its own.<\/li>\n<li>New: WooCommerce product cards on every plan: picture, name, price and a link under an answer, up to three. No price while prices are a locked topic.<\/li>\n<li>New (Pro): product cards also show stock status, a sale's old price struck through, and price ranges.<\/li>\n<li>Changed (Pro): a Pro licence includes 5 Sales Desk team members (administrators are not counted); Business has no limit. Nobody already on a team is removed.<\/li>\n<li>Fixed: HolaReply, Support in wp-admin said you were not allowed to open it; it is now in the menu.<\/li>\n<li>New (Business): White label for Business: your product name, agency name, logo and links in wp-admin, the Plugins list, the Sales Desk and the emails; the chat's credit (still off unless switched on) names your agency; and a lock that keeps a client's administrators to the day-to-day screens.<\/li>\n<li>Better: questions that have nothing to do with your site, such as \"What is the capital of France?\", no longer pull in pages that merely share a word with them. The chat says it could not find that on your site and offers your team, without an AI answer being paid for. Developers can tune this with the holareply_min_relevance filter.<\/li>\n<li>Fixed: page and product names with an ampersand, a dash or curly quotes showed HTML codes instead of those characters under answers, in conversations and in the Sales Desk.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>New: a clean chat style, now the default, beside the colour-header style; and a dark theme that can follow each visitor.<\/li>\n<li>Better: locked topics written as a sentence are recognised by meaning, so ordinary questions that share a word with them are answered instead of handed over.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"An AI chatbot that answers only from your own pages and products, says so when it doesn&#039;t know, and turns every unanswered question into a lead.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/377898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=377898"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/holareply"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=377898"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=377898"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=377898"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=377898"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=377898"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=377898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}