=== Yapdesk Live Chat - Free Chat Widget & Pro AI Chatbot ===
Contributors: artdotedmonton
Tags: live chat, chat widget, customer support, ai chatbot, woocommerce chat
Requires at least: 6.2
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 0.2.47
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Free WordPress live chat, offline messages and support tickets. Reply from your phone, search chat history, and add a Pro AI chatbot.

== Description ==

Yapdesk Live Chat adds a free live chat widget and visitor messaging to WordPress websites. Connect your site to the hosted Yapdesk dashboard, chat with visitors, collect messages when your team is away, and manage customer support from one inbox.

The free Yapdesk plan includes core live chat and message mode with Yapdesk branding. AI chatbot features, ChatGPT-powered support replies, hybrid AI plus human support, and AI training settings are Pro AI features.

Use Yapdesk to:

* Add a free live chat widget to WordPress without a payment method.
* Let visitors start a live chat or leave a message when no agent is available.
* Manage customer conversations and ticket follow-ups from the Yapdesk dashboard.
* Use the chat widget on business websites, service websites, landing pages, and WooCommerce storefronts.
* Switch between live agent chat, message/ticket mode, and chat off.
* Customize the chat title, launcher text, button text, color, mobile launcher, and ticket notification email.
* Upgrade to Pro plans for branding removal, visitor typing preview, schedules, more agents, and Pro AI.
* Use Pro AI for AI chatbot mode, ChatGPT-powered replies, hybrid AI handoff, and AI support automation.
* Train the Pro AI support agent with your business notes, website details, and knowledge base.

= Free live chat for WordPress =

The free plan is for WordPress site owners who need a simple live support widget, customer messaging, and a hosted inbox without a full help desk setup. Visitors can ask questions from your website chat widget, and your team can reply from Yapdesk.

= Reply from your phone and find earlier conversations =

Use the mobile-friendly Yapdesk dashboard to reply to visitors, search message history, and follow up on support tickets. Keep live conversations and offline messages in one account instead of asking customers to repeat their questions.

= Pro AI chatbot for your business =

Pro AI provides OpenAI-backed chatbot replies using your business instructions and saved knowledge. Import text from up to eight reachable public pages per website import, review the import results, and add your own answers and policies. Website imports are manually refreshed; the assistant does not automatically know every page or every change to your business.

Pro AI is useful for automated support, AI customer service, common visitor questions, hybrid AI plus human support, and support workflows where the AI assistant helps first and a human agent can take over.

Yapdesk is an independent service, not the ChatGPT application or an official OpenAI plugin.

= WooCommerce live chat and storefront support =

Yapdesk can load on WooCommerce storefronts, product pages, checkout pages, and other WordPress pages where customers may need help. Use it as a WooCommerce live chat widget or customer support chat for product questions, shipping questions, quote requests, and general customer service. Pro AI can add AI chatbot support for approved business and website information.

The widget does not look up WooCommerce orders, change inventory, issue refunds, or process payments. Your team handles those actions in the appropriate store tools.

= Setup and support guides =

Visit the [Yapdesk support center](https://yapdesk.com/support/) for setup and everyday support guides, or read the [WordPress live chat installation guide](https://yapdesk.com/blog/how-to-add-free-live-chat-to-wordpress/) before connecting your website.

= External Service Disclosure =

This plugin connects to the Yapdesk hosted service at `https://app.yapdesk.com` when you connect your WordPress site to a Yapdesk account.

The Yapdesk service is used to provide the hosted dashboard, live inbox, notifications, tickets, billing, and optional Pro AI features. When connected, the plugin may send the following data to Yapdesk:

* Website domain and site name during account connection.
* Site public key and site secret key for secure site connection.
* Visitor chat messages, ticket messages, visitor email if entered, visitor token, page URL, and conversation status.
* Widget settings such as title, color, launcher label, availability mode, ticket notification email, branding text, and optional AI knowledge settings.

A Yapdesk account is required to use hosted live chat features. The free plan does not require a payment method. Pro plans are optional and are used only for extra features such as branding removal, additional agents, visitor typing preview, schedules, and AI.

Yapdesk service pages:

* Terms of Service: https://yapdesk.com/terms
* Privacy Policy: https://yapdesk.com/privacy
* Dashboard: https://app.yapdesk.com

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/` or install it from the WordPress plugin screen.
2. Activate **Yapdesk Live Chat**.
3. Open **Yapdesk Live Chat** in WordPress admin.
4. Choose your existing Yapdesk account or the new-account option in the connection form. For a new account, confirm your password and business name.
5. The free live chat widget loads automatically on the frontend after connection.
6. You can also place `[yapdesk_live_chat]` inside content or a template area when you want a manual mount point.

== Frequently Asked Questions ==

= Is Yapdesk free? =

Yes. The core live chat widget and message mode can be used on the free plan with Yapdesk branding and no payment method.

= Is the AI chatbot free? =

AI chatbot mode, ChatGPT-powered replies, hybrid AI support, and AI training settings are Pro AI features through Yapdesk.

= Does Yapdesk use ChatGPT or OpenAI? =

Yapdesk Pro AI uses OpenAI-backed AI replies on the hosted Yapdesk service. The WordPress plugin connects your site to Yapdesk and displays the chat widget.

= Can I train the AI on my business? =

Yes, with Pro AI. Pro AI settings support business notes, website context, and knowledge base text so your AI support agent can answer using approved information.

= Does Yapdesk work with WooCommerce? =

Yes. Yapdesk can load as a WooCommerce live chat widget on storefront, product, cart, checkout, and account pages. It helps answer customer questions and collect support messages from shoppers.

= Do I need a Yapdesk account? =

Yes. Hosted chat, dashboard inbox, tickets, notifications, billing, and optional Pro AI features run through the Yapdesk service at `https://app.yapdesk.com`.

= Do I need to reconnect after updating the plugin? =

Normal plugin updates keep your saved connection keys and settings. Use Check Connection if you need to check an existing connection; account reconnection is a separate action.

= Can I customize the widget? =

Yes. You can customize the chat title, launcher label, launcher style, send button text, primary color, mobile behavior, and ticket notification email.

= Can I remove Yapdesk branding? =

Branding removal is available on Pro plans.

= Where are conversations managed? =

Conversations, tickets, alerts, agents, account settings, AI settings, and billing are handled in the Yapdesk dashboard.

== Screenshots ==

1. Visitor chat widget running on a real website.
2. Yapdesk dashboard for conversations, status, alerts, and account controls.
3. Mobile/PWA dashboard view for replying from a phone.
4. Yapdesk public homepage showing the free forever core and Pro upgrade options.

== Changelog ==

= 0.2.47 =
* Tested installation, upgrade, connection settings, and account setup with WordPress 7.1.
* Separated existing-account sign-in from new-account creation to make WordPress setup clearer.
* Added new-account password confirmation without applying signup-only requirements to existing accounts.
* Improved connection error messages and the password-reset link.
* Corrected the bundled mobile chat panel sizing to prevent horizontal overflow.
* Clarified setup instructions, free live chat, Pro AI features, and WooCommerce support boundaries.

= 0.2.46 =
* Improved the mobile visitor chat with a full-screen layout, safe-area spacing, a visible close button, and a more compact message composer.
* Clarified that saved WordPress connections remain active through normal plugin updates and moved account reconnection behind an intentional action.
* Renamed connection refresh to Check Connection for clearer setup and troubleshooting.

= 0.2.45 =
* Marked the plugin as tested with WordPress 7.0.

= 0.2.44 =
* Clarified WordPress.org listing wording: free live chat and message mode are included; AI chatbot and ChatGPT-powered replies are Pro AI features.
* Restored the previous WordPress.org icon, banner, and screenshots.

= 0.2.43 =
* Improved WordPress.org SEO title, tags, short description, FAQ, and keyword-rich listing copy for AI chatbot, ChatGPT live chat, customer support, WooCommerce live chat, and website chatbot searches.
* Refreshed WordPress.org icon, banner, and listing screenshots for clearer AI live chat positioning.

= 0.2.42 =
* Added a Review link on the WordPress Plugins screen and a review/support section on the Yapdesk admin page.
* Migrated legacy `clc_settings` connection keys into the current Yapdesk settings option so updates from older builds keep the site connected.

= 0.2.41 =
* Removed WordPress.org directory screenshots from the plugin package.
* Updated contributor metadata.
* Expanded internal prefixes for declarations, options, scripts, styles, and widget globals.
* Added explicit free-plan branding consent before connecting a public widget.
* Tightened admin form input handling, nonce naming, and dashboard external links for review.

== Upgrade Notice ==

= 0.2.47 =
Clearer account connection and mobile panel sizing. Existing connection keys and settings are retained.

= 0.2.46 =
Improves mobile chat usability and makes the saved WordPress connection status clearer.

= 0.2.45 =
Tested with WordPress 7.0.

= 0.2.44 =
Clarifies that AI chatbot features are Pro AI features and restores the previous listing images.

= 0.2.43 =
Improves the WordPress.org listing title and search keywords for live chat, AI chatbot, customer support, and WooCommerce discovery.

= 0.2.42 =
Keeps older saved connection keys during plugin updates and adds an easy review option.

= 0.2.41 =
Prepared for WordPress.org review with clearer documentation and service disclosure.
