0

Overview

Freshdesk For WHMCS is a neat module destined to enable advanced handling of support tickets by close integration built between your WHMCS and Freshdesk. Upon this favorable combination your audience will be no longer required to leave your WHMCS client area in order to benefit from assorted support instruments brought by modern customer service software.

Upon ticket creation, your clients will be given the freedom to choose from Freshdesk departments, and use customized fields set in this platform – all these in a brand-new, yet nearly unaltered in visual terms support system right inside your WHMCS. Meanwhile, the module will offer you the chance to effortlessly manage each and every WHMCS ticket straight within your Freshdesk admin area. For an added convenience, you will be able to create relations between custom client fields in WHMCS, and those from Freshdesk, so that all crucial data on any client can be exported automatically. The logs will help you make sure all actions under the export mechanism have been executed flawlessly.

Be sure to also explore Freshdesk Customer Widget which can be installed in Freshdesk, free of any charge, to let you display WHMCS client details, services, domains, addons and due invoices right next to the ticket contents.

Make your staff members more productive, and your clients more empowered. Order Freshdesk For WHMCS today and put excellent customer service at the heart of your company!

Features

  • Client Area

    • View Freshdesk Departments
    • Manage Existing Tickets
    • Open New Ticket
    • Fill Out Freshdesk Ticket Fields
    • Assign Owned Service To Ticket
    • Attach Files To Ticket
    • List Recent Tickets
  • Admin Area

    • Manually Export To Freshdesk:
      • WHMCS Clients
      • WHMCS Tickets
    • Define Module Behavior:
      • Show Solved Tickets
      • Update Client Credentials
      • Define Replies Order
    • Define Available Support Departments
    • Define Client Service Field
    • Define Client ID Field
    • Define Ticket Status Colors
    • Set Default Field Values For Agent Required Fields
    • Configure And Test Server Connection
    • Toggle SSL Verification
    • Define Client Fields Relations
    • View Logs
  • Integration

    • Automatically Export To Freshdesk:
      • New Tickets
      • Clients On Tickets Creation
    • Synchronize Ticket Responses Between WHMCS And Freshdesk
    • Transfer Ticket Fields Settings
    • Transfer Client Custom Fields Details
    • Transfer Custom Ticket Statuses
    • View WHMCS Client Details In Freshdesk Using Widget:
      • Contact Details
      • Services
      • Domains
      • Product Addons
      • Due Invoices
  • General Info

    • Requires Freshdesk "Pro" Pricing Plan Or Higher
    • Custom Templates Support
    • Multi-Language Support
    • Supports PHP 8.2 Back To PHP 7.4
    • Supports WHMCS Themes "Six" And "Twenty-One"
    • Supports WHMCS V8.12 Back To WHMCS V8.9
    • Requires ionCube Loader V13 Or Later
    • Easy Module Upgrade To Open Source Version
Read More

Changelog

v1.4.6

Released: Dec 10th, 2024
New Feature
  • WHMCS V8.12 support
Removed
  • Support for WHMCS V8.8 and previous
Bug Fix
  • Fixed "Class "SymfonyComponentCacheSimpleFilesystemCache" not found (...)" error that could occur when accessing addon modules page - case #276

v1.4.5

Released: Aug 21st, 2024
New Feature
  • WHMCS V8.11 support
  • Support for PHP 8.2 version
Changed
  • Requires ionCube Loader V13 or later

v1.4.4

Released: Aug 12th, 2024
Improvement
  • Maintenance update and stability optimizations
Removed
  • Support for WHMCS V8.7 and previous
Bug Fix
  • Eliminated "Illegal offset type" error that could occur in the client area when trying to use the unsupported "nested_field" ticket type that will now be omitted from the ticket form - case #272
  • Addressed issue with selected value for a dropdown-type ticket field not being saved - case #273

v1.4.3

Released: Jan 29th, 2024
New Feature
  • WHMCS V8.8 and V8.9 support - case #262
Improvement
  • Implemented language overrides support, enabling the utilization of customized translations
  • Added option to use "resetFreshdeskID" as the cron argument to clean up assigned custom IDs of clients when trying to migrate to another Freshdesk server and export their clients again - case #252
Removed
  • Support for WHMCS V8.5 and previous
  • Support for PHP 7.3 version
Bug Fix
  • Eliminated problem with the "Service Unavailable" error that might have appeared after the addon module activation - case #256
  • Solved case that might have caused some tickets to be visible to another client - case #254
  • Updated code of the Freshdesk Customer Widget to eliminate specific problems with its installation - case #234
  • Solved problem related to exporting tickets created by guest clients - case #250
  • Other minor code corrections

v1.4.2

Released: Nov 30th, 2022
New Feature
  • WHMCS V8.6 support
  • Support for PHP 8.1 version
  • Added single sign-on (SSO) support for DirectAdmin products
Changed
  • Tickets will be now obtained via their IDs instead of an assigned email address
  • Requires ionCube Loader V12 or later
Removed
  • Support for WHMCS V8.2 and previous
  • Support for PHP 7.2 version
Bug Fix
  • Resolved problem with "Too few arguments..." error that could occur when running the export tickets cron-job command - case #243
  • Other minor coded corrections

v1.4.1

Released: May 5th, 2022
New Feature
  • WHMCS V8.5 support
Removed
  • Support for WHMCS V8.0 and previous

v1.4.0

Released: Jan 20th, 2022
New Feature
  • WHMCS V8.4 support
  • Freshdesk widget - install a dedicated Freshdesk app to display additional information, such as WHMCS client contact details along with owned services, domains, product addons, and due invoices directly in the Freshdesk panel, next to the ticket
  • Option to export tickets created within provided dates using CLI "ExportTicket" cron command to improve the transfer of a large number of submitted tickets - case #227
Bug Fix
  • Eliminated number of errors reported into the "tblerrorlog" database table
  • Adjusted text formatting of tickets displayed in the client area
  • Other minor code corrections

v1.3.7

Released: Oct 5th, 2021
New Feature
  • WHMCS V8.3 support
Removed
  • Support for WHMCS V7.10 and previous

v1.3.6

Released: Jun 18th, 2021
New Feature
  • WHMCS V8.2 and "Twenty-One" theme support
Removed
  • Support for WHMCS V7.9 and previous
  • Support for PHP 7.1 version
Bug Fix
  • Resolved problem that might have caused "Table 'Freshdesk_Server' doesn't exist" SQL error when activating the addon module for the first time - case #222
  • Fixed "ArgumentCountError" error that might have appeared when trying to export ticket replies with attachments added by the admin - case #223

v1.3.5

Released: Jan 11th, 2021
New Feature
  • WHMCS V8.1 support
Bug Fix
  • Corrected problems with PHP 7.4 support
  • Resolved certain security issues
  • Fixed problems with large Freshdesk IDs numbers assigned to clients that might have caused difficulties in accessing departments - case #204

v1.3.4

Released: Oct 14th, 2020
Removed
  • Support for WHMCS V7.8 and previous
Bug Fix
  • Resolved issue that could have caused exported ticket attachments to be 0 bytes in size - case #197
  • Corrected minor security issue - case #200

v1.3.3

Released: Aug 25th, 2020
New Feature
  • WHMCS V8.0 and PHP 7.4 support
Improvement
  • Added additional support for required ticket fields mapping to resolve certain issues with field validation - case #185
Removed
  • Support for PHP 7.0 and previous
Bug Fix
  • Prevented "Call to a member function getValueByRelid()" error by creating the required "freshdeskid|Freshdesk ID" custom field if it was missing - case #188

v1.3.2

Released: Jul 23rd, 2020
New Feature
  • Added "Agent Required Fields" where the administrator can set default values for the fields that might be required for agents when submitting a form or closing a ticket - case #177
Changed
  • Clients exported to Freshdesk will now have their user status automatically set as "activated" to prevent sending them activation emails - case #180

v1.3.1

Released: Apr 14th, 2020
New Feature
  • WHMCS V7.10 support
Improvement
  • You can now control displaying Freshdesk sidebars in the client area via the "app/Config/freshdesk.yml" configuration file - case #155
Removed
  • Support for WHMCS V7.7 and previous
Bug Fix
  • All test connection errors will be now properly displayed in logs - case #167
  • Solved issue where the module could fetch only first 30 departments from Freshdesk API - case #172

v1.3.0

Released: Jan 15th, 2020
New Feature
  • WHMCS V7.9 support
  • You can now set a special WHMCS ID label on Freshdesk panel to connect it with the WHMCS clients to display their IDs within created tickets - case #163
Improvement
  • Optimized number of requests sent to the Freshdesk API to minimize the possibility of exceeding the hourly API calls rate limit applied to each Freshdesk account
  • Tickets in the client area will be now sorted by default in the descending order based on their creation or last modification date - case #158
  • If the WHMCS client was deleted from the Freshdesk API their account will be now automatically restored once they open a new ticket - case #160
Removed
  • Support for WHMCS V7.6 and previous
Bug Fix
  • Resolved problem with displaying more than 30 conversation replies in a ticket - case #162
  • If an error is returned by the API when trying to close the ticket, it will also be shown as a notification by the module - case #154
  • Assorted code corrections related to the PHP 7.3

v1.2.2

Released: Apr 25th, 2019
Bug Fix
  • Ticket date format will be now correctly displayed based on the WHMCS settings - case #152

v1.2.1

Released: Mar 25th, 2019
Removed
  • Support for WHMCS V7.4 and previous
Bug Fix
  • Private admin notes created in Freshdesk will no longer be displayed in the client area - case #150

v1.2.0

Released: Feb 13th, 2019
New Feature
  • WHMCS V7.7 and PHP 7.3 support
  • Define relations between your WHMCS custom client fields and Freshdesk customer fields that will be transferred during the client account export - case #124
  • Support for custom Freshdesk ticket statuses, their color and language customization - case #125
Improvement
  • Added URLs to the record logs for easier access to specific tickets and clients
  • Test connection of provided server settings will no longer require to save the changes beforehand to check if the credentials are correct
Removed
  • Support for WHMCS V7.3 and previous
Changed
  • Color scheme of the statuses on the tickets list in the client area to resemble their equivalent in the default WHMCS six template
Bug Fix
  • Refreshing the page just after submitting a reply in the client area will no longer cause sending the reply again
  • Fixed minor issues with UI and table sorting in the module addon
  • The "View & Open Support Tickets" permission for WHMCS contacts/sub-accounts will be now properly supported
  • If the "Priority" ticked field is set as optional in Freshdesk then it will no longer be validated as required on the WHMCS side
  • Minor code corrections

v1.1.3

Released: Jul 23rd, 2018
Bug Fix
  • The database encoding format will be now obtained from WHMCS instead of using the default UTF-8 encoding (new module installations only)
  • Resolved minor issues with migration from the previous module version

v1.1.2

Released: Apr 24th, 2018
Bug Fix
  • Resolved security issue providing customers with the access to tickets they do not own

v1.1.1

Released: Apr 11th, 2018
New Feature
  • WHMCS V7.5 support
  • PHP 7.1 and 7.2 support

v1.1.0

Released: Jan 17th, 2018
Improvement
  • Completely rewritten code
  • Rebuilt addon module user interface
  • Export lists now include hyperlinks to client profiles and tickets
  • Assorted language adjustments
New Feature
  • Support for the 'New', 'Open' and 'Hold' color statuses for tickets
  • Check the status of the exported clients
  • Set the 'Client Services' custom field to display a client's service in a ticket in the Freshdesk panel
  • 'Logs' section to monitor module actions and API responses
Removed
  • WHMCS V6 support

v1.0.0

Released: Jan 4th, 2017
Launch
  • Stable Release
Read More

Reviews

  • 6 years ago
    This Plugin allowed us to replace the entire existing system with Freshdesk and our clients do not even notice the difference. Took just a few minutes to install and switch over. Now all of our agents can be managed in one place and we have much better flow over customer support throughout the entire organization.
Read More

See Also

SMS Center For WHMCS Icon
SMS Center
$149.95/yr
New
WHMCS V8.12

SMS Center For WHMCS

Chosen by 621 customers

Send text messages to staff members and clients using over 80 different gateways, create SMS templates, handle mass texting and enable two-factor authentication.

$149.95/yr
Client Area Popup For WHMCS Icon
Client Area Popup
$99.95/yr
WHMCS V8.11

Client Area Popup For WHMCS

Chosen by 374 customers

Create fully customized pop-ups presented as an image, raw text or HTML in your client area, select their recipients, define time frames and exact pages to be displayed at.

$99.95/yr
Zendesk For WHMCS Icon
Zendesk
$199.95/yr
New
WHMCS V8.11

Zendesk For WHMCS

Chosen by 292 customers

Include support tools powered by Zendesk into WHMCS, access Zendesk admin area to handle tickets deftly and bring benefits of this advanced system to your customers.

$199.95/yr
Multibrand For WHMCS Icon
Multibrand
$299.95/yr
WHMCS V8.11

Multibrand For WHMCS

Chosen by 762 customers

Run multiple brands on multiple websites under your careful management and close supervision while using just a single WHMCS license.

$299.95/yr
;