Text
Every conversation on your site is a buying signal. Text catches it and turns it into a sale. As customer engagement software, Text works whether the conversation starts with a question or a click. Losing sales to cart abandonment and hesitation? Text closes them in the chat. Need leads without adding headcount? Text generates them 24/7. Support buried in repeated questions? Text resolves them, so your team handles what actually needs a person. Text goes beyond a WordPress chatbot plugin. It closes sales while most plugins just answer questions. Install this WordPress chat plugin on your site and WooCommerce store in minutes. No developer needed. 14-day free trial, no credit card required. 30,000+ companies run on Text, including Unilever, Wembley Stadium, and MIT. “We added over $1.5M in revenue in the first eight months. All from sales that started in the chat.” — Duncan Andrews, CRM & Digital Manager, Experiences by Wembley Stadium 💬 Convert visitors into buyers Problem: A hesitating visitor looks like a lost sale. It’s actually a buying signal nobody answered. Solution: Text catches the intent, starts the conversation, and closes the sale. AI Agent lives in your chat widget — customized to your brand’s colors, position, and tone. It’s trained on your own site and knowledge base, not generic answers. It doesn’t wait to be asked. It reads hesitation, browsing behavior, and cart activity, and starts the conversation itself, with one job in mind: close, don’t just chat. Live chat — the WordPress live chat software behind this plugin — shares the same inbox as the AI, so a handoff from bot to human never loses context. Your agent picks up exactly where the AI left off. As a WordPress live chat plugin, it shows up on product pages, blog posts, your homepage, or checkout — wherever you want your customers to find it. Proactive campaigns trigger on real behavior — time on page, scroll depth, exit intent, cart value — and capture the lead before they’ve decided to leave. No pop-up roulette, no guessing who’s ready. Running WooCommerce? The AI already sees what’s actually sitting in that cart — more on that further down. 📥 One inbox to never lose the thread Problem: Support scattered across five tools means dropped context and dropped tickets. Solution: One inbox for every channel and every ticket. Help desk and ticketing handles automated tagging, SLA tracking, escalation workflows, satisfaction ratings, workload visibility, and email — all in one inbox. Chat transfer, escalation rules, and internal notes keep complex issues moving instead of stalling between tools. Agencies and resellers can deploy it white-labeled, under their own brand. Omnichannel customer service shouldn’t mean five different apps duct-taped together. Text’s omnichannel inbox brings live chat, email, SMS, Messenger, and WhatsApp into one place — full history per contact, no blind spots. One inbox, built for it. 🌙 Keep selling after hours Problem: A customer messaging at 11pm gets nothing until 9am — and buys elsewhere. Solution: An AI agent that never clocks out, in their language, in your tone. As AI-powered WordPress customer support, it works around the clock and responds in 46 languages with automatic translation built in — not a separate bot per market, one agent for Berlin, São Paulo, and Tokyo alike. Multilingual support isn’t a paid add-on — it’s how the product works. Under the hood, it uses NLP and vector-based understanding, so it’s reading what a visitor means, not just matching keywords. ⚙️ Script your own workflow Problem: Automation tools hand you fixed scenarios. They stall the moment you need to step outside them. Solution: Build the exact scenario you need, and have it running in minutes, not sprints. Custom Skills let you build new AI behavior: qualify a lead, capture contact details, offer a discount, route a VIP, schedule an appointment. No code, no decision trees. You can build a new skill in thirty seconds with a single sentence. Because skills work with intent detection, the AI doesn’t wait around for the right question — it starts the conversation on its own. 🧹 Turn busywork into headroom Problem: Agents spend hours on work that doesn’t need a human brain. Solution: Take that off their plate, so they can focus on what actually needs a person. Copilot suggests replies, summarizes chats, and surfaces the right knowledge-base article before your agent has to search for it. Help Desk and ticketing — full help desk software, not a bolted-on add-on — route and escalate automatically. Real-time visitor tracking shows who’s on your site, what they’re browsing, and where they came from, so every conversation starts with context instead of a blank slate. 🛒 Running WooCommerce? Here’s what sharpens Everything above gets more precise once Text becomes a next-generation ecommerce chatbot — one that can see your store, not just your site. Driving sales. A live cart preview shows exactly what’s in a visitor’s basket, updated in real time — the buying signal from the first section, now with the actual products attached. In-chat alerts flag every item added or removed, so hesitation gets caught before it becomes an abandoned cart. Customer profiles surface total spent and total orders at a glance, so an agent knows instantly whether they’re talking to a first-time buyer or a regular. That’s what turns WooCommerce live chat into more than a Q&A tool — it’s watching every cart as it happens. Post-sale support. Recent orders and full order history sit right inside the chat — items, tracking status, everything an agent needs without switching tabs. Place an order during or right after a conversation, and it’s linked automatically. This live chat for WooCommerce is built to also handle tracking and returns, not just presale questions. Sales reporting. See which chats lead to orders. Stay on top of your sales numbers. Analyze the most effective conversations, and spot what worked — the dollar view from the section above, broken down by product and by cart. Works with the most popular WooCommerce themes, including Storefront, Botiga, and Woostify. 🔗 Integration with your existing stack Text connects to WooCommerce, Shopify, HubSpot, Slack, Mailchimp, Zapier, and more, with webhook support for virtually anything else — turning scattered customer support software into one connected stack, with tagging, routing, follow-ups, and escalations running without manual work. The AI also learns from your existing WordPress content — pages, posts, product descriptions, help articles — and updates as your site does. No retraining required. 🔒 Security and compliance SOC 2 GDPR and CCPA PCI DSS Role-based access with admin and member permissions Multi-brand support with brand-level data separation Dedicated private server option for enterprise clients Controls to disable persistent chat history and manage data retention More in Text’s Trust Center. 💳 Pricing Plans start at $19/month — Essential, Growth, and Enterprise, with AI resolutions included at every level (10, 200, or a custom number a month). Every plan includes the AI chatbot, live chat, help desk, and ticketing. 14-day free trial, no credit card required. 🚀 Install in minutes This is how to add live chat to WordPress — and get the AI Agent running alongside it — in under five steps, no developer required. Log into your WordPress dashboard. Go to Plugins → Add New. Search for “Text.” Install the plugin and activate it. Connect your Text account, or create one directly from WordPress. The AI starts learning from your site immediately. No API key setup. No PHP tweaks. No developer. You go from install to handling conversations in the same session. External services This plugin relies on Text (text.com), a third-party customer service and AI chatbot platform, to provide its core functionality. Account connection When you click “Connect to Text”, the plugin redirects your browser to Text’s account management API at https://api.text.com. The following data is sent as part of this request: WordPress admin email address WordPress site URL and admin URL PHP version, WordPress version, and plugin version WooCommerce version (if WooCommerce is active) This data is used by Text to pre-fill your account setup and associate the plugin installation with your Text account. Chat widget Once connected, the plugin loads a JavaScript chat widget on your site’s frontend pages. This widget is served from Text’s CDN and enables real-time customer conversations. Visitor interaction data (such as chat messages and browsing context) is processed by Text’s servers as part of normal widget operation. This service is provided by Text, Inc: – Terms of service – Privacy policy
Top keywords
- text24×1.71%
- chat19×1.35%
- ai13×0.92%
- wordpress12×0.85%
- live9×0.64%
- site9×0.64%
- woocommerce9×0.64%
- agent8×0.57%
- cart8×0.57%
- customer8×0.57%
- live chat8×0.57%
- support8×0.57%
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/