Plugin Directory

JS Help Desk – The Ultimate Help Desk & Support Plugin

JS Help Desk – The Ultimate Help Desk & Support Plugin


JS Help Desk is the best helpdesk and support plugin. JS Help Desk is a professional, simple, easy to use and complete customer support system. JS Help Desk comes packed with lot features than most of the expensive(and complex) support ticket system on market. The best part is, It completely free.

JS Help Desk

Free Version Major Features

  • A Professional Helpdesk System: JS Help Desk is a Professional help desk/support system.
  • Support to everyone: We support to our every user (free and pro both users).
  • User Freindly with Video Support: JS Help Desk have video tutorials for all it major functions.

  • Front-end Tickets: Users create tickets from the front-end.

  • Visitor/Guest Tickets: Often users do not want to create an account to open support ticket. Guest tickets is very important feature and it is free.
  • Unlimited Tickets: There are not any limit of tickets in the base version.
  • Unlimited Agents: System support unlimited agents at admin area in the base version.
  • Support Icon: This is very important to show support icon on your site, JS Help Desk offer support icon for front-end with various position options.
  • Create Ticket for Users: Admin/agent can create ticket on the behalf on any user.
  • GDPR: JS Help Desk is fully compatible with GDPR law.
  • Erase Data Requests: User can ask to erase his data and admin have option to delete or anoyomise his data.
  • Multiple Attachments: User/agent/admin can upload multiple attachments in ticket creation and ticket replies
  • Attachment Size and Type: Admin can control ticket attachments by it size and extensions type.
  • Powerful Filters and Sorting: System offer powerfull filters for both user and admin to search tickets with sorting option.
  • Priorities: Priority associated to the ticket defines the importance, system highlight the priorities with admin defined different color on tickets listing and ticket detail page.
  • Unlimited Departments: Create departments that relates to the various business units in your organization. It will be sale, support, billing, you can create any department in admin panel. User will select department when he create the ticket.
  • Ticket Status: Show ticket status message and different colors to highlight it.
  • Email Notification: System send email notification to user, agents and admin in different actions i.e new ticket, reply, close ticket etc.
  • Edit Ticket: Admin/agent can edit any ticket at any time.
  • Registration: System offer a beautiful registration form to register new user.
  • Login Form: System have it own login form to login the user.
  • Captcha/ReCaptcha: Another exiting feature. System offer it own captchat and google recaptcha to stop spaming.
  • Thankyou Message for Visitor: Admin can add special message for visitor, message will show after successfull ticket sumission.
  • HTML Editor: HTML editor for ticket summary, ticket reply, notes etc.
  • Term & Conditions: Admin can add Terms & Conditions at ticket sumission page.
  • Themes: Themes make our site more beautiful and eye catchy. By using this feature, you can change your plugin colors or can select colors from seven preset color theme with different color palettes.
  • Email Templates: JS Help Desk offer full power to admin, admin can edit any email template in html editor. System include beautiful predefined email templates.
  • Custom Fields: Sometime you need extra fields, no problem. JS Help Desk offer 12+ custom fields (Text field, Drop down, Checkbox, Radio button, Text area, Dependent fields, Admin only, Date, Email, Upload file, Multi select and T&C ).
  • Fields Manager: System offer a powerful feature to manage the fields. Admin can add, edit, rename, ordering, publish/ubpublished and required/un-required fields for user & visitor.
  • Custom Message for new ticket: This is an important feature that admin show a message/instruction (any message in Text Editor) on ticket summission form.
  • Admin/Agent Only: This field is visible to admin and agent only.
  • Hide Agent/Admin Info: Admin can hide agent information like email, name from the user.
  • Email config: Another admin power, system offer enable/disable action base email notifications like ticket reply, close ticket, chage priority etc.
  • Strength & Flexibility: JS Help Desk is built using WordPress best practises both on the front and the back end. This results in an efficient, robust and intuitive plugin.
  • Easy to Use: Ticket system build on the basis on latest style. You will find it very easy to use.
  • RTL ready: JS Help Desk also support to RTL languages.
  • Fully Responsive: JS Help Desk work on all type of devices including smart phones, tables, laptops and desktops. Layouts auto adjust according to devices.
  • System Errors: System record every error and show in admin area.
  • Hide/Show Menu: Admin can hide/show JS Help Desk any menu item in configuraitons.
  • Translations: JS Help Desk support multi-language and offer 35+ tranlsations.
  • Pagination: Admin can sent record per page in the configurations page.
  • JS Help Desk have reports on
    -Get a summary of tickets handled by every staff members
    -Get a detail report of tickets handled by every staff members
    -Get a detail report of tickets created by every users
    -Get a summary of tickets by status
    -Get a summary of tickets by priorities
    -Get a summary of tickets by departments
    -Get a summary of tickets created by channel

Premium Add-Ons

JS Help Desk is a professional and complete help desk system, it offers 35+ addons.


  • Email Piping – With the e-mail piping add-on user can create ticket, reply to existing ticket by e-mail! Users can even create a new ticket and account by simply sending an email to your designated support email address i.e support@yourdomain.com. Whenever something happens on your support site (a client opens a new ticket, an agent replies to an existing ticket, etc), an e-mail notification is sent out automatically. With email support add-on enabled, there is no longer a need to log into the support site to reply to a ticket. Agents and clients can simply reply to the e-mail and their message will automatically be added to the ticket.
  • Time Tracking – Track the time spent on tickets at the most granular level possible while also reporting at the Client and Agent levels. Manually record the time spent on each reply to a ticket. The timer starts by a single button when the ticket is open in the agent’s browser and stops by a single button when the agents is done with the ticket.
  • Paid Support – Do you want charge to your users for support tickets? JS Help Desk Paid Support addon offer to admin to charge users for every new ticket or monthly subscripton with number of tickets limistation.
  • Agents – Agent plays an important role for help desk and provide assistance to users associated with support system. By adding this add on, add multiple agents and assign permissions to facilitate users against their tickets. Moreover agents can create ticket, delete ticket, close ticket and can performs all the actions that are allowed to them by admin.
  • Agent Auto Assign – JS Help Desk auto assign ticket to the agent on the base of rules.
  • Multi Forms – Admin can create multi form for ticket on department base. Admin can also manage form fields independently.
  • Merge Tickets – There are hundred of tickets submitted to get assistance in which some of the tickets might be on same topic and queries. To provide support to each ticket with the same topic causes the waste of time. By this add on, Merge any of the two tickets or more with the same topic and query and provide support one for everyone.
  • Ticket Overdue – Any of the ticket which is not resolve in given time or not respond back in time known as overdue Ticket. By adding this add on, You can set auto overdue ticket, Overdue by priority and cron job overdue.
  • SMTP – SMTP (Simple Mail Transfer Protocol) is a TCP/IP protocol used in sending and receiving e-mail. By adding this add on, Admin can set custom email protocol to sending and receiving email in support ticket.
  • Ban Email – Ban Email is used to restrict the user to create new tickets. By this add on, you can ban any of the user’s email however, he cannot able to create new tickets.
  • WooCommerce – The tight integration between the two is guaranteed to leave your customers feeling like their support experience is deeply rooted in their purchasing experience. If you have a WooCommerce store, you must be providing support.
  • Private Credentials – Offering a decent and safer environment for customer to store their private and personal data encrypted. Giving a way to customers to securely sensitives data to tickets will be automatically removed when tickets are closed.sensitive data to tickets – data that is automatically removed when tickets are closed.
  • Email CC – Want to send an email to another email address? Email CC addon make it easy. You can achieve it with very easy steps, just select the action and add the email. System will also send an email to provided email address. The CC recipient will receive an exact copy of the email.
  • Export – Exports are used to keep data at locals. By adding this add on, You can export any of the ticket data like ticket detail, ticket history and etc.
  • Desktop Notification – The desktop notifications add-on will keep you up to date with your support operations anytime. Every time something happens on your support, you are instantly notified. A notification popup will appear on your screen on each action happens associated with support ticket.
  • Ticket History – Ticket History or Activity log become essentials for help desk. By adding this add on, Get complete activity log or ticket history of each action happens on ticket by agent. Keep the record of every ticket either it is closed or open.
  • Ticket Auto Close – Auto Close Ticket reduce your effort to close ticket manually. By adding the add on, Ticket will be auto close after specific interval of time or pre defiend rules which can be set by admin. Ticket can also be close on reply by agent while ticket is open.
  • Feedback – By adding this add on, you can get feedback from your users to enhance your quality of services. This add on allows you to automatically collect feedback responses that rate your agent’s performance on a ticket. This add on send a feedback link after a ticket is closed. The user will click a survey link and fill out the survey form on your website.
  • Helptopic – Help Topic is used to help end user to find the desired area in which they want to get instances and support. By adding this add on, Add multiples help topics with different name of areas to help your customer in more easier way.
  • Private Note – Wanna add a note to yourself? Do you need to transfer a ticket to another agent and want to give him some background on the issue? With the Private Notes addon you are able to add as many notes as you want to a ticket, and the user will never see them.
  • Knowledge Base – Knowledge Base are essentially used to help customer queries at basic levels, By adding this add on, add multiple knowledge base, group solutions by different topics to facilitate users.
  • Canned Response – Canned responses are predetermined responses to common questions. By adding this add on, the agent may insert a canned response triggered by keystrokes or from a drop-down menu, rather than typing the same answer repeatedly or pasting from some other resource.
  • Max Tickets – Help Desk usually offers unlimited tickets which can make huge traffic and can gradually effect on support services. By adding this add on, Admin can limit the user to create x number of tickets. User can only create X number tickets which is defined by admin. Admin can also set X number of tickets for agents to open at once.
  • Mail Chimp – User options allows to add Google Re-captcha or JS Help Desk Re-captcha for registration form. furthermore, user can be register as per role defined by admin such as subscriber, author and etc.
  • User Options – User options allows to add Google Re-captcha or JS Help Desk Re-captcha for registration form. furthermore, user can be register as per role defined by admin such as subscriber, author and etc.
  • Ticket Actions – There are multiple options on every ticket like create, edit and delete. By this add on, You can get more options like Print Ticket, Lock ticket, Make Ticket in progress and change ticket priority.
  • Announcements – Keep your customer update with the latest trends. By this add on, Make unlimited announcement against various categories to explore information associated with help desk.
  • Downloads – Downloads are very common to help users to download all the relevant information from downloads. By this add on, Create unlimited downloads and add supporting files for users.
  • FAQ – Faqs (Frequently asked questions) are commonly use to answer all the user common questions at the earlier. By adding this add on, add unlimited Faqs to answer all the basic questions asked by users.
  • Admin Widgets – Successful businesses run on data. So how would you like to see an immediate data of your support operations as soon as you log into your WordPress administration area? With this add-on you can get that. Take a look at the wealth of data you can access when you log into your WordPress Admin Dashboard. Key data widget include Latest Ticket and Ticket stats.
  • Internal Mail – Internal e-mail are used to send and receive emails from one agent to another agent with in the support ticket.By adding this add on, Internal e-mail enables you to send or receive email to one another.
  • Envato Validation – With the Envato Validation addon, you can limit ticket submissions to your actual clients. By asking for their Envato purchase code, the plugin will Validate Envato licenses before allowing a user to open a ticket. It offers single product support, multiple products support and pre-product support.
  • Front-End Widgets – Widgets in WordPress allows you to add content and features in the widgetized areas of your theme which is mostly the sidebar. However these widget-ready areas can be in the header, footer, sidebar, below content, and basically any other area in your theme. By adding this add on, widget is offering two default widget of Latest ticket and Email Notification Widget.
  • Multi Language Email Templates – It allows you to create a language-based email template for all default email templates in JS Help Desk.
  • Easy Digital Download – …


  • Admin panel

  • Admin Tickets

  • Ticket Detail – Admin

  • Configurations

  • Departments

  • Priorities

  • Email Templates

  • User Fields

  • My Tickets – front-end

  • Create new ticket – front-end

  • Ticket Details – front-end

  • Overall Reports

  • Customer Feedbacks

  • Report by Staff Members

  • Report by Departments

  • Timer

  • Feedback

  • Staff Member Control Panel

  • Staff Member Tickets

  • Staff Members List

  • Internal Mails


Instalazio automatikoa

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don not need to leave your web browser. To do an automatic install of JS Help Desk, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.
In the search field type JS Help Desk and click Search Plugins. Once you have found our help desk plugin you can view details about it such as the the point release, rating and description. Most importantly of course, you can install it by simply clicking Install Now.

Eskuzko instalazioa

The manual installation method involves downloading our help desk plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains instructions on how to do this here.


Automatic updates should work like a charm; as always though, ensure you backup your site just in case.

Gutxieneko eskakizunak

  • WordPress 3.5 or greater
  • PHP 5.2.4 edo berriagoa
  • MySQL 5.0 edo berriagoa


Is user can open support ticket from front-end

Yes, user can open ticket from site.

Will JS Help Desk work with my theme?

Yes; JS Help Desk will work with any theme.

Proiektuaren erroreen berri emateko edo kode zuzenketak egiteko nora joan behar naiz?

Bugs can be reported either in our support forum or preferably on the (https://joomsky.com).


2024(e)ko martxoaren 9(a)
I have purchased 2 of this plugin 2 weeks ago for different website with all addons but i can tell you and i swear this is the best plugin ever. Yhis plugin is very very very powerful. The IT support is very gentle and they are very helpful. Thank you for the developer, he is very intelligent, creating such a complex and easy to use ticketing system.
2023(e)ko otsailaren 28(a)
Hi, I am having fun working on the finer points of your excellent plugin. I am using the free version and find it very useful and thank you very much for your hard work and supplying so much functionality for free. I have discovered GDPR does not display – Is this because my website is hosted in a region that doesn’t require such? Thanks for your hard work. Cheers, Hammo
Irakurri 66 berrikuspenak

Laguntzaileak eta Garatzaileak

“JS Help Desk – The Ultimate Help Desk & Support Plugin” software librea da. Ondoko pertsonek egin dizkiote ekarpenak plugin honi.


Aldaketen loga


  • Bug fix for name on ticket reply page
  • Add reply date time on ticket reply page


  • Security update


  • Security update


  • Security update


  • Add reCaptcha 3
  • Improve plugin translation
  • Bug fix


  • Improve ticket listing design
  • Bug fix


  • Add addons update available alert at admin dashboard


  • Security fixes
  • Compatible PHP 8.1
  • Bug fix


  • Bug fix


  • Configuration base closed information on admin closed tickets
  • Configuration base closed information on agent closed tickets
  • Configuration base closed information on user closed tickets
  • Configuration base assigned information on admin closed tickets
  • Configuration base assigned information on agent closed tickets
  • Configuration base assigned information on user closed tickets
  • Configuration base multiforms popup for new tickets
  • Ordering option for multiform
  • Support icon bug fix


  • Security update
  • Email link bug fix
  • Configurations for user dashboard links
  • Improve multiform options popup design


  • Addons update fix


  • Email Template bug fix


  • Security update
  • Security fix


  • Security update


  • Add visible option for knowledgebase
  • Add visible option for faqs
  • Add visible option for announcement


  • Configuration base delete ticket option for users
  • Add auto assign in departments
  • Admin can add missing WP users
  • Bug fix


  • Bug fix


  • Added delete ticket option for users


  • Add export ticke option for agent


  • Improve style sheet calling


  • Add Shortcodes For Multiform


  • Prefix and suffix for Ticket id
  • Bug fix for translation


  • Department base field visibility in custom fields


  • Bug fixed for slug


  • Admin can change slug of Help Desk pages
  • Bug fixed for All In One SEO shortcode


  • Add review option for admin


  • Theme bug fix on update the plugin


  • Configuration base product on woocommerce shop page
  • Allow apostrophe in email address
  • Select user bug fix on add ticket form
  • Select user bug fix on add agent form


  • Add ticket history in email templates
  • Improve in addon update


  • Improve visibilty of custom fields
  • Google chart bug fix


  • Configuration base Support icon text


  • Improve RTL Design


  • Add Help page in admin area


  • Security update


  • Redesign admin configuration page


  • Add visibilty of custom fields.
  • Add support icon configuration


  • Add ticket 404 bug fixed


  • Add ticket 404 bug fixed


  • Redesign admin configuration page
  • Add theme (plugin color)
  • Captcha for new registration.


  • Add agent auto assign addon
  • Add new custum field type(admin_only)


  • Addon installation bug fix
  • Paid support bug fix


  • Custom Fields fix


  • Add Multiform Addon
  • Bug fix for user search in Export
  • Bug fix for user create and delete


  • Login and register buttons on permission alert page
  • Anonymous name on ticket reply
  • Auto assign department in email piping


  • Bug fix for dublicate replies


  • Add link for registration
  • Dashboard stats make linkable


  • Email bug fixed


  • Reply name bug fixed


  • Improve color presets


  • Add Email CC addon


  • Fix div problem


  • Added social login addon for users
  • Reports bug fix


  • Fix ticket dublicate problem


  • Session imporvement in addons
  • Feedback response messages fixes


  • Improve session implementation


  • Cookies and session issues solved


  • Add preview for attachment images
  • Session replace with cookies
  • Move translation folder in WP folders


  • Add Multi Language Emails Addon


  • Add translation download option


  • Improve WPMU
  • Google chart bug fix


  • Improve canned respose
  • Improve ticket ordering
  • Google chart bug fix


  • Improve translations


  • Add new config for ticket sorting
  • Small bug fix


  • Improve date format
  • Canned respose bug fix


  • Bug fix


  • Email configuration bug fix
  • Improve translations


  • Shortcodes improve for Helptopic and Downloads
  • Add configuraitons for remove data front-end link


Major release

  • Redesign
  • Add GDPR
  • Add privacy support
  • Improve download by category
  • Drag and drop for field ordering
  • Add signature for admin
  • Cron job url for hosting cron job
  • Fix user register issues
  • Improve system errors
  • Improve form validation in case of multi-language
  • Add new addon Paid Support
  • Add new addon Easy Digital Downloads
  • Add new addon Mailchimp
  • Add new addon Envato Validation


  • Create ticket bug fix


  • New custom field type for terms and conditions
  • New addon for woocommerce support
  • New addon for private credentials
  • Configuration page typography issue fix
  • Minor bugs fixed


  • Configurations bug fix


  • Add admin capability for ticket management


  • Integrate JS Desktop Notification plugin
  • Security check for ajax calls
  • Support icon size change


  • Security fix


  • Modern, beautiful and light design
  • Security improved, curl remove with WP library


  • Image optimization
  • IE Compatibility improved.


  • Improve post installation process


  • User Registration
  • Fix user avatar image ratio


  • Cross-Site Request Forgery(CSRF) prevention


  • Admin controlable login button link
  • MariaDB bug fix


  • Improve custom fields
  • Chart priority color change to default
  • Javascript bug fix in case of multi-language


  • PHP 7.0.1 support
  • Admin reply css bug fix
  • Add left menu for admin


  • Add department and priority fields in email templates


  • Add login form


  • Update permalinks


  • Improve SEO
  • Custom fields bug fixed
  • Double email bug fixed
  • Searching & sorting bug fixed


  • Improve admin control panel
  • Upload files via WP standard
  • Bug fixed


  • Add ticket id option
  • Email to department email on new ticket
  • Separate phone ext.
  • Print ticket
  • Encrypt email link
  • Add translation tool


  • Tickets fields bug fix


  • New powerful user fields
  • Login page
  • Add new search options


  • Add multisites support


  • Add avatar for user
  • Change attachment directory structure
  • Fix 404 error


  • Security fix of file upload


  • Security fix
  • RTL, now support RTL langauges
  • Hide ticket attachment directory


  • Visitor can create ticket
  • Add support icon with various position option


  • Improve user search


  • Add slug for JS Help Desk to avoid conflict with other pages and posts
  • Shortcodes available for homepage
  • Reply bug fix


  • Add German translation
  • Implement WordPress time zone


  • Add field ordering, now admin change ticket field ordering
  • Ticket form auto refill on error
  • Improve user selection popup
  • Department can unpublished from ticket form


  • Admin can create ticket on behalf of any user
  • User redirect to JS Help Desk control panel after login [configurable]
  • Add count in my tickets tabs i.e Open (15) Answered (25)
  • Add reports
  • -By departments
  • -By priorities
  • -By status & priorities

1.0.4 – 03/02/2015

  • Language pattern change.
  • Bug fix.

1.0.3 – 02/06/2015

  • New control panel layout.
  • Admin responsive layout, now JS Help Desk fully responsive.
  • SEF improve
  • Implement short codes
  • Add breadcrumb
  • Pagination bug fix

1.0.2 – 11/17/2014

  • Admin can change page url (slug).
  • User fields bug fix.

1.0.1 – 10/25/2014

  • Email alert to admin [bug fix].
  • Email alert in HTML format.

1.0.0 – 10/07/2014

  • Just release.