PluginProbe
Fluent Support – Helpdesk & Customer Support Ticket System / 2.4.5
Fluent Support – Helpdesk & Customer Support Ticket System v2.4.5
2.4.5 2.4.0 2.3.2 2.3.1 2.3.0 2.2.1 2.2.0 trunk 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.10.5 1.4.0 1.4.1 1.4.2 1.4.5 1.4.6 1.4.7 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 All 69 releases
← All changes | readme.txt +454 -90 1.4.6 → 2.4.5 View file →
@@ -1,106 +1,207 @@
1 -=== Fluent Support - WordPress Helpdesk and Customer Support Ticket Plugin ===
1 +=== Fluent Support - Helpdesk & Customer Support Ticket System ===
2 2 Contributors: techjewel, wpmanageninja, adreastrian
3 -Tags: support, ticketing, fluent support
3 +Tags: wordpress support ticket, Support Ticket, support plugin, helpdesk, customer support plugin
4 4 Requires at least: 5.6
5 -Tested up to: 5.8
6 -Stable tag: 1.4.6
7 -Requires PHP: 7.1
5 +Tested up to: 7.1
6 +Stable tag: 2.4.5
7 +Requires PHP: 7.4
8 8 License: GPLv2 or later
9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html
10 10
11 -The Fastest & Most feature rich Support Ticketing system for WordPress.
11 +Feature Rich and Super Fast Support and Customer Ticketing System for WordPress.
12 +== Description ==
13 += Super Fast, versatile, and feature-rich support and customer ticketing plugin for WordPress =
12 14
13 -== Description ==
14 -= The Super Fast, most versatile and feature-rich support plugin for WordPress =
15 +Fluent Support is a versatile and feature-rich help desk and support plugin designed for WordPress. Helping you provide incredible support and manage customer queries right from your WordPress dashboard.
15 16
16 -👉 Official Website Link: [Official Website](https://fluentsupport.com/)
17 -👉 Join Our FB Community: [FluentSupport Facebook Group](https://facebook.com/groups/fluentsupport)
18 -👉 Official 5 Minutes Guide: [Getting started in 5 minutes](https://fluentsupport.com/fluent-support-101/)
17 +Fluent Support can match the premium features of SaaS solutions like Zendesk, Help Scout or FreshDesk all within your WordPress site and witthout any growth-tax.
19 18
20 -= Your Self Hosted Customer Support Solution in WordPress =
19 +[youtube https://www.youtube.com/watch?v=CqkgrF7JG5k]
21 20
22 -[Fluent Support](https://fluentsupport.com) is the best and complete feature-rich customer support ticketing system solution. It is also the simplest and fastest Support Ticketing Plugin on WordPress. Manage your customer queries from different channels like contact form, support ticketing form, email or from remote website. (Yes, It's Free!)
23 -Along with managing tickets, you can assign multiple customer agents with appropriate permission levels. Get in details reports about your customers, agents and productive your overall customer support desk. From the ticket view, you can see the 360-degree view of your customer like their previous tickets, address, purchase history, membership levels etc. You can do more when you have all the data about a customer along with their query.
21 +🔗 Official Website Link: [Official Website](https://fluentsupport.com/)
22 +🔗 Join Our FB Community: [FluentSupport Facebook Group](https://facebook.com/groups/fluentsupport)
23 +🔗 Official 5 Minutes Guide: [Getting started in 5 minutes](https://fluentsupport.com/fluent-support-101/)
24 24
25 -Fluent Support is a self-hosted support ticketing system with unlimited tickets, support agents, users, products, tags, channels, You name it! There has no limitations as you own your own system and data.
25 +[youtube https://www.youtube.com/watch?v=29NRuKkVSSI]
26 26
27 -= FEATURES - Every Online Business Needs =
27 += Your Self-hosted Customer Support Desk in WordPress =
28 28
29 -**🎉 All-in-One Customer Support Solution**
30 -With Fluent Support, you can centralize all of your customer queries and respond, track them efficiently. You can also keep your customer's additional data, notes and track their overall stats.
29 +[Fluent Support](https://fluentsupport.com) is a complete feature-rich customer support ticketing solution. It’s deemed as one of the simplest and fastest support ticketing plugins on WordPress by users.
31 30
32 -* Multi-Channel Support Ticketing System
33 -* Super fast and rich filter based ticket management
34 -* Track waiting times for your overall tickets
31 +Manage your customer queries from different channels like contact form, support ticketing form, email, or from remote websites.
35 32
36 -**🎉 Customer Portal**
37 -Your customer can open a ticket from your website or using your site's contact form. All the tickets can be viewed by the customer when they login to your site. For the public users, they can respond a ticket by using unique signed secure link so you can serve both public users and logged in users.
33 +Along with managing tickets, you can assign multiple agents with appropriate permission levels. Get detailed reports about your customers, agents, and increase the productivity of your overall customer support desk.
38 34
39 -**🎉 Ticket Segmentation and Reporting**
35 +From the ticket view, you can see a 360° view of your customers, including their previous tickets, address, purchase history, membership levels, etc. Your agents can focus on the real problems when they have all the data about a customer right inside the ticket.
40 36
41 -* Ability to segment tickets by product
42 -* Customer can set the priority
43 -* Admin/Support Agent can set the priority of a ticket for their own
44 -* Adding note for internal use for a ticket
45 -* Get detailed reports of your support agents and customers
37 +Fluent Support is a self-hosted support ticketing system with unlimited tickets, support agents, users, products, tags, etc. There are no limitations as you own your system and data.
46 38
47 -**🎉 Built-in Productivity Tools**
39 += Support FEATURES Every Business Needs =
48 40
49 -* Send response to multiple tickets at once. Very useful for similar queries
50 -* Close tickets by filtering or tickets which are older than 20 days (as an example).
51 -* Quickly edit a customer's info from ticket page or add a note for later usage.
41 +**All-in-One Customer Support Solution**
42 +With Fluent Support, you can centralize your customer support to track and respond to them efficiently. You can also keep your customers' additional data, notes and track their overall stats.
52 43
53 -**🎉 Build for Speed & Productivity**
54 -Fluent Support has been built to save time and make your customer support experience more pleasant. Fluent Support is built on top of VueJS & REST API as a Single Page Application. For each page transition, it does not load the full page. It's just fetch the required data over AJAX and load your UI instantly. It's like magic (Thanks to VueJS and REST API). We also made the UX super friendly, easy and super simple so you don't need a learning curve for getting started.
44 +* Multi-Channel Support Ticketing System: Bring customer support wherever your customers are with a Multi-Channel Support Ticketing System.
45 +* Super fast and rich filter based support ticket management: Simplify support process with super fast and rich filter based ticket management.
46 +* Track waiting times for your overall tickets: Respond to support tickets by tracking waiting time, so customers are satisfied from the get-go.
47 +* Fluent Support scales with your business, be it more tickets, agents or customers. Pay a fixed price and avail all features without any hidden costs or paid add-ons. **We don't believe in Add-ons.**
55 48
56 -= 🛡️ Fully GDPR Ready =
57 -Fluent Support is a self-hosted WordPress plugin. You own your data, and no external SAAS connection is required to run your Support system with Fluent Support.
49 +**Customer Support Portal**
50 +Your customers can open a support ticket from your website or use your website's contact form. Customers can view all their previous tickets when they log on to your site. For public users, they can respond to a ticket by using a unique signed secure link so you can serve both public users and logged-in users.
58 51
59 -= 🚀 Modern. Powerful. Super Fast 🚀 =
52 +We've made **design improvements** and a whole new customizable block so your ticket portal looks as you need it. Make your support portal truly your own with a fully customizable portal with block editing enabled.
60 53
61 -* Build with VueJS and REST API as a Single-page Application
62 -* Super fast and lean interface so anyone can use it without any learning curve
63 -* Super awesome Dashboard with charts, graphs, essential data points to show your overall support quality.
64 -* Separate DB Tables, and it's does not affect your WordPress page speed
54 +**Ticket Segmentation and Reporting**
65 55
66 -= SEAMLESS INTEGRATIONS & Features (Pro) =
56 +* Ability to segment tickets by Product: Find tickets fast using effective segmentation such as sorting by Products.
57 +* Ability to segment tickets by Inbox: Sort tickets for specific Business if you have multiple inboxes added to Fluent Support.
58 +* Customers can set the priority: Let customers set the Priority for their queries to better understand what needs attention.
59 +* Admin/Support Agent can set the priority of a ticket: Agents can set their own Priorities so no support ticket goes missing or slips through.
60 +* Adding note for internal use for a ticket: Save additional context for the new agent or ticket with Internal notes.
61 +* Get detailed reports of your support agents and customers: Measure customer support performance at a glance and with unparalleled granularity.
67 62
63 +**AI-Powered Customer Support (PRO)**
64 +
65 +Fluent Support integrates OpenAI to enhance your customer support. These usages save time, improve communication, and improve your team's performance.
66 +
67 +* Generate AI-crafted responses for efficiency.
68 +* Choose Responses from suggested drafts.
69 +* Customize prompts and fine-tune replies to match your brand’s voice.
70 +* Quickly summarize messages to understand queries faster.
71 +* Analyze the message tone to respond appropriately.
72 +
73 +**🎉 Out-of-the-box Productivity Tools**
74 +
75 +* Custom Automated and Manual workflows
76 +* Send a response to multiple support tickets at once. Very useful for similar queries.
77 +* Close support tickets by filtering tickets that are older than 20 days (as an example).
78 +* Agent Permissions: Control agents access to tickets, profiles and admin panel for complete control.
79 +* Quickly edit a customer's info from the ticket page or add a note for later usage.
80 +* Get notified when multiple agents are engaging the same ticket.
81 +* Saved replies allow you to reduce time spent with generic responses and frequent support ticket issues.
82 +* Mention agents to specific tickets to get the right people involved.
83 +* GitHub style Activity heatmap for the busiest support days for your team. Includes all support tickets submitted over a selected period of time.
84 +* Manual Time Tracking for tracking time spent on tickets and premium support.
85 +
86 +**Built for Speed & Productivity**
87 +Fluent Support is built to save time and make your customer support experience more pleasant. Built on top of VueJS & REST API as a Single Page Application, it’s one of the fastest customer ticketing systems available on WordPress.
88 +
89 +For each page transition, it does not load the full page. It only fetches the required data over AJAX and loads your UI instantly. It's like magic (thanks to VueJS and REST API). We also made the UX super friendly, easy, and simple so your agents can get started within a couple of hours.
90 +
91 +**Fully Self-hosted and Open Source**
92 +With a complete GPL codebase and self-hosted system, Fluent Support is ready for any customization you may need. Explore the __ number of API end-points and hooks to build anything, including
93 +
94 +* Custom dashboards
95 +* Fully customizable ticket forms
96 +* Host support portal on **headless** subdomain
97 +* Setup custom self-managed email parser
98 +
99 +**Fully GDPR Ready**
100 +Fluent Support is a self-hosted WordPress plugin. You own your data, and no external SaaS connection is required to run your Support system with Fluent Support.
101 +
102 +**Modern. Powerful. Super Fast**
103 +
104 +* Built with VueJS and REST API as a Single-page Application.
105 +* Fast-loading, lean interface so anyone can use it without any learning curve.
106 +* Super easy-to-follow ticketing dashboard with visuals for essential data points to show your overall support performance.
107 +* Separate DB Tables, and it doesn’t affect your WordPress page speed.
108 +
109 +**Seamless Integrations & Features (Pro)**
110 +
68 111 Fluent Support features and integrations that will help your business –
69 112
70 -<h4>First Class integrations with WooCommerce & EDD:</h4>
71 -* Let your customers open support ticket against an order so you know exactly what they are talking about.
113 +<h4>Seamless e-commerce support with WooCommerce & EDD:</h4>
114 +
115 +* Let your customers open a support ticket against an order so you know exactly what they are talking about.
72 116 * Let your customers select a store product for the query.
73 117 * View your customer's orders and purchase history from a ticket view.
74 118
75 -<h4>Integrations with Your Membership Plugin</h4>
76 -Do you have a membership site with Restrict Content Pro / Paid Membership Pro / Wishlist Member then we got your covered.
77 -When you view your member's ticket you can see all the details of your member's membership information so it's super easy for you to give support to your customer.
119 +<h4>Membership Support with WordPress Membership Plugins</h4>
120 +If you have a membership site with Restrict Content Pro / Paid Membership Pro / Wishlist Member then we got your covered.
121 +When you view your member's ticket you can see all the details of membership information so it's super easy for you to give support to your customer.
78 122
79 -<h4>Make your Learning Management System more interesting</h4>
80 -If you have a LMS site running on LearnDash / LifterLMS / TutorLMS then Fluent Support is a perfect solution for you. With the core integration with your LMS system data, you can view all the details about your student when supporting your students.
123 +* Let your members open a support ticket so you know exactly what they are talking about.
124 +* Let your members select a specific plan for the support ticket.
125 +* View your customer's membership history from the ticket view.
81 126
82 -<h4>Core BuddyPress / BuddyBoss Support</h4>
83 -With BuddyPress / BuddyPress integration, you can get detailed overview about your community member from the same page of your custom ticket overview. So you can respond with the right message always!
127 +<h4>Make your Learning Management System more interactive</h4>
128 +If you have a LMS site running on LearnDash / LifterLMS / TutorLMS, then Fluent Support is a perfect solution. With the core integration with your LMS system data, you can view all the details about your student when supporting your students.
84 129
130 +
131 +* Let your learners open a support ticket so you know exactly what they want to know.
132 +* Let your members select a specific plan for the support ticket.
133 +* View learning history from the ticket view.
134 +
135 +<h4>Core BuddyPress/BuddyBoss Support</h4>
136 +With BuddyPress/BuddyBoss integration, you can get a detailed overview about your community members from the same page of your support ticket overview.
137 +
138 +So you can **ALWAYS** respond with the right message!
139 +
85 140 = Automate Smartly and Do More in Less Time =
86 -With the powerful Workflow and Saved Replied feature (pro) you can automatically send replies, add internal notes, set priority, assign appropriate support agent, etc on customer's query event.
87 -With the manual workflow, you can create a set of tasks and run those tasks on the selected filtered tickets. So you can automate multiple tickets and on a single click.
88 141
142 +With the powerful Workflow (PRO) and Saved Replies feature (PRO) you can automatically send replies along with
143 +* Add internal notes
144 +* Set ticket priority
145 +* Assign appropriate support agents automatically
146 +
147 +With manual workflows, you can create a set of tasks and run those tasks on the selected filtered tickets. So you can automate multiple ticket actions with a single click.
148 +
149 += Migrate From Other Support Plugins =
150 +If you are using any of the following Support plugins and want to migrate to this high performance and super fast support plugin then you can do that in a few minutes. We’ve built a super smooth migration module to make switching support desks a matter of a few minutes.
151 +
152 +<h4> Migrate From Awesome Support - WordPress HelpDesk & Support Plugin</h4>
153 +For Awesome Support users the process is pretty simple. Just install Fluent Support, Configure with basic settings, create your agents and then follow the following steps
154 +
155 +* Go to Fluent Support -> Settings
156 +* You can see the Awesome Support migration details
157 +* Click on the migrate now button
158 +* It will take few minutes depends on your support tickets size
159 +* Once completed it will ask if you want to delete Awesome Support Tickets from your database.
160 +* Confirm Delete or leave it as is.
161 +* Now you have all the data right inside your Fluent Support Dashboard.
162 +* Resolve away!
163 +
164 +
165 +<h4>Migrate From SupportCandy – Helpdesk & Support Ticket System</h4>
166 +For Support Candy plugin users it's also super easy to migrate to Fluent Support. Just install Fluent Support, configure with basic settings, create your agents and then follow the steps below,
167 +
168 +* Go to Fluent Support -> Settings
169 +* You can see the SupportCandy migration details
170 +* Click on the migrate now button
171 +* It will take up to a few minutes depending on your support ticket size and volume in SupportCandy.
172 +* Once completed it will ask if you want to delete SupportCandy Tickets from your database.
173 +* Confirm Delete or leave it as it is. If you leave it then all data in SupportCandy will remain as it is.
174 +* Now you have all the data right inside your Fluent Support plugin.
175 +* Migration done from "SupportCandy – Helpdesk & Support Ticket System" to Fluent Support!
176 +
177 +
178 += Reviews by WordPress Experts =
179 +[youtube https://www.youtube.com/watch?v=P0S5RKkSOhc&t=980s]
180 +
181 +[youtube https://www.youtube.com/watch?v=MrgbYAY9E9s]
182 +
183 +[youtube https://www.youtube.com/watch?v=tTyvYHK8hcA]
184 +
185 +[youtube https://www.youtube.com/watch?v=HxiJ6zLpbw8]
186 +
187 +[youtube https://www.youtube.com/watch?v=qncHY5GsVIU]
188 +
189 +
89 190 == Other Plugins By The Same Team ==
90 191 <ul>
91 - <li><a href="https://wordpress.org/plugins/fluent-crm/" target="_blank">Fluent CRM – Email Marketing Automation, Newsletter and CRM Plugin for WordPress</a></li>
92 - <li><a href="https://wordpress.org/plugins/fluentform/" target="_blank">Fluent Forms – Fastest WordPress Form Builder Plugin</a></li>
93 - <li><a href="https://wordpress.org/plugins/ninja-tables/" target="_blank">Ninja Tables – Best WP DataTables Plugin for WordPress</a></li>
94 - <li><a href="https://wordpress.org/plugins/ninja-charts/" target="_blank">Ninja Charts – Best WP Charts Plugin for WordPress</a></li>
95 - <li><a href="https://wordpress.org/plugins/wp-payment-form/" target="_blank">WPPayForm - Stripe Payments Plugin for WordPress</a></li>
96 - <li><a href="https://wordpress.org/plugins/mautic-for-fluent-forms/" target="_blank">Mautic Integration For Fluent Forms</a></li>
97 - <li><a href="https://wordpress.org/plugins/fluentforms-pdf/" target="_blank">Fluent Forms PDF - PDF Entries for Fluent Forms</a></li>
98 - <li><a href="https://wordpress.org/plugins/fluent-smtp/" target="_blank">FluentSMTP - WordPress Mail SMTP, SES, SendGrid, MailGun Plugin</a></li>
192 +<li><a href="https://wordpress.org/plugins/fluent-crm/" target="_blank">FluentCRM - Email Newsletter, Automation, Email Marketing, Email Campaigns, and CRM Solution</a></li>
193 + <li><a href="https://wordpress.org/plugins/fluentform/" target="_blank">Contact Form Plugin by Fluent Forms for Quiz, Survey, and Drag & Drop WP Form Builder</a></li>
194 + <li><a href="https://wordpress.org/plugins/ninja-tables/" target="_blank">Ninja Tables - Easiest Data Table Builder</a></li>
195 + <li><a href="https://wordpress.org/plugins/ninja-charts/" target="_blank">Ninja Charts - WordPress Charts and Graphs Plugin</a></li>
196 + <li><a href="https://wordpress.org/plugins/wp-payment-form/" target="_blank">Simple Payment Donations & Subscriptions Plugin by Paymattic - Best Payments Plugin for WP</a></li>
197 + <li><a href="https://wordpress.org/plugins/fluentforms-pdf/" target="_blank">PDF Generator For Fluent Forms - The Contact Form Plugin</a></li>
198 + <li><a href="https://wordpress.org/plugins/fluent-smtp/" target="_blank">FluentSMTP - WP SMTP Plugin with Amazon SES, SendGrid, MailGun, Postmark, Google and Any SMTP Provider</a></li>
99 199 </ul>
100 200
201 +== Contribute ==
202 +Fluent Support is an open source project. You can view the full sources (unminified JS) and contribute to the project on GitHub: https://github.com/WPManageNinja/fluent-support
101 203
102 -
103 204 == Installation ==
104 205 This section describes how to install the plugin and get it working.
105 206
106 207 0. Just search for Fluent Support in WordPress Plugins and click install and activate.
@@ -106,9 +207,9 @@
106 207 0. Just search for Fluent Support in WordPress Plugins and click install and activate.
107 208
108 209 OR
109 210
110 -1. Upload the plugin files to the `/wp-content/plugins/fluent-crm` directory, or install the plugin through the WordPress plugins screen directly.
211 +1. Upload the plugin files to the `/wp-content/plugins/fluent-support` directory, or install the plugin through the WordPress plugins screen directly.
111 212 2. Activate the plugin through the \'Plugins\' screen in WordPress
112 213 3. Use the `Fluent Support` -> `Settings` screen to configure the plugin
113 214 4. (Make your instructions match the desired user flow for activating and installing your plugin. Include any steps that might be needed for explanatory purposes)
114 215
@@ -114,48 +215,311 @@
114 215
115 216 == Frequently Asked Questions ==
116 217 = Are there any limitations about how many support tickets I can manage? =
117 218
118 -No, there are no limitations. You can manage as many support tickets or customers or support staffs as you want.
219 +No, there are no limitations. You can manage as many support tickets or customers or support staff as you want.
119 220
120 221
121 222 = Is it 100% self-hosted? =
122 223
123 -Yes, Fluent Support is 100% self-hosted. Fluent Support will not connect with any of our SAAS servers. You own the data, and your data should be hosted on your hosting server.
224 +Yes, Fluent Support is 100% self-hosted. Fluent Support will not connect with any of our SaaS servers. You own the data, and your data should be hosted on your hosting server.
124 225
125 -= Is it a GDPR compliant? =
226 += Is it GDPR compliant? =
126 227
127 228 Yes, your data never goes to a different server like HelpScout, ZenDesk or Freshdesk. All the data will be saved and managed into WordPress.
128 229
129 -= Will it is a performance issue for WordPress? =
230 += Will it cause performance issues for WordPress? =
130 231
131 -Absolutely not! From the very first, We were careful about this. It stores all the related data in custom database tables, so it will not affect your WordPress database. We built the application with VueJS, and it’s only run when you go to the admin dashboard of Fluent Support. Also, The Admin UI is super-fast as It’s a SPA and communicates over ajax.
232 +Absolutely not! From the very first, we were careful about this. It stores all the related data in custom database tables, so it will not affect your WordPress database. We built the application with VueJS, and it’s only run when you go to the admin dashboard of Fluent Support. Also, The Admin UI is super-fast as It’s a SPA and communicates over ajax.
132 233
234 +=Can I customize the appearance of the helpdesk to match my WordPress theme?=
133 235
236 +Absolutely! Fluent Support offers a customizable support portal, allowing you to seamlessly integrate the helpdesk with your WordPress theme for a cohesive and professional look.
237 +
238 +=Where can I find the Full Vue Source Code?=
239 +The full Vue source code is available on our GitHub repository: https://github.com/WPManageNinja/fluent-support
240 +
241 +== External Services ==
242 +This plugin connects to several external services for various functionalities.
243 +
244 += Spam Protection Services =
245 +**Google reCAPTCHA**
246 +This plugin connects to Google's reCAPTCHA service to protect support forms and login pages from spam and abuse. It analyzes user interaction patterns and form data to verify authenticity.
247 +It sends form submission data, interaction behavior, and IP address when reCAPTCHA is enabled.
248 +This service is provided by Google: [Terms of Service](https://policies.google.com/terms), [Privacy Policy](https://policies.google.com/privacy)
249 +
250 += Migration Services =
251 +**Zendesk API (Migration Feature)**
252 +This plugin connects to Zendesk’s API when the migration feature is used to import tickets. It sends API credentials and retrieves ticket data, customer information, and attachments from Zendesk servers.
253 +Data exchanged includes Zendesk API credentials, ticket data, user details, and attachments.
254 +This service is provided by Zendesk: [Terms of Service](https://www.zendesk.com/company/customers-partners/terms-of-use/), [Privacy Policy](https://www.zendesk.com/company/agreements-and-terms/privacy-notice/)
255 +
256 +**Help Scout API**
257 +This plugin connects to Help Scout’s API when the migration feature is used to import conversations. It sends API credentials and retrieves customer information, ticket conversations, and attachments.
258 +Data exchanged includes Help Scout API access token, conversation data, customer details, and attachments.
259 +This service is provided by Help Scout: [Terms of Service](https://www.helpscout.com/company/legal/terms-of-service/), [Privacy Policy](https://www.helpscout.com/company/legal/privacy/)
260 +
261 +**Freshdesk API**
262 +This plugin connects to Freshdesk’s API when the migration feature is used to import tickets. It sends API credentials and retrieves ticket data, customer information, and attachments.
263 +Data exchanged includes Freshdesk API credentials, ticket data, customer details, and conversation history.
264 +This service is provided by Freshdesk: [Terms of Service](https://www.freshworks.com/terms/), [Privacy Policy](https://www.freshworks.com/privacy/)
265 +
266 +**JSHelpdesk Integration (Migration Feature)**
267 +This plugin connects to your local JSHelpdesk installation when the migration feature is used. It accesses local files and data to import tickets and attachments into this plugin.
268 +Data accessed includes local server files, ticket data, and customer information — all processed within your own server environment.
269 +No external service connection is made for this integration.
270 +
271 += Local Migration Tools =
272 +**Awesome Support and SupportCandy**
273 +This plugin includes migration tools for Awesome Support and SupportCandy plugins.
274 +These tools access ticket and customer data directly from your WordPress database and perform all operations locally.
275 +No external connections are established, and all processing occurs within your own server.
276 +
134 277 == Screenshots ==
135 -1. FluentSupport Tickets
136 -2. Single Ticket Overview
137 -3. Fluent Support Reports
138 -4. Customer Portal - Dashboard
139 -5. Customer Portal - Single Ticket
140 -6. Workflows (Pro)
141 -7. Settings
142 -8. FluentSupport Dashboard
278 +1. FluentSupport Dashboard
279 +2. FluentSupport Tickets
280 +3. Single Ticket Overview
281 +4. Business Inboxes
282 +5. Activity Reports (Pro)
283 +6. Agents Reports (Pro)
284 +7. Workflow Automation (Pro)
285 +8. Settings
286 +9. All Customers
143 287
144 288 == Changelog ==
289 += 2.4.5 (Date: October 09, 2026) =
290 +* Added: Remote Portal (Pro) — serve the Customer Portal on your main site, connected with a one-time key
291 +* Added: Workflow triggers On Ticket Reopened, On Agent Response, On Agent Assigned and On Customer Feedback, plus Ticket Tags, Ticket Source, Agent Priority and Feedback conditions (Pro)
292 +* Added: Email piping handles auto-replies, bounces and automated mail with a loop guard, and threads replies by signed email references (Pro)
293 +* Added: Bulk actions to change priority or product, reopen tickets and remove tags
294 +* Added: Ticket view shortcuts for next/previous ticket and close, and a Ticket Stats sidebar widget
295 +* Added: Advanced filter by ticket source, and a "Waiting for your reply" badge in the Customer Portal
296 +* Added: Inbox From name can be the inbox name, the replying agent or a custom template
297 +* Added: MCP tools to edit, delete and publish draft replies, bulk reply, and a duplicate-reply guard
298 +* Added: `fluent_support/agent_feedback_received` action when a customer rates a reply
299 +* Improved: An agent reply is held for review when the customer wrote again while it was being typed
300 +* Improved: Agent signatures now come from the {{agent.signature}} smartcode in email templates
301 +* Improved: Customer Portal signup follows the WordPress "Anyone can register" setting and uses FluentAuth forms when available
302 +* Improved: Agent-initiated tickets read like an email from the agent
303 +* Improved: Faster dashboard, agent list and ticket view; all API dates in site time
304 +* Improved: Collapsible settings sidebar and translation coverage across the admin and portal
305 +* Fixed: Approved drafts are sent as their author, not the approver
306 +* Fixed: Importers calculate reply, first response and close times correctly
307 +* Fixed: Activity log cleanup deleted every log when retention was set to 0
308 +* Fixed: Auto-close without a response skipped close emails and workflows (Pro)
309 +* Fixed: Dropbox and Google Drive uploads failing after a token refresh (Pro)
310 +* Fixed: Security through ongoing audits and hardening.
145 311
146 -= 1.4.6 (Date: November 15, 2021) =
147 -* UI & UX Improvements
148 -* Added Signup and Login Form
149 -* Fully Translation Ready
312 += 2.4.0 (Date: September 15, 2026) =
313 +* Added: Advanced Reports suite (Pro) — Ticket Overview, Agent Performance, Product Insight, Business Boxes and Activity reports with date-range filters and comparison charts
314 +* Added: AI Ticket Audit report (Pro) — audit tickets with OpenAI, Gemini or Anthropic and filter results by mood
315 +* Added: Historical Snapshots for Advanced Reports (Pro) — data captured every 6 hours, with a Live / Snapshot comparison selector
316 +* Added: Growth metrics and activity grid in Agent Performance, plus product interaction counts in Product Insight (Pro)
317 +* Added: Google reCAPTCHA (v2 and v3) for the Customer Portal ticket form
318 +* Added: Date range custom field type (Pro) — one field for start and end dates
319 +* Added: Category(Post) filter for Knowledge Base article suggestions (Pro)
320 +* Added: Customer Portal prompts customers to confirm a changed account email via a signed verification link, and merges any unlinked customer record already collecting tickets at that address
321 +* Added: `fluent_support/merging_customer_records` action so add-ons can move their own data when two customer records merge
322 +* Improved: Keyboard-accessible ticket rows and responsive report tables, charts and toolbars
323 +* Improved: Product dropdowns are alphabetized and searchable; fallback agent is now a searchable dropdown
324 +* Improved: Half-hourly background tasks now run through Action Scheduler and reconcile automatically
325 +* Improved: Per-agent report metrics use grouped queries instead of one query per agent, and mailbox restrictions are resolved once per request
326 +* Improved: Consistent input and select heights in the admin UI; scoped date-range picker styles
327 +* Improved: Report stat numbers now use thousand separators
328 +* Improved: Translation coverage for admin strings — theme modes, ticket sidebar, report tabs, date shortcuts, workflow list and more
329 +* Improved: (MCP) Silent close option for the close-ticket tool
330 +* Fixed: Product filter on the ticket list — cleared filters, filter routing and per-product ticket counts
331 +* Fixed: Business Boxes report showing waiting tickets from the wrong mailbox
332 +* Fixed: Two-factor and login expiry parsed as UTC, expiring early on non-UTC sites
333 +* Fixed: Literal backslashes were stripped from ticket and reply content, including piped emails (Pro)
334 +* Fixed: Duplicate Cc line on the first message of a ticket thread
335 +* Fixed: Agent-initiated outreach email showing the internal log message instead of the agent's reply for {{ticket.content}}
336 +* Fixed: Long ticket titles overflowing instead of wrapping on the ticket view; ticket title typography
337 +* Fixed: Inline attachments without a placeholder are now visible in the ticket thread (Pro)
338 +* Fixed: Ticket category ordering and stale category IDs in custom field options (Pro)
339 +* Fixed: Security through ongoing audits and hardening.
150 340
151 -= 1.4.2 (Date: November 14, 2021) =
152 -* UI Improvements
153 -* Data Syncing Issue Fixed
341 += 2.3.2 (Date: August 19, 2026) =
342 +* Compatibility with WordPress 7.1
343 +* Fixed: Security through ongoing audits and hardening.
344 +* Fixed: Missing FluentBoards documentation URL to integration statuses.
345 +* Improved: Updated the Gemini model list in AI Model Setup
154 346
155 -= 1.4.1 (Date: November 13, 2021) =
156 -* Remove Fluent Forms Dependencies
157 -* Deep integration with FluentCRM
158 -* UI Improvements
347 += 2.3.1 (Date: July 15, 2026) =
348 +* Fixed: Security through ongoing audits and hardening.
349 +* Fixed: Low-contrast text and input fields in the "Generate Responses with AI" popover when using dark mode
159 350
160 -= 1.4.0 (Date: November 12, 2021) =
161 -* Initial Release
351 += 2.3.0 (Date: July 13, 2026) =
352 +* Added: MCP (Model Context Protocol) server integration — AI agents can now connect directly to Fluent Support tickets, conversations, and customer data via a standards-based MCP interface; configurable from a new MCP Settings page
353 +* Added: Multi-provider AI support — choose between OpenAI, Gemini, and Anthropic as your AI backend from the new AI Model Setup settings page; provider and model are independently configurable
354 +* Added: FluentCart workflow conditions (Pro) — branch automations on customer purchase history with three new conditions: Customer Purchased Product, Customer Purchased Package (Variation), and Customer Has Active License; enables product-tier routing and SLA enforcement automatically
355 +* Added: Easy Digital Downloads workflow conditions (Pro) — same set of commerce conditions (Purchased Product, Purchased Variation, Has Active License) now available for EDD customers
356 +* Added: Change Priority workflow action (Pro) — set a ticket's priority automatically as a workflow action step
357 +* Added: CLI migration support for Zendesk and HelpScout — import tickets, customers, and conversations via WP-CLI
358 +* Added: Load-more pagination for Previous Conversations sidebar widget
359 +* Added: Remote product search in Workflow commerce conditions — searchable product/variation picker for large catalogs
360 +* Improved: AI response content now renders markdown (bold, lists, code blocks) correctly when inserted into the reply editor
361 +* Improved: Workflow trigger fires an internal notification to assigned agents when an automation runs
362 +* Improved: Previous ticket query scoped to agent visibility, preventing data leakage in the sidebar widget
363 +* Improved: Redesign ticket watchers widget with collapsible toggle
364 +* Improved: Redesign customer/agent ticket list thread, label with role icon badge
365 +* Fixed: Agent @mention search failing with large agent lists — search is now server-side
366 +* Fixed: Inline pasted images not appearing correctly in sent email notifications
367 +* Fixed: Email addresses in internal notes being auto-converted to clickable hyperlinks
368 +* Fixed: Repeated replies closing tickets due to sticky close_ticket flag persisting across responses
369 +* Fixed: Attachment limit error message now shows the configured maximum instead of a generic message
370 +* Fixed: Agent signature and shortcode not applied in agent-initiated ticket notification emails
371 +* Fixed: Mailbox Settings error notification not displaying (wrong $notify call signature)
372 +* Fixed: Active navigation link using incorrect background color design token
373 +* Security: Restricted saved reply access and sanitized agent AI guidelines input
374 +
375 += 2.2.1 (Date: May 23, 2026) =
376 +* Added: Grid view layout for the ticket list
377 +* Fixed issue with time tracking where working minutes were showing as null
378 +* Unified and improved dynamic support menu UI structure
379 +* Security: Hardened ticket ID resolution in Customer Portal policy
380 +
381 += 2.2.0 (Date: May 20, 2026) =
382 +* Added: Internal Notifications module — agents now receive real-time in-app notifications for @mentions, ticket assignments and reassignments, customer replies, ticket close/reopen events, and Workflow triggers; fully configurable per event category with a self-notification toggle
383 +* Added: FluentBooking integration — insert available time slots from ticket replies, view upcoming meetings in the ticket sidebar, and log scheduled-meeting notes automatically
384 +* Added: Public ticket numbers with optional prefix support — configurable serial numbers display in email notifications, ticket UI, and Customer Portal; admins can set a minimum ticket number and per-product prefix via the fluent_support/ticket_prefix filter
385 +* Added: FluentCommunity as a global Customer Portal destination, embedding Fluent Support inside a FluentCommunity space
386 +* Improved: Customer portal destination setting — choose where ticket links in email notifications redirect (Customer Portal, WooCommerce My Account, or FluentCommunity)
387 +* Added: fluent_support/ticket_content_before_render, fluent_support/ticket_content_after_render, fluent_support/response_content_before_render, and fluent_support/response_content_after_render filters for developer control over ticket and response content rendering
388 +* Added: Signing Secret support for Slack and Telegram webhooks while maintaining compatibility with existing integrations.
389 +* Improved: attachment handling for agent-created ticket emails and pasted inline images
390 +* Improved: dark mode visibility for filters, switches, radios, tables, and reply controls
391 +* Refined the ticket reply composer UI for a smoother and more intuitive reply-writing experience.
392 +* Fixed: Customer Portal not immediately reflecting ticket status changes applied by a Workflow action (e.g., auto-close on customer reply)
393 +* Fixed: Fluent Support admin font (Inter) leaking into WordPress admin chrome outside Fluent Support pages
394 +* Fixed: Dark mode toggle switch colors in Global Settings
395 +* Fixed: Global Settings page design inconsistencies
396 +* Fixed: Shortcode attribute not normalizing to lowercase
397 +
398 +
399 += 2.1.2 (Date: April 20, 2026) =
400 +* Simplified image upload flow: the Create/Reply button now appears only after the upload is complete.
401 +* Enabled attachments for ticket emails, including Agent-created tickets and Agent-initiated tickets.
402 +* Fixed an issue where alpha-admin.css was loading on all admin pages when the ticket summary feature was enabled.
403 +* Fixed inaccurate Personal Report metrics; all ticket closures and replies are now correctly counted regardless of assignment.
404 +* Fixed admin UI styling to properly align the Fluent Support canvas within the admin interface.
405 +* Prevented duplicate shortcode copy notifications in settings.
406 +* Improved dark mode UI consistency by enhancing blocked status warning visibility, fixing Reply/Close button state styling, and improving icon contrast with standardized dropdown icon styling.
407 +
408 += 2.1.1 (Date: April 10, 2026) =
409 +* Fixed an issue where the global ticket summary was not rendering outside Fluent Support pages
410 +* Fixed Slack notification sending issue (Pro)
411 +* Fixed activity log staff filter dropdown collapsing issue
412 +
413 += 2.1.0 (Date: April 09, 2026) =
414 +* Added Agent Groups to organize support teams and enable smart ticket distribution
415 +* Added Agent Signature option for support agents
416 +* Added Agent-Initiated Tickets (agents can create tickets on behalf of customers)
417 +* Added new email template for Agent-Initiated Tickets
418 +* Added file upload integration with Cloudflare R2 and Amazon S3 (Pro)
419 +* Added Dynamic Sidebar Widgets system (hook-based, supports PHP and Vue components)
420 +* Added fluent_support/should_send_notification filter to control notification delivery across channels
421 +* Improved overall security
422 +* Optimized database queries for better performance
423 +* Fixed Fluent Boards integration action availability in free version when plugin is active
424 +* Fixed portal signup visibility issue when using shortcode attribute
425 +* Fixed “Close Ticket Silently” not suppressing email notifications
426 +* Fixed incorrect syncing of customer status with FluentCRM
427 +* Fixed advanced filter deletion issue in tickets list
428 +* Fixed theme mode toggle visibility issue
429 +* Fixed untranslated strings in advanced filter options
430 +
431 += 2.0.6 (Date: March 05, 2026) =
432 +* Updated: Core PHP framework
433 +* Added: Zendesk migration improvement to collect archived tickets and resume previous migrations
434 +* Fixed: Onboarding dark mode design issue
435 +* Fixed: Bulk option checkbox now visible by default
436 +* Fixed: Ticket list not updating after bulk actions
437 +* Fixed: File upload limit validation issue after deleting previously uploaded files
438 +* Fixed: WordPress admin bar overlapping Fluent Support menu
439 +* Fixed: Agent reply count in reports incorrectly including internal notes
440 +* Fixed: Error when navigating directly to a ticket URL due to window.history.state being null
441 +
442 += 2.0.5 (Date: March 02, 2026) =
443 +* Added: Admin Dashboard Dark Mode
444 +* Added: Support for OpenAI GPT-5.2 & GPT-5.2 Chat models
445 +* Added: View Tickets (Read Only) permission
446 +* Improved: Faster ticket list loading
447 +* Improved: Optimized large-scale Zendesk migration
448 +* Fixed: Draft Reply permission issue
449 +* Fixed: Attachment links during ticket merge
450 +* Fixed: Ticket content unordered list formatting
451 +* Fixed: Integration settings save button visibility
452 +* Fixed: “Waiting Since” tooltip date display
453 +* Fixed: Saved Replies left menu link
454 +* Fixed: Login page styling issue
455 +* Fixed: Date range picker responsive layout
456 +
457 += 2.0.2 (Date: February 09, 2026) =
458 +* Fixed an issue where current ticket watchers were not displaying in the ticket list.
459 +* Fixed an issue where ticket merging could fail from the ticket view page.
460 +* Fixed an issue where reCAPTCHA settings were not saving properly.
461 +* Fixed a responsiveness issue with the bulk actions bar in the ticket list.
462 +* Fixed issues related to ticket migration.
463 +* Fixed a customer profile update issue by treating customer IP fields as strings.
464 +* Fixed a styling issue with the Ticket Merge dialog buttons.
465 +
466 += 2.0.1 (Date: February 06, 2026) =
467 +* Improved onboarding completion UI and post-onboarding navigation
468 +* Improved sanitization and validation handling
469 +* Fixed Saved Replies modal showing stale content when editing
470 +
471 += 2.0.0 (Date: February 05, 2026) =
472 +* Complete admin interface redesign with a modern layout.
473 +* Full RTL (Right-to-Left) language support across the interface.
474 +* Fully mobile-responsive experience across all modules.
475 +* Revamped menu structure with dropdowns for better organization.
476 +* Responsive hamburger menus for Main Menu, Settings, and Reports.
477 +* Drag & Drop Image Upload for tickets.
478 +* Ticket List Display Settings: manage layout and element visibility directly from the Display Settings icon.
479 +* Compact Ticket List Layout for faster scanning and higher information density.
480 +* Keyboard Shortcuts: Enable via Plugin Settings → Global Settings → Enable Keyboard Shortcuts. Click “Keyboard Shortcuts” to view all available commands.
481 +* Improved Frontend Support Portal responsiveness and theme compatibility.
482 +* Refactored Customer Portal SCSS variables for easier dark mode implementation.
483 +* Updated core PHP framework; resolved PHP 8.4 compatibility issues.
484 +* Improved input sanitization and validation.
485 +* Migrated components to Options API and refactored Vue components for better performance.
486 +* Prevented unnecessary API calls in Reports module.
487 +* Separated personal reports from agent performance reports.
488 +* Added Reports Stats API for product/business-specific insights.
489 +* Selected date range persists when switching report tabs.
490 +* Resolved issue where pressing Enter caused page reload instead of submitting forms.
491 +* Fixed Block Editor styles not applying correctly on Customer Portal.
492 +* Fixed WordPress 6.9 admin text editor toolbar compatibility issues.
493 +* Fixed database table error when Activity Log feature was disabled.
494 +* Fixed auto password generation issue for new users with empty password fields.
495 +
496 += 1.10.5 (Date: November 28, 2025) =
497 +* Security: Fixed an access control bypass in the customer portal caused by improper validation of the intended_ticket_hash parameter.
498 +* Security: Added sanitize_sql_orderby() to prevent unsafe or invalid values in sorting queries.
499 +* Fix product_id filter to require array in whereIn, preventing potential errors when a non-array value is provided.
500 +
501 +
502 += 1.10.4 (Date: November 21, 2025) =
503 +* Fixed: Issue with attachments not showing from third-party storage.
504 +
505 += 1.10.3 (Date: Nov 17, 2025) =
506 +* Resolved issues affecting public ticket and attachment visibility.
507 +
508 += 1.10.2 (Date: Nov 6, 2025) =
509 +* Fixed Guideline Issues
510 +
511 += 1.10.1 (Date: Oct 31, 2025) =
512 +* Fixed Text Domain Issues
513 +* Updated Libraries
514 +* Prevent Direct Access to Plugin Files
515 +* Added GitHub Public repo link in the readme file
516 +
517 += 1.10.0 (Date: October 23, 2025) =
518 +* Added: Fluent Cart product purchase widget in the ticket sidebar.
519 +* Added: Fluent Cart product and order options in custom fields.
520 +* Added: Workflow trigger based on Fluent Cart product and order from custom fields.
521 +* Added: Option to integrate the customer portal into the Fluent Cart customer dashboard.
522 +* Added: Multi-select option for product filtering in tickets.
523 +* Improved: Refined plugin performance for increased speed and efficiency.
524 +
525 +The full changelog for every version is at [docs.fluentsupport.com/change-log](https://docs.fluentsupport.com/change-log).