{"id":559938,"date":"2026-10-05T11:29:09","date_gmt":"2026-10-05T11:29:09","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=559938"},"modified":"2026-10-07T09:38:15","modified_gmt":"2026-10-07T09:38:15","slug":"user-guide-for-prestashop-ai-reporting","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/","title":{"rendered":"User Guide for PrestaShop AI Reporting"},"content":{"rendered":"\n<p>PrestaShop AI Reporting lets you ask questions about your shop in plain English and get the answer back as a table or a chart. <\/p>\n\n\n\n<p>This guide covers connecting an AI provider, choosing which data the AI can query, and running, saving and revisiting reports from the Back Office.<\/p>\n\n\n\n<p><strong>Note:<\/strong>&nbsp;The module needs either an API key from one of six LLM providers or a Webkul preconfigured endpoint and token to answer questions. <\/p>\n\n\n\n<p>Orders, Products and Customers are served from flat tables that you build once from the configuration screen before they return data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Features of PrestaShop AI Reporting<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Turn a plain-English question into SQL and return the answer as a table or chart<\/li>\n\n\n\n<li>Report on nine entities: Orders, Refunds, Products, Customers, Product Inventory, Category, Abandoned Cart, Product Reviews and Wishlist<\/li>\n\n\n\n<li>Serve Orders, Products and Customers from rebuildable flat tables for fast queries<\/li>\n\n\n\n<li>Connect to a Webkul preconfigured endpoint or your own OpenAI, Gemini, Anthropic, OpenRouter, Cerebras or DeepSeek key<\/li>\n\n\n\n<li>Guard every generated query with a single-statement check, a keyword blacklist and a table\/column whitelist<\/li>\n\n\n\n<li>Switch between table, line, pie, bar and area chart views and inspect the generated SQL<\/li>\n\n\n\n<li>Save reports to a dashboard that reorders, re-runs and redraws them on load<\/li>\n\n\n\n<li>Export table results as CSV and chart views as PNG<\/li>\n\n\n\n<li>Rebuild flat tables on demand from the configuration screen or on a token-guarded cron schedule<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How to install PrestaShop AI Reporting<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the Back Office go to&nbsp;<strong>Modules \u203a Module Manager<\/strong>&nbsp;and click&nbsp;<strong>Upload a module<\/strong>.<\/li>\n\n\n\n<li>Drag the module ZIP into the drop area, or select it from your computer.<\/li>\n\n\n\n<li>Wait for the installer to finish. AI Reporting then appears in the Module Manager list, in the Administration category.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"727\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/installed-module-1200x727.webp\" alt=\"module installed\" class=\"wp-image-560125\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/installed-module-1200x727.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/installed-module-300x182.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/installed-module-250x151.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/installed-module-768x465.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/installed-module.webp 1207w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The install adds an\u00a0<strong>AI Reporting<\/strong>\u00a0section to the Back Office main menu, with an AI Reporting<\/p>\n\n\n\n<p>Manager<strong>\u00a0submenu holding\u00a0<\/strong>Search AI Report Manager<strong>\u00a0and\u00a0<\/strong>Saved AI Report Manager.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1265\" height=\"600\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/moduletab.webp\" alt=\"AI Reporting listed in the Module Manager\n\" class=\"wp-image-560124\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/moduletab.webp 1265w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/moduletab-300x142.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/moduletab-1200x569.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/moduletab-250x119.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/moduletab-768x364.webp 768w\" sizes=\"(max-width: 1265px) 100vw, 1265px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Module Configuration<\/h2>\n\n\n\n<p>Open&nbsp;<strong>Modules \u203a Module Manager<\/strong>, find AI Reporting, and click&nbsp;<strong>Configure<\/strong>. <\/p>\n\n\n\n<p>The configuration page has six tabs down the left side: General, Reporting entities, Order attributes, Product attributes, Customer attributes and Other.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">General<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable module<\/strong>&nbsp;\u2014 turns the module on or off. Defaults to Yes.<\/li>\n\n\n\n<li><strong>AI model type<\/strong>&nbsp;\u2014 Preconfigured (the Webkul-hosted gateway) or LLM Provider (your own key). Required.<\/li>\n\n\n\n<li><strong>Reporting endpoint<\/strong>&nbsp;and&nbsp;<strong>Token key<\/strong>&nbsp;\u2014 shown only when AI model type is Preconfigured; the gateway URL and the token issued for it. Both required in that mode.<\/li>\n\n\n\n<li><strong>LLM provider<\/strong>&nbsp;\u2014 one of OpenAI, Gemini, Anthropic, OpenRouter, Cerebras or DeepSeek. Defaults to OpenAI. Shown only when AI model type is LLM Provider.<\/li>\n\n\n\n<li><strong>API key<\/strong>&nbsp;\u2014 the key for the selected provider. Clearing this field keeps the saved key rather than removing it.<\/li>\n\n\n\n<li><strong>AI model<\/strong>&nbsp;\u2014 the model to call for that provider. Use&nbsp;<strong>Validate Provider<\/strong>&nbsp;to confirm the key and model work before saving.<\/li>\n\n\n\n<li><strong>Max tokens<\/strong>&nbsp;\u2014 the reply size limit sent to the provider. Defaults to 1024.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1211\" height=\"660\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/general-configuration.webp\" alt=\"General configuration tab\" class=\"wp-image-560123\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/general-configuration.webp 1211w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/general-configuration-300x164.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/general-configuration-1200x654.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/general-configuration-250x136.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/general-configuration-768x419.webp 768w\" sizes=\"(max-width: 1211px) 100vw, 1211px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Reporting entities<\/h3>\n\n\n\n<p>Check which of the nine entities the AI is allowed to query \u2014 at least one is required. Orders, Products and Customers default to checked. <\/p>\n\n\n\n<p>Product Reviews and Wishlist appear only when the productcomments or blockwishlist modules are installed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1215\" height=\"595\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/reporting-entities.webp\" alt=\"General configuration tab\" class=\"wp-image-560122\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/reporting-entities.webp 1215w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/reporting-entities-300x147.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/reporting-entities-1200x588.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/reporting-entities-250x122.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/reporting-entities-768x376.webp 768w\" sizes=\"(max-width: 1215px) 100vw, 1215px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Order, Product and Customer attributes<\/h3>\n\n\n\n<p>Each of these three tabs lists the optional columns available for that entity&#8217;s flat table \u2014 for example, order status label, payment method, or discount amount for Orders. <\/p>\n\n\n\n<p>Every optional column is checked by default on a fresh install.<\/p>\n\n\n\n<p>Unchecking a column removes it from that flat table on the next rebuild; a yellow notice appears on these tabs and on Other configuration whenever a saved selection no longer matches the built tables.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1207\" height=\"733\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/order-atrributes.webp\" alt=\"Order attributes tab\" class=\"wp-image-560121\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/order-atrributes.webp 1207w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/order-atrributes-300x182.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/order-atrributes-1200x729.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/order-atrributes-250x152.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/order-atrributes-768x466.webp 768w\" sizes=\"(max-width: 1207px) 100vw, 1207px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Other<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Language<\/strong>&nbsp;\u2014 which&nbsp;<code>*_lang<\/code>&nbsp;rows populate the flat report tables. Defaults to the shop&#8217;s default language.<\/li>\n\n\n\n<li><strong>Shop<\/strong>&nbsp;\u2014 the multistore scope for the flat tables. Shown only when multistore is active; hidden entirely on a single-shop install.<\/li>\n\n\n\n<li><strong>Row limit<\/strong>&nbsp;\u2014 the maximum rows returned per query, between 1 and 5000. Defaults to 500.<\/li>\n\n\n\n<li><strong>Default chart<\/strong>&nbsp;\u2014 Table, Line chart, Pie chart, Bar chart or Area chart. Defaults to Table.<\/li>\n\n\n\n<li><strong>Show generated SQL<\/strong>&nbsp;\u2014 shows the SQL view button on the Search page. Defaults to Yes.<\/li>\n\n\n\n<li><strong>Retry on SQL error<\/strong>&nbsp;\u2014 Do not retry or Retry once. Defaults to Retry once.<\/li>\n\n\n\n<li><strong>Readable column headings<\/strong>&nbsp;\u2014 shows result columns as &#8220;Product name&#8221; instead of the raw&nbsp;<code>product_name<\/code>. Headings only; saved reports keep working either way. Defaults to Yes.<\/li>\n\n\n\n<li><strong>Build status<\/strong>&nbsp;\u2014 one row per flat entity with its last build time, row count, status and a&nbsp;<strong>Rebuild now<\/strong>&nbsp;button.<\/li>\n\n\n\n<li><strong>Cron URL<\/strong>&nbsp;\u2014 a tokenised URL you can call from a system cron job to rebuild the flat tables unattended, instead of clicking Rebuild now by hand.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"677\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/other-configuration-1200x677.webp\" alt=\"Other configuration tab, with flat tables rebuilt\" class=\"wp-image-560120\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/other-configuration-1200x677.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/other-configuration-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/other-configuration-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/other-configuration-768x433.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/other-configuration.webp 1203w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">AI provider setup<\/h2>\n\n\n\n<p>If you are using your own provider instead of the Webkul preconfigured endpoint:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the console for your chosen provider (OpenAI, Gemini, Anthropic, OpenRouter, Cerebras or DeepSeek) and create an API key there.<\/li>\n\n\n\n<li>On the&nbsp;<strong>General<\/strong>&nbsp;configuration tab, set&nbsp;<strong>AI model type<\/strong>&nbsp;to LLM Provider and pick that provider from the&nbsp;<strong>LLM provider<\/strong>&nbsp;list.<\/li>\n\n\n\n<li>Paste the key into&nbsp;<strong>API key<\/strong>, choose a model under&nbsp;<strong>AI model<\/strong>, and click <strong>Validate Provider<\/strong>. A failed validation means the key, model or account access is wrong \u2014 fix it on the provider&#8217;s side before saving.<\/li>\n\n\n\n<li>Click&nbsp;<strong>Save<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>Before the Search page can answer questions about Orders, Products or Customers. <\/p>\n\n\n\n<p>Go to the <strong>Other<\/strong>&nbsp;tab and click&nbsp;<strong>Rebuild now<\/strong>&nbsp;next to each of those entities at least once \u2014 a report run against an unbuilt flat table returns no rows.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Using the module<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Search AI Report Manager<\/h3>\n\n\n\n<p>Go to&nbsp;<strong>AI Reporting \u203a AI Reporting Manager \u203a Search AI Report Manager<\/strong>. <\/p>\n\n\n\n<p>Type a question in plain English \u2014 the placeholder suggests &#8220;show me today&#8217;s orders&#8221; or &#8220;top 5 products by revenue this month&#8221; \u2014 and click&nbsp;<strong>Magic search<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"307\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/magic-search-1200x307.webp\" alt=\"Report manager\" class=\"wp-image-560119\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/magic-search-1200x307.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/magic-search-300x77.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/magic-search-250x64.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/magic-search-768x196.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/magic-search.webp 1208w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The result appears as a table by default. Use the row of icons above it to switch to a line, pie, bar or area chart, or to the&nbsp;<code>&lt;\/&gt;<\/code>&nbsp;view to read the generated SQL. <\/p>\n\n\n\n<p>On a chart view, set **Chart Label<strong>,&nbsp;<\/strong>X Axis<strong>&nbsp;and&nbsp;<\/strong>Y Axis**, then use the download icon to save the table as CSV or the chart as a PNG image.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"561\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/table-1200x561.webp\" alt=\"search result table\" class=\"wp-image-560118\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/table-1200x561.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/table-300x140.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/table-250x117.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/table-768x359.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/table.webp 1211w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The same result on each chart view:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"733\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/line-image-1200x733.webp\" alt=\"The same result switched to a pie chart\" class=\"wp-image-560117\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/line-image-1200x733.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/line-image-300x183.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/line-image-250x153.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/line-image-768x469.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/line-image.webp 1203w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"731\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/pie-image-1200x731.webp\" alt=\"The same result switched to a bar chart\" class=\"wp-image-560116\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/pie-image-1200x731.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/pie-image-300x183.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/pie-image-250x152.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/pie-image-768x468.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/pie-image.webp 1207w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"734\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/bar-image-1200x734.webp\" alt=\"The same result switched to an area chart\" class=\"wp-image-560115\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/bar-image-1200x734.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/bar-image-300x183.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/bar-image-250x153.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/bar-image-768x470.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/bar-image.webp 1212w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"733\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/area-image-1200x733.webp\" alt=\"search result area\" class=\"wp-image-560114\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/area-image-1200x733.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/area-image-300x183.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/area-image-250x153.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/area-image-768x469.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/area-image.webp 1206w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The&nbsp;<code>&lt;\/&gt;<\/code>&nbsp;view shows the SQL the AI generated for the question, with a&nbsp;<strong>Copy<\/strong>&nbsp;button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"497\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/sql-image-1200x497.webp\" alt=\"The same result on the SQL view\" class=\"wp-image-560113\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/sql-image-1200x497.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/sql-image-300x124.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/sql-image-250x104.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/sql-image-768x318.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/sql-image.webp 1209w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>To keep a report, type a name into&nbsp;<strong>Chart Label<\/strong>&nbsp;and click the save icon. A confirmation banner appears once the report is stored.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"737\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/saved-report-1200x737.webp\" alt=\"Saving a report from the Search page\" class=\"wp-image-560112\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/saved-report-1200x737.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/saved-report-300x184.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/saved-report-250x154.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/saved-report-768x472.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/saved-report.webp 1206w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Saved AI Report Manager<\/h3>\n\n\n\n<p>Go to&nbsp;<strong>AI Reporting \u203a AI Reporting Manager \u203a Saved AI Report Manager<\/strong>&nbsp;to see every report you have saved, with its label, original question, chart type and creation date. <\/p>\n\n\n\n<p>Use&nbsp;<strong>View<\/strong>&nbsp;on a row to open it, or the dropdown next to it to delete it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"307\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/savedreportlist-1200x307.webp\" alt=\"Saved AI Report Manager, dashboard view\" class=\"wp-image-560111\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/savedreportlist-1200x307.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/savedreportlist-300x77.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/savedreportlist-250x64.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/savedreportlist-768x196.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/savedreportlist.webp 1208w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Click&nbsp;<strong>Dashboard<\/strong>&nbsp;in the top right to switch to card view, where every saved report re-runs and redraws automatically. Reorder cards with the up and down arrows, or remove one with the trash icon.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"377\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/report-generated-1200x377.webp\" alt=\"Saved AI Report Manager, dashboard view\" class=\"wp-image-560110\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/report-generated-1200x377.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/report-generated-300x94.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/report-generated-250x79.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/report-generated-768x241.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/report-generated.webp 1207w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Support<\/h2>\n\n\n\n<p>For any kind of technical assistance or query, please raise a ticket at <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\">webkul.uvdesk.com<\/a>&nbsp;or send us a mail at <a href=\"mailto:support@webkul.com\">support@webkul.com<\/a>.<\/p>\n\n\n\n<p>You can also explore our&nbsp;<a href=\"https:\/\/webkul.com\/prestashop-development-company\/\">PrestaShop development services<\/a> and our range of&nbsp;<a href=\"https:\/\/store.webkul.com\/prestashop-modules.html\">PrestaShop addons<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PrestaShop AI Reporting lets you ask questions about your shop in plain English and get the answer back as a table or a chart. This guide covers connecting an AI provider, choosing which data the AI can query, and running, saving and revisiting reports from the Back Office. Note:&nbsp;The module needs either an API key <a href=\"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":435,"featured_media":559960,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[209,1],"tags":[],"class_list":["post-559938","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-prestashop","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>User Guide for PrestaShop AI Reporting<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide for PrestaShop AI Reporting\" \/>\n<meta property=\"og:description\" content=\"PrestaShop AI Reporting lets you ask questions about your shop in plain English and get the answer back as a table or a chart. This guide covers connecting an AI provider, choosing which data the AI can query, and running, saving and revisiting reports from the Back Office. Note:&nbsp;The module needs either an API key [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-05T11:29:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-07T09:38:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/wkaireporting-banner.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Vikas Saini\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vikas Saini\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/user-guide-for-prestashop-ai-reporting\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/user-guide-for-prestashop-ai-reporting\\\/\"},\"author\":{\"name\":\"Vikas Saini\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#\\\/schema\\\/person\\\/5ed195a814cf95c36560f0f17eb38869\"},\"headline\":\"User Guide for PrestaShop AI Reporting\",\"datePublished\":\"2026-10-05T11:29:09+00:00\",\"dateModified\":\"2026-10-07T09:38:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/user-guide-for-prestashop-ai-reporting\\\/\"},\"wordCount\":1235,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/user-guide-for-prestashop-ai-reporting\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/wkaireporting-banner.webp\",\"articleSection\":[\"prestashop\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/webkul.com\\\/blog\\\/user-guide-for-prestashop-ai-reporting\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/user-guide-for-prestashop-ai-reporting\\\/\",\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/user-guide-for-prestashop-ai-reporting\\\/\",\"name\":\"User Guide for PrestaShop AI Reporting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/user-guide-for-prestashop-ai-reporting\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/user-guide-for-prestashop-ai-reporting\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/wkaireporting-banner.webp\",\"datePublished\":\"2026-10-05T11:29:09+00:00\",\"dateModified\":\"2026-10-07T09:38:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/user-guide-for-prestashop-ai-reporting\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/webkul.com\\\/blog\\\/user-guide-for-prestashop-ai-reporting\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/user-guide-for-prestashop-ai-reporting\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/wkaireporting-banner.webp\",\"contentUrl\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/wkaireporting-banner.webp\",\"width\":1600,\"height\":900,\"caption\":\"wkaireporting-banner\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/user-guide-for-prestashop-ai-reporting\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/webkul.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide for PrestaShop AI Reporting\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/webkul.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/webkul\\\/\",\"https:\\\/\\\/x.com\\\/webkul\",\"https:\\\/\\\/www.instagram.com\\\/webkul\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/webkul\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/webkul\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#\\\/schema\\\/person\\\/5ed195a814cf95c36560f0f17eb38869\",\"name\":\"Vikas Saini\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/30f29f2b32e895e8f35fa07810b85443b14e86a10608de2c25fa1be95dd82de3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/30f29f2b32e895e8f35fa07810b85443b14e86a10608de2c25fa1be95dd82de3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/30f29f2b32e895e8f35fa07810b85443b14e86a10608de2c25fa1be95dd82de3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Vikas Saini\"},\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/author\\\/vikassaini-bd\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide for PrestaShop AI Reporting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/","og_locale":"en_US","og_type":"article","og_title":"User Guide for PrestaShop AI Reporting","og_description":"PrestaShop AI Reporting lets you ask questions about your shop in plain English and get the answer back as a table or a chart. This guide covers connecting an AI provider, choosing which data the AI can query, and running, saving and revisiting reports from the Back Office. Note:&nbsp;The module needs either an API key [...]","og_url":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2026-10-05T11:29:09+00:00","article_modified_time":"2026-10-07T09:38:15+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/wkaireporting-banner.webp","type":"image\/webp"}],"author":"Vikas Saini","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Vikas Saini","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/"},"author":{"name":"Vikas Saini","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/5ed195a814cf95c36560f0f17eb38869"},"headline":"User Guide for PrestaShop AI Reporting","datePublished":"2026-10-05T11:29:09+00:00","dateModified":"2026-10-07T09:38:15+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/"},"wordCount":1235,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/wkaireporting-banner.webp","articleSection":["prestashop"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/","url":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/","name":"User Guide for PrestaShop AI Reporting","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/wkaireporting-banner.webp","datePublished":"2026-10-05T11:29:09+00:00","dateModified":"2026-10-07T09:38:15+00:00","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/wkaireporting-banner.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/10\/wkaireporting-banner.webp","width":1600,"height":900,"caption":"wkaireporting-banner"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/user-guide-for-prestashop-ai-reporting\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide for PrestaShop AI Reporting"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/5ed195a814cf95c36560f0f17eb38869","name":"Vikas Saini","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/30f29f2b32e895e8f35fa07810b85443b14e86a10608de2c25fa1be95dd82de3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/30f29f2b32e895e8f35fa07810b85443b14e86a10608de2c25fa1be95dd82de3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/30f29f2b32e895e8f35fa07810b85443b14e86a10608de2c25fa1be95dd82de3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Vikas Saini"},"url":"https:\/\/webkul.com\/blog\/author\/vikassaini-bd\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/559938","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/435"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=559938"}],"version-history":[{"count":4,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/559938\/revisions"}],"predecessor-version":[{"id":560126,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/559938\/revisions\/560126"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/559960"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=559938"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=559938"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=559938"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}