Mind Web Concierge
Mind Web Concierge brings intelligent AI assistance directly to your WordPress website. Powered by RAG (Retrieval-Augmented Generation) technology, it understands your content and delivers accurate, context-aware responses to your visitors in real time. It allows you to: Provide instant automated responses to visitors Improve customer engagement and retention Reduce support workload Deliver 24/7 AI-powered assistance Index WordPress posts, pages, and WooCommerce products automatically Connect any OpenAI-compatible language model via the LLM settings panel Link a Mind Spaces workspace where you can upload documents and ask questions about them directly Use Local Thinking mode to let visitors ask questions focused on the current page content and any linked Mind Spaces notebooks assigned to that page Perfect for: Business websites E-commerce stores Service providers Corporate portals Easy to install, configure, and scale. Data Handling This plugin stores chatbot conversation logs and metadata in the WordPress database. The following visitor data is collected per conversation: session ID, IP address, screen resolution, user agent (browser info), accepted language, referrer URL, timezone, and platform. Data is accessible only to authorized administrators. Depending on configuration, conversation content may be sent to external services for AI processing. External Services This plugin connects to the following external services operated by Smart Processes. Data is transmitted to these services during normal plugin operation. RAG API URL: https://rag.smartprocesses.cloud Purpose: Content indexing, category management, and AI-generated streaming responses. Data sent: WordPress post content, WooCommerce product data, visitor questions. Mind Spaces API URL: https://spaces.smartmind.services Purpose: Authentication, space retrieval, document-based knowledge access, and knowledge base management. Data sent: Authentication tokens derived from administrator login, space queries, and related knowledge base requests. Mind Spaces is the knowledge management platform behind Mind Web Concierge. It lets you manage spaces (knowledge bases), upload documents, and ask questions directly to test AI responses. For more information visit: https://spaces.smartmind.services Subscription API URL: https://subscriptions.smartprocesses.cloud Purpose: Retrieves pricing information and handles subscription billing and management via Stripe, including trial creation, subscription retrieval, cancellations, reactivations, and invoice downloads. Data sent: App GUID, customer email, Stripe product ID. Smart Mind Website URL: https://smartmind.it Purpose: Provides product information, legal pages, optional pricing display, and the optional “Powered by” link shown in the chatbot widget. Data sent: No personal visitor data is intentionally transmitted by the plugin to this website during normal operation. The plugin may display links to Smart Mind legal or product pages for administrator reference and optional front-end branding. These links do not process visitor chat content. The plugin communicates with Smart Processes services only for features explicitly enabled and used by the site administrator, such as AI responses, content indexing, notebook access, pricing retrieval, and subscription management. No personal user data is transmitted without the administrator’s configuration and the visitor’s direct interaction with the chatbot. Privacy Policy: https://smartmind.it/mind-web-privacy-policy/ Terms of Service: https://smartmind.it/mind-web-terms-of-service/ Plugin Constants The plugin defines the following internal constants. These are set automatically and do not require manual configuration. MINDWECO_RAG_URL The base URL for the RAG API service. Used for all indexing, category management, and streaming ask requests. Value: https://rag.smartprocesses.cloud MINDWECO_NOTEBOOKS_URL The base URL for the Mind Spaces (Notebooks) service. Used for authentication, notebook retrieval, and knowledge base management. Value: https://spaces.smartmind.services MINDWECO_STRIPE_URL The base URL for the Stripe subscription management API. Used for trial creation, subscription status, cancellation, reactivation, and invoice downloads. Value: https://subscriptions.smartprocesses.cloud/api MINDWECO_PROD_ID The Stripe Product ID associated with this plugin’s subscription plan. Passed automatically when creating trial subscriptions. Value: prod_U3VYkOBf6Ngqi3 MINDWECO_POWER_BY The URL of the service provider’s product page. Used to display an optional “Powered by” link in the chatbot widget when enabled by the administrator. Value: https://smartmind.it/ API Reference The plugin communicates with external services through the following internal functions. Authentication & Token Management mindweco_plugin_api_login( $base_url, $username, $password ) Authenticates with the RAG API and retrieves an access token. mindweco_plugin_refresh_token() Refreshes the main RAG API access token using stored credentials. mindweco_plugin_knowledge_repository_get_token() Returns a valid knowledge repository token, refreshing automatically if expired. mindweco_plugin_knowledge_repository_refresh_token() Refreshes the knowledge repository token using stored credentials. mindweco_plugin_knowledge_repository_login_with_cookie( $base_url, $username, $password, $external_id, $external_name, $type ) Authenticates with the knowledge repository (Mind Spaces) and retrieves an auth token. Also registers the current indexing configuration as an external app connection. mindweco_plugin_knowledge_repository_logout( $base_url, $external_app_id, $user_id ) Removes the external app connection from the knowledge repository and clears stored credentials. Categories mindweco_plugin_api_create_category( $base_url, $token, $name, $indexing_id, $sitemap_xml, $language, $parent_id ) Creates a new content category in the RAG service. Called automatically on plugin activation using the site’s nav menu sitemap. mindweco_plugin_api_get_categories( $base_url, $token ) Retrieves all categories for the authenticated account. Indexing mindweco_plugin_api_index_items( $base_url, $token, $category_id, $chunk_size, $chunk_overlap, $url, $wp_json, $header_levels, $meta, $local_item_id ) Indexes a WordPress post or page into the knowledge base. Also called automatically when a post is published or updated via the transition_post_status hook. mindweco_plugin_api_index_products( $base_url, $token, $category_id, $chunk_size, $chunk_overlap, $product_json, $meta, $local_item_id ) Indexes a WooCommerce product into the knowledge base. mindweco_plugin_api_delete_indexed_items( $base_url, $token, $category_id, $item_id ) Deletes a previously indexed item. Also called automatically when a post is trashed or permanently deleted via the before_delete_post and wp_trash_post hooks. Streaming / Ask mindweco_ask_page_based_ref( $base_url, $token, $question, $category_id, $category_ids, $top_k, $app_guid, $callback, $items_ids, $conversation_id ) Sends a question to the streaming endpoint and delivers the response via Server-Sent Events (SSE). Uses cURL exclusively because the WordPress HTTP API does not support streaming callbacks. Supports multi-category queries and item-level filtering for Local Thinking mode. Stripe / Subscriptions mindweco_stripe_add_trial( $stripe_base_url, $app_guid, $product_id, $customer_email, $title, $site_base_url ) Creates a Stripe trial subscription and a new RAG user account simultaneously. Called on plugin activation. mindweco_stripe_add_trial_without_user( $stripe_base_url, $app_guid, $product_id, $customer_email ) Creates a Stripe trial subscription without creating a user account. mindweco_stripe_active_subscription( $stripe_base_url, $app_guid ) Retrieves the currently active Stripe subscription for a given app GUID. Called periodically via mindweco_periodic_subscription_check (every 30 minutes) to keep subscription status in sync. mindweco_get_all_subscriptions( $stripe_base_url, $app_guid ) Retrieves all Stripe subscriptions for a given app GUID. mindweco_get_history_subscription( $stripe_base_url, $app_guid ) Retrieves the full subscription history for a given app GUID. mindweco_plugin_cancel_subscription( $stripe_base_url, $app_guid, $subscription_id, $cancel ) Cancels an active Stripe subscription. Also called automatically on plugin deactivation. mindweco_plugin_reactivate_subscription( $stripe_base_url, $app_guid, $subscription_id, $cancel ) Reactivates a previously cancelled Stripe subscription. mindweco_download_subscription_invoice( $stripe_base_url, $invoice_number ) Retrieves the PDF download URL for a given invoice number. LLM Configuration mindweco_plugin_create_attach_llm_to_config( $base_url, $token, $name, $llm_base_url, $model_name, $provider, $api_key, $indexing_id ) Creates a new LLM configuration and attaches it to an existing indexing configuration. The API key is encrypted before being stored using AES-256-CBC via mindweco_encrypt_api_key(). mindweco_plugin_update_llm_config( $base_url, $token, $llm_id, $name, $api_key, $llm_base_url, $model_name, $user_id ) Updates an existing LLM configuration. mindweco_plugin_delete_llm_config( $base_url, $token, $llm_id ) Deletes an LLM configuration by ID and clears all related options from the WordPress database. Mind Spaces / Notebooks mindweco_plugin_get_notebooks( $base_url, $token ) Retrieves all notebooks (spaces) from the Mind Spaces knowledge repository. Page-Based Notebooks Notebooks can be assigned to specific WordPress pages via the admin UI. These mappings are stored in the mindweco_page_based_notebooks option as an array keyed by page ID, each containing a title and a notebooks array of notebook IDs. At runtime, mindweco_get_notebooks_for_page( $post_id ) looks up the current page’s title and returns its assigned notebook IDs. These are merged into the category_ids sent to the streaming endpoint. Installation Videos Upload Plugin Method: https://www.youtube.com/watch?v=Y8d5Sn0xg2I Install via WordPress Search: https://www.youtube.com/watch?v=x5ihEikliVE Privacy Policy This plugin transmits the following data to external services operated by Smart Processes: WordPress post and page content (for indexing) WooCommerce product data (for indexing, if WooCommerce is active) Visitor questions typed into the chat widget Authentication tokens derived from administrator login (for API authentication) Customer email and subscription data (for Stripe billing) The following visitor metadata is stored in the WordPress database per conversation session: IP address User agent (browser and OS information) Screen resolution Accepted language Referrer URL Timezone Platform Data is transmitted to the following services: RAG API: https://rag.smartprocesses.cloud Mind Spaces: https://spaces.smartmind.services Subscription API: https://subscriptions.smartprocesses.cloud/api Smart Mind Website: https://smartmind.it A tab-scoped session ID is stored in sessionStorage and used to keep a conversation alive across refreshes and same-tab navigation. Closing the tab or browser starts a new conversation. Access tokens and passwords are encrypted at rest in the WordPress database using AES-256-CBC encryption tied to the site’s unique AUTH_KEY. Browser Local Storage This plugin stores the following data in the visitor’s browser localStorage to preserve UI preferences across page loads: mindweco-theme-mode – stores the visitor’s preferred color theme (light or dark). pinned_{message_id} – stores which chat messages the visitor has pinned. cit_{message_id} – stores citation/source references for bot responses. The following values are stored in sessionStorage so the current chat keeps its state only for the active tab: mindweco_tab_session_id – stores the current tab’s chat session ID. mindweco_conversation_id – stores the active remote conversation ID. mindweco_ask_only_current_page_{post_id} – stores the state of the Local Thinking toggle per page. All data is stored locally in the visitor’s browser only. None of this data is transmitted to external servers. It is automatically cleared when the visitor starts a new chat session. The subscription service may also be contacted server-side to retrieve pricing and billing-related information for the plugin’s subscription features. The Smart Mind website may be referenced for legal pages, product information, optional pricing display, and optional front-end branding links. For full details on how data is collected, processed, and protected, please refer to our Privacy Policy: https://smartmind.it/mind-web-privacy-policy/
Top keywords
- url39×2.17%
- id36×2.00%
- mindweco36×2.00%
- base32×1.78%
- base url27×1.50%
- subscription26×1.44%
- api24×1.33%
- stripe24×1.33%
- data19×1.05%
- token19×1.05%
- https18×1.00%
- knowledge17×0.94%
Ochatbot – AI Chatbot for eCommerce & Support
What is Ochatbot? Ochatbot is an AI chatbot that can be used as an eCommerce chatbot, Support chatbot, and a LeadBot. Created in 2017, Ochatbot’s unique technology uses generative AI similar to ChatGPT and Scripted Natural Language Processing (NLP) AI to generate human-like textual conversations that focus on customer service, support, and engagement. Easy Setup No coding is required! Simply install the Ochatbot plugin, then Ochatbot crawls your WordPress site content and imports WooCommerce data directly into Ochatbot’s generative AI brain. You now have a working chatbot that can answer support and or product questions and for eCommerce applications can recommend products. Fine-tune your visitor’s experiences with tailored responses for common customer questions, product inquiries, personalized recommendations, promotional offerings, lead generation, custom product finder, optional live chat, surveys, and more. When Customers Engage with Ochatbot: 20% to 40% increase in revenue By quickly overcoming customer buying obstacles and assisting them to the right product your Woocommerce store will see a lift in sales and average order value when shoppers engage with Ochatbot. eCommerce features include: Abandoned cart recovery Product upsells and cross-sells Feature product images, videos, and text Add-to-cart shopping directly from the chatbot window. 5%-35% lift in Average Order Value (AOV) Ochatbot recommends products to purchase upselling and cross-selling. This increases the average order value of a purchase 25%-45% reduction in customer support tickets. Help customers immediately with 24/7 customer support, reducing support times and building customer satisfaction. Ochatbot sources its answers from your website content, FAQs, and other documents such as customer support training documents. Create question-and-answer sessions to narrow down a specific question to provide the right answer. Ochatbot handles the #1 eCommerce question, “Where’s my order?” and other repetitive queries with ease, freeing up valuable time for your support team to focus on customers who require more personalized assistance. We Guarantee a Positive ROI or We Work for Free That’s right! We are so confident that Ochatbot will increase your sales, AOV, and reduce your support tickets that we provide a Guarantee with our Pro and Enterprise plans. Learn More HOW DOES OCHATBOT WORK? Ochatbot’s AI uses Ometrics’ proprietary Scripted NLP AI and Generative AI to create natural-sounding answers to user questions. The AI first engages the customers with questions to determine the best way to respond. This can often be broken down into these use cases: User wants… to look for an exact product to look for a product for a particular use to ask additional questions to determine the best product fit to look for customer support or service to look for order status and tracking. to inquire about something that needs legally accurate responses, such as FDA-approved products, medical questions, warranties, etc. to switch to live chat. If a support person is not available, Ochatbot sends in a ticket. receive a quote and go through qualifying questions. Ochatbot then sends the lead as an email or to the ticketing system. After the Engagement question is defined, the AI will either respond with a scripted or generative response. The generative response is only from the data gathered from the site and the documents provided. Each week a report is sent to you with the top KPIs such as: Page Engagement: See what pages receive the most chatbot inquiries, so you can improve page conversion rate. Top Button Clicks: Gain additional insights about customer interests by tracking their button clicks within Ochatbot. Total number of sales generated by Ochatbot, number of support tickets, and more. FEATURES Generative AI Ometrics proprietary generative AI technology creates unique and relevant responses to user inquiries. When installed it instantly ingests all the content and product data on your site so customers can ask questions and get answers. Similar to ChatGPT, Ometrics’ proprietary generative AI technology is designed for website visitors asking questions about your business. Scripted NLP AI Create AI intents and simple rule-based conversational flows using Ochatbot’s Scripted Natural Language Processing AI. Our intuitive drag-and-drop interface allows you to visually create predetermined responses that are non-changeable and legally accurate. Additionally, this scripted, intent-based system allows you to direct users toward specific products and services, as well as build qualifying lead forms and surveys. Awesome Support We are not satisfied unless you are. So don’t hesitate to contact us for questions. Abandoned Cart Alert customers of abandoned items in the cart and incomplete checkouts. Order Status Answer customers’ #1 question: “Where’s my order?” with order status and tracking. Ochatbot Requires No Programming Ochatbot’s easy, no-code setup allows the AI to learn everything it needs upon installation. Natural Language Processing Ometrics’ unique NLP AI allows for natural topic switching amongst predetermined responses. Seamlessly switch from Scripted NLP AI to Generative AI to control the response you need. Ochatbot Reporting Provides Marketing Insights Identify key obstacles that are getting in the way of your customers making a purchase. From site bugs and confusing purchase processes to shopping behavior metrics and more. The Ochatbot Engagement Question Module Ochatbot allows you to create any type of branching conversation you may have with your customers to answer their questions and get around sales obstacles to purchase quickly. Page Targeting Engage visitors with the right questions at the right time in their sales journey. Connect Your Apps and Automate Workflows Connect to 1000s of CRM and email systems with a Zapier connection. 9 Bonus Engagement Tools Live Chat, LeadBot, Exit Popups, Mobile Banners, Lead & Offer Sliders, and more. Pro and Enterprise Plans are Guaranteed Let us take care of everything for you with our Pro plan. We build, customize, and maintain your AI chatbot. We’re so confident in Ochatbot that we Guarantee a positive ROI or we work for free. Usage If you already have an account at Ometrics, just activate the plugin, connect to your Ometrics account on the Settings > Ochatbot - AI Chatbot for eCommerce & Support page, and your Ochatbot will appear on your site. You can create your free account at Ometrics.com. Create your Ochatbot and adjust your configuration at Ometrics.com.