{"id":326789,"date":"2026-07-13T00:52:47","date_gmt":"2026-07-13T00:52:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/smart-chat\/"},"modified":"2026-07-13T00:52:39","modified_gmt":"2026-07-13T00:52:39","slug":"smartcode-live-chat","status":"publish","type":"plugin","link":"https:\/\/bel.wordpress.org\/plugins\/smartcode-live-chat\/","author":16071144,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.1","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Smartcode Live Chat","header_author":"Alexander Trejo @ Smartcode.net","header_description":"A live chat plugin for WordPress. Connect customers with agents in real time.","assets_banners_color":"","last_updated":"2026-07-13 00:52:39","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/smartcode.net\/live-chat","header_author_uri":"https:\/\/smartcode.net","rating":0,"author_block_rating":0,"active_installs":0,"downloads":56,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"alextrejo","date":"2026-07-13 00:52:39"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3605303,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3605303,"resolution":"1","location":"assets","locale":"","width":1110,"height":554},"screenshot-10.jpg":{"filename":"screenshot-10.jpg","revision":3605303,"resolution":"10","location":"assets","locale":"","width":1110,"height":554},"screenshot-11.jpg":{"filename":"screenshot-11.jpg","revision":3605303,"resolution":"11","location":"assets","locale":"","width":1110,"height":554},"screenshot-12.jpg":{"filename":"screenshot-12.jpg","revision":3605303,"resolution":"12","location":"assets","locale":"","width":1110,"height":554},"screenshot-13.jpg":{"filename":"screenshot-13.jpg","revision":3605303,"resolution":"13","location":"assets","locale":"","width":1110,"height":554},"screenshot-14.jpg":{"filename":"screenshot-14.jpg","revision":3605303,"resolution":"14","location":"assets","locale":"","width":1110,"height":554},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3605303,"resolution":"2","location":"assets","locale":"","width":1110,"height":554},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3605303,"resolution":"3","location":"assets","locale":"","width":1110,"height":554},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3605303,"resolution":"4","location":"assets","locale":"","width":1110,"height":554},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3605303,"resolution":"5","location":"assets","locale":"","width":1110,"height":554},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3605303,"resolution":"6","location":"assets","locale":"","width":1110,"height":554},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":3605303,"resolution":"7","location":"assets","locale":"","width":1110,"height":554},"screenshot-8.jpg":{"filename":"screenshot-8.jpg","revision":3605303,"resolution":"8","location":"assets","locale":"","width":1110,"height":554},"screenshot-9.jpg":{"filename":"screenshot-9.jpg","revision":3605303,"resolution":"9","location":"assets","locale":"","width":1110,"height":554}},"screenshots":{"1":"Front end \u2014 Contact form when no agent is online","2":"Front end \u2014 Start a new chat conversation","3":"Front end \u2014 Shows user position in queue","4":"Front end \u2014 Active Chat Conversation","5":"Front end \u2014 Current chat has ended","6":"Agent dashboard \u2014 My Chats view with filters, sorting, and ratings","7":"Chat Queue \u2014 live queue with customer details and wait times","8":"Agents Status \u2014 Shows agent online\/offline status","9":"Settings \u2014 color picker, messages, position, and page targeting","10":"Daily Report \u2014 per-agent stats for chats handled that day","11":"Chat History \u2014 all chats stats with date range and rating breakdown","12":"Chat Overview \u2014 aggregate stats for a date range, with rating breakdown","13":"Chat Transcript \u2014 Full details for a given chat","14":"Agent chat popup \u2014 real-time conversation window with typing indicator"}},"plugin_section":[],"plugin_tags":[5061,5707,2369,2379,193239],"plugin_category":[41],"plugin_contributors":[265243],"plugin_business_model":[],"class_list":["post-326789","plugin","type-plugin","status-publish","hentry","plugin_tags-agent","plugin_tags-chat","plugin_tags-customer-support","plugin_tags-live-chat","plugin_tags-real-time-chat","plugin_category-communication","plugin_contributors-alextrejo","plugin_committers-alextrejo"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/icon-256x256.jpg?rev=3605303","icon_2x":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/icon-256x256.jpg?rev=3605303","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-1.jpg?rev=3605303","caption":"Front end \u2014 Contact form when no agent is online"},{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-2.jpg?rev=3605303","caption":"Front end \u2014 Start a new chat conversation"},{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-3.jpg?rev=3605303","caption":"Front end \u2014 Shows user position in queue"},{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-4.jpg?rev=3605303","caption":"Front end \u2014 Active Chat Conversation"},{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-5.jpg?rev=3605303","caption":"Front end \u2014 Current chat has ended"},{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-6.jpg?rev=3605303","caption":"Agent dashboard \u2014 My Chats view with filters, sorting, and ratings"},{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-7.jpg?rev=3605303","caption":"Chat Queue \u2014 live queue with customer details and wait times"},{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-8.jpg?rev=3605303","caption":"Agents Status \u2014 Shows agent online\/offline status"},{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-9.jpg?rev=3605303","caption":"Settings \u2014 color picker, messages, position, and page targeting"},{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-10.jpg?rev=3605303","caption":"Daily Report \u2014 per-agent stats for chats handled that day"},{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-11.jpg?rev=3605303","caption":"Chat History \u2014 all chats stats with date range and rating breakdown"},{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-12.jpg?rev=3605303","caption":"Chat Overview \u2014 aggregate stats for a date range, with rating breakdown"},{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-13.jpg?rev=3605303","caption":"Chat Transcript \u2014 Full details for a given chat"},{"src":"https:\/\/ps.w.org\/smartcode-live-chat\/assets\/screenshot-14.jpg?rev=3605303","caption":"Agent chat popup \u2014 real-time conversation window with typing indicator"}],"raw_content":"<!--section=description-->\n<p>Smartcode Live Chat puts a live chat widget on your WordPress site in minutes \u2014 no third-party accounts, no monthly SaaS fees, and no visitor data sent to servers you don't control. Everything runs on your own hosting, in your own database.<\/p>\n\n<p>When a visitor starts a chat, your agents are notified instantly. They accept the conversation from the WordPress admin bar or dashboard, reply in a real-time popup window, and the visitor sees responses as they're typed.<\/p>\n\n<h4>For Visitors<\/h4>\n\n<ul>\n<li>Clean, unobtrusive chat bubble \u2014 bottom-left or bottom-right<\/li>\n<li>Customizable welcome message and primary color to match your brand<\/li>\n<li>Real-time queue position (\"You are next!\" or \"3 chats before you\")<\/li>\n<li>Typing indicator so visitors know the agent is responding<\/li>\n<li>Star rating at the end of every chat<\/li>\n<li>Transcript sent to their email on request<\/li>\n<li>Chat stays open as visitors browse between pages on your site<\/li>\n<li>Offline contact form when no agents are available<\/li>\n<\/ul>\n\n<h4>For Agents<\/h4>\n\n<ul>\n<li>Toggle online\/offline from the WordPress admin bar \u2014 available on any admin page and on the front end while logged in<\/li>\n<li>Accept the next waiting customer with one click<\/li>\n<li>Real-time chat popup window with typing indicator<\/li>\n<li>See the customer's name, email, and how long they've been waiting<\/li>\n<li>View and search their own chat history, with ratings and transcripts<\/li>\n<\/ul>\n\n<h4>For Managers<\/h4>\n\n<ul>\n<li>Live queue view with wait times<\/li>\n<li>Online agents dashboard<\/li>\n<li>Full chat history with filters by agent, date range, and rating<\/li>\n<li>Daily Report \u2014 chats per day, per-agent stats (chats handled, average first response time, average duration, abandoned chats)<\/li>\n<li>Chat Overview report for any date range \u2014 totals, completion rate, abandonment rate, and a star rating breakdown<\/li>\n<\/ul>\n\n<h4>Technical<\/h4>\n\n<ul>\n<li>All data stored in your own WordPress database \u2014 zero external dependencies<\/li>\n<li>Works with any WordPress theme<\/li>\n<li>Translation-ready \u2014 ships with a Spanish (es_ES) translation<\/li>\n<li>Developer-friendly, with 25+ action and filter hooks for custom integrations (<code>smartchat_customer_created<\/code>, <code>smartchat_chat_ended<\/code>, <code>smartchat_rating_saved<\/code>, and more)<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install and activate \u2014 you're redirected to a setup guide automatically<\/li>\n<li>Create users with the Chat Agent or Chat Manager role<\/li>\n<li>Customize the welcome message, color, and widget position in Settings<\/li>\n<li>Agents log in, click \"Go Online\" in the admin bar, and start accepting chats<\/li>\n<\/ol>\n\n<p>That's it \u2014 your visitors will see the chat bubble immediately.<\/p>\n\n<h4>Privacy &amp; Data<\/h4>\n\n<p>Smartcode Live Chat stores visitor data (name, email, IP address, and chat messages) in your own WordPress database. No data is transmitted to the plugin author or any third party \u2014 you're in full control.<\/p>\n\n<p>If you use Smartcode Live Chat to collect personal data from EU visitors, make sure your privacy policy reflects this, as required by GDPR.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Smartcode Live Chat stores chat information (visitor name, email, phone, IP address, and messages) in your own WordPress database so your staff can provide live chat support, review chat history, and send requested transcripts. This data is not shared with any third party.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>smartcode-live-chat<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install directly through the WordPress plugin screen<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen<\/li>\n<li>Follow the setup guide that appears automatically after activation<\/li>\n<li>Assign the <strong>Chat Agent<\/strong> or <strong>Chat Manager<\/strong> role to your support staff<\/li>\n<li>Go to <strong>Smart Chat \u2192 Settings<\/strong> to customize the widget<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20require%20an%20account%20or%20subscription%3F\"><h3>Does this require an account or subscription?<\/h3><\/dt>\n<dd><p>No. Smartcode Live Chat runs entirely on your WordPress hosting. There are no external accounts or recurring fees.<\/p><\/dd>\n<dt id=\"how%20many%20agents%20and%20managers%20can%20i%20have%3F\"><h3>How many agents and managers can I have?<\/h3><\/dt>\n<dd><p>Unlimited Chat Agents and Chat Managers.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20site%3F\"><h3>Will it slow down my site?<\/h3><\/dt>\n<dd><p>The chat widget only loads on the pages you enable it for. Polling uses a lightweight endpoint that bypasses the full WordPress bootstrap, keeping server load low even during active chats.<\/p><\/dd>\n<dt id=\"can%20agents%20use%20it%20while%20browsing%20the%20front%20end%20of%20the%20site%3F\"><h3>Can agents use it while browsing the front end of the site?<\/h3><\/dt>\n<dd><p>Yes. Agents can toggle online\/offline and accept new chats from the WordPress admin bar, which is visible on both wp-admin and the public-facing site while they're logged in.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20no%20agents%20are%20online%3F\"><h3>What happens when no agents are online?<\/h3><\/dt>\n<dd><p>Visitors see a configurable offline message and can leave a message through a contact form, which is emailed to the addresses you configure in Settings.<\/p><\/dd>\n<dt id=\"is%20it%20gdpr%20compliant%3F\"><h3>Is it GDPR compliant?<\/h3><\/dt>\n<dd><p>Smartcode Live Chat stores data only in your own database and sends nothing to third parties. Whether your specific use is GDPR-compliant depends on your setup, your privacy policy, and how you handle the data you collect.<\/p><\/dd>\n<dt id=\"can%20i%20integrate%20it%20with%20my%20crm%20or%20email%20list%3F\"><h3>Can I integrate it with my CRM or email list?<\/h3><\/dt>\n<dd><p>Yes. The <code>smartchat_customer_created<\/code> action fires every time a new visitor starts a chat, passing their name, email, and phone number, so you can push contacts to your CRM, email marketing tool, or any other service.<\/p><\/dd>\n<dt id=\"can%20i%20translate%20it%3F\"><h3>Can I translate it?<\/h3><\/dt>\n<dd><p>Yes. The plugin is translation-ready and ships with a Spanish (es_ES) translation. Use the included <code>.pot<\/code> file with Poedit or a similar tool to add more languages.<\/p><\/dd>\n<dt id=\"what%20are%20the%20requirements%3F\"><h3>What are the requirements?<\/h3><\/dt>\n<dd><p>WordPress 6.2 or higher and PHP 7.4 or higher. No additional plugins required.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Connect with your visitors in real time. A lightweight, privacy-friendly live chat plugin built natively for WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bel.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/326789","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bel.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bel.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bel.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=326789"}],"author":[{"embeddable":true,"href":"https:\/\/bel.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/alextrejo"}],"wp:attachment":[{"href":"https:\/\/bel.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=326789"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bel.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=326789"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bel.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=326789"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bel.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=326789"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bel.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=326789"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bel.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=326789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}