{"id":306114,"date":"2026-05-06T02:13:09","date_gmt":"2026-05-06T02:13:09","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/yapdesk-live-chat\/"},"modified":"2026-05-15T05:36:03","modified_gmt":"2026-05-15T05:36:03","slug":"yapdesk-live-chat","status":"publish","type":"plugin","link":"https:\/\/lt.wordpress.org\/plugins\/yapdesk-live-chat\/","author":23490122,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.2.42","stable_tag":"0.2.42","tested":"6.9.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Yapdesk Live Chat","header_author":"Yapdesk","header_description":"Add Yapdesk live chat and message\/ticket mode to WordPress. Connect to your Yapdesk dashboard to manage conversations, alerts, team replies, and billing.","assets_banners_color":"bfdedb","last_updated":"2026-05-15 05:36:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/yapdesk.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":110,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.2.41":{"tag":"0.2.41","author":"artdotedmonton","date":"2026-05-06 03:06:54"},"0.2.42":{"tag":"0.2.42","author":"artdotedmonton","date":"2026-05-15 05:36:03"}},"upgrade_notice":{"0.2.42":"<p>Keeps older saved connection keys during plugin updates and adds an easy review option.<\/p>","0.2.41":"<p>Prepared for WordPress.org review with clearer documentation and service disclosure.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3523920,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3523917,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.2.41","0.2.42"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3523917,"resolution":"1","location":"assets","locale":"","width":900,"height":628},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3523917,"resolution":"2","location":"assets","locale":"","width":900,"height":698},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3523917,"resolution":"3","location":"assets","locale":"","width":900,"height":560},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3523917,"resolution":"4","location":"assets","locale":"","width":780,"height":1600}},"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 paid upgrade options."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[14160,2369,5591,2379,4771],"plugin_category":[58],"plugin_contributors":[261979],"plugin_business_model":[],"class_list":["post-306114","plugin","type-plugin","status-publish","hentry","plugin_tags-chat-widget","plugin_tags-customer-support","plugin_tags-help-desk","plugin_tags-live-chat","plugin_tags-tickets","plugin_category-user-management","plugin_contributors-artdotedmonton","plugin_committers-artdotedmonton"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/yapdesk-live-chat\/assets\/icon-256x256.png?rev=3523920","icon_2x":"https:\/\/ps.w.org\/yapdesk-live-chat\/assets\/icon-256x256.png?rev=3523920","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/yapdesk-live-chat\/assets\/screenshot-1.png?rev=3523917","caption":"Visitor chat widget running on a real website."},{"src":"https:\/\/ps.w.org\/yapdesk-live-chat\/assets\/screenshot-2.png?rev=3523917","caption":"Yapdesk dashboard for conversations, status, alerts, and account controls."},{"src":"https:\/\/ps.w.org\/yapdesk-live-chat\/assets\/screenshot-3.png?rev=3523917","caption":"Mobile\/PWA dashboard view for replying from a phone."},{"src":"https:\/\/ps.w.org\/yapdesk-live-chat\/assets\/screenshot-4.png?rev=3523917","caption":"Yapdesk public homepage showing the free forever core and paid upgrade options."}],"raw_content":"<!--section=description-->\n<p>Yapdesk Live Chat adds a clean live chat widget to your WordPress website and connects it to your hosted Yapdesk dashboard.<\/p>\n\n<p>Use Yapdesk to:<\/p>\n\n<ul>\n<li>Chat with website visitors from the Yapdesk dashboard.<\/li>\n<li>Switch between Chat Active, Message mode, and Chat Off.<\/li>\n<li>Let visitors leave a message when no agent is available.<\/li>\n<li>Customize the widget title, launcher text, button text, color, and ticket notification email.<\/li>\n<li>Use the free plan without a payment method, with Yapdesk branding.<\/li>\n<li>Upgrade to Pro to remove branding, view visitor typing preview, and add up to 3 agents.<\/li>\n<li>Upgrade to Pro AI for AI and hybrid reply modes.<\/li>\n<li>Confirm free-plan branding during connection before the widget appears on the public site.<\/li>\n<\/ul>\n\n<h4>External Service Disclosure<\/h4>\n\n<p>This plugin connects to the Yapdesk hosted service at <code>https:\/\/app.yapdesk.com<\/code> when you connect your WordPress site to a Yapdesk account.<\/p>\n\n<p>The Yapdesk service is used to provide the hosted dashboard, live inbox, notifications, tickets, billing, and optional AI features. When connected, the plugin may send the following data to Yapdesk:<\/p>\n\n<ul>\n<li>Website domain and site name during account connection.<\/li>\n<li>Site public key and site secret key for secure site connection.<\/li>\n<li>Visitor chat messages, ticket messages, visitor email if entered, visitor token, page URL, and conversation status.<\/li>\n<li>Widget settings such as title, color, launcher label, availability mode, ticket notification email, and branding text.<\/li>\n<\/ul>\n\n<p>A Yapdesk account is required to use hosted live chat features. The free plan does not require a payment method. Paid plans are optional and are used only for extra features such as branding removal, additional agents, visitor typing preview, schedules, and AI.<\/p>\n\n<p>Yapdesk service pages:<\/p>\n\n<ul>\n<li>Terms of Service: https:\/\/yapdesk.com\/terms<\/li>\n<li>Privacy Policy: https:\/\/yapdesk.com\/privacy<\/li>\n<li>Dashboard: https:\/\/app.yapdesk.com<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code> or install it from the WordPress plugin screen.<\/li>\n<li>Activate <strong>Yapdesk Live Chat<\/strong>.<\/li>\n<li>Open <strong>Yapdesk Live Chat<\/strong> in WordPress admin.<\/li>\n<li>Connect your Yapdesk account, or create one from the connection form.<\/li>\n<li>The widget loads automatically on the frontend after connection.<\/li>\n<li>You can also place <code>[yapdesk_live_chat]<\/code> inside content or a template area when you want a manual mount point.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20yapdesk%20free%3F\"><h3>Is Yapdesk free?<\/h3><\/dt>\n<dd><p>Yes. The core live chat and message mode can be used on the free plan with Yapdesk branding and no payment method.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20yapdesk%20account%3F\"><h3>Do I need a Yapdesk account?<\/h3><\/dt>\n<dd><p>Yes. Hosted chat, dashboard inbox, tickets, notifications, billing, and optional AI features run through the Yapdesk service at <code>https:\/\/app.yapdesk.com<\/code>.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20widget%3F\"><h3>Can I customize the widget?<\/h3><\/dt>\n<dd><p>Yes. You can customize the chat title, launcher label, launcher style, send button text, primary color, and ticket notification email.<\/p><\/dd>\n<dt id=\"can%20i%20remove%20yapdesk%20branding%3F\"><h3>Can I remove Yapdesk branding?<\/h3><\/dt>\n<dd><p>Branding removal is available on Pro plans.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20include%20ai%3F\"><h3>Does this plugin include AI?<\/h3><\/dt>\n<dd><p>The plugin supports Pro AI settings, but AI replies require a Pro AI subscription through Yapdesk.<\/p><\/dd>\n<dt id=\"where%20are%20conversations%20managed%3F\"><h3>Where are conversations managed?<\/h3><\/dt>\n<dd><p>Conversations, tickets, alerts, agents, account settings, and billing are handled in the Yapdesk dashboard.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.2.42<\/h4>\n\n<ul>\n<li>Added a Review link on the WordPress Plugins screen and a review\/support section on the Yapdesk admin page.<\/li>\n<li>Migrated legacy <code>clc_settings<\/code> connection keys into the current Yapdesk settings option so updates from older builds keep the site connected.<\/li>\n<\/ul>\n\n<h4>0.2.41<\/h4>\n\n<ul>\n<li>Removed WordPress.org directory screenshots from the plugin package.<\/li>\n<li>Updated contributor metadata.<\/li>\n<li>Expanded internal prefixes for declarations, options, scripts, styles, and widget globals.<\/li>\n<li>Added explicit free-plan branding consent before connecting a public widget.<\/li>\n<li>Tightened admin form input handling, nonce naming, and dashboard external links for review.<\/li>\n<\/ul>","raw_excerpt":"Simple and powerful live chat for WordPress. The free plan includes core live chat and message mode with Yapdesk branding; paid upgrades are optional.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/306114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=306114"}],"author":[{"embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/artdotedmonton"}],"wp:attachment":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=306114"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=306114"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=306114"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=306114"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=306114"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=306114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}