Kanzu Support Desk (KSD) is a simple helpdesk solution that keeps your customer interactions fast & personal.
Great customer care is at the heart of every good product or service. Kanzu Support Desk simplifies the process of tracking customer requests, grouping them, assigning them and giving prompt feedback, all with a personal touch. KSD fits into your native WordPress interface like a hand in a snug glove so that you can get to do a lot intuitively.
KSD allows you to:
- Use a very simple, native WordPress interface
- Receive email notifications to keep you and your happy customer up-to-date on a ticket's progress
- Work seamlessly with WooCommerce or Easy Digital Downloads
- Have as many agents as you want
- Track changes to a ticket from a ticket log
- Monitor your performance from beautiful graphs on your dashboard
- Create private notes on tickets to allow agents share extra information on tickets with each other
- Re-assign tickets in a jiffy
- Group tickets based on products/categories/tags/departments - whatever works for you
- Change to a language you prefer since the plugin supports translation. You can contribute to translations here
- Navigate to the 'Add New' in the plugins dashboard
- Search for 'kanzu-support-desk'
- Click 'Install Now'
- Activate the plugin on the Plugin dashboard
- Navigate to the 'Add New' in the plugins dashboard
- Navigate to the 'Upload' area
- Select
kanzu-support-desk.zip
from your computer - Click 'Install Now'
- Activate the plugin in the Plugin dashboard
- Download
kanzu-support-desk.zip
- Extract the
kanzu-support-desk
directory to your computer - Upload the
kanzu-support-desk
directory to the/wp-content/plugins/
directory - Activate the plugin in the Plugin dashboard
You'll get an intro message and walk through an quick tour of the plugin. You'll create your first ticket and see how to send a reply and make changes to it.
At installation, two pages are created automatically:
- Submit Ticket - Has a support form for customers to submit tickets
- My Tickets - Shows a customer's tickets after they log in. They'll track ticket progress here
In case you'd like to have extra support forms, use shortcode [ksd_support_form] to create a support form anywhere. Alternatively, use the support form widget If you'd like customers to be able to use a support form tucked away in the bottom right of every page on your site, enable the "Show support button" option in your KSD settings.
You can also get our Mail add-on to allow your customers create tickets by emailing your support email address.
Adding CAPTCHA inputs to a form is a good way to prevent spam. To add CAPTCHA to your support form, go here, get Google reCAPTCHA keys and then add them to your KSD settings.
Please check out our documentation here for a more detailed walk-through should you need it
Contribute to the dev process on GitHub
Get the latest in KSD and WP in general from @KanzuCode on Twitter
No, you cannot unfortunately
Yes, it will
No. Only supervisors and administrators can delete tickets
- The dashboard showing ticket volumes
- Creation of a new ticket from the back-end
- The settings panel
- The ticket grid.
- The details of a single ticket and its corresponding replies
- Changing a ticket's status
- Private note support
- SECURITY FIX | Check whether user's logged in before running custom admin actions
- Remove references to add-ons
- BUGFIX | Fix undefined variables. Support WP 4.8
- BUGFIX | Proper support for HTML emails
- Security Fix | Remove vulnerable WP_session
- Contact form 7 integration
- BUG FIX | Update email headers that were forcing all mail to be plain text
- Add questionnaire
- Change first customer username
- Add support tab in contextual help
- Add feedback menu items
- BUG FIX | Add missing freemius files
- Add ability to merge multiple tickets
- Change default tickets icon
- Restyle replies to include gravatar and date in new format
- Load admin replies synchronously
- BUG FIX | Stop highlighting admin menu item on click
- Changed 'Reply to all' to just 'Reply'
- Replace jQuery's deprecated addSelf with addBack
- Add filters for reply notifications
- New on-boarding with welcome message in multiple tabs and single initial ticket
- Freemius Insights integration with opt-in
- Add new KSD Mail SAAS support
- Admin menu for discounts, getting started guide and quick tour
- WooCommerce support tab added
- 'Edit' in row actions changed to 'Reply'
- 'Update' and 'Publish' buttons changed to 'Submit'
- Remove custom meta fields below posts
- Add Facebook add-on support
- Run new discount offer
- Localize status and severity in ticket grid
- Position ticket error label
- BUG FIX | Correctly mark ticket as read on reply
- BUG FIX | Save reCAPTCHA key properly, don't let the xxxxx mess it up
- Add read/unread ticket indicator
- Add unread count next to Tickets label
- Use wp_editor for private notes
- Add ksd_reply_ticket action hook to add-ons to log replies
- Add 'Reset role capabilities' button
- Add 'ksd_ticket_info_customer_email' and 'ksd_registration_form' filters
- Internationalize ALL strings, including jQuery validation strings
- Add KSD()->support_form() call
- Add ksd_my_tickets_array filter
- BUG FIX | Display widget content
- Remove KSD from role names
- BUG FIX | Rename reCAPTCHA callback to eliminate clash with Contact form 7
- Remove 'enable ticket notifications' setting
- BUG FIX | Allow saving of enable/disable products
- Remove deprecated getTickets method
- Restrict all ticket assignments to ksd_agents,ksd_supervisors & administrators
- In single ticket view, replace permalink with hashURL for tickets with hash URLs
- Add 'My Tickets' link to customer personal profile
- Mask the reCAPTCHA secret key
- Add filters and actions to support making select tickets public
- In auto-reply, support {customer_display_name} and use original subject
- Add Send debug email setting
- Replace template html-public-new-ticket; use single-submit-ticket instead
- Re-do onboarding to use keys, not digits and add knowledge base links at the end
- BUG FIX | Autofix new roles and capabilities for any user who's update didn't do it
- Add custom KSD roles
- Restore Analytics
- BUG FIX | Remove lingering UA Analytics
- Add customer selection while creating a ticket
- BUG FIX | Shortcode support form doesn't show at the top of the page anymore
- User request - Add referrer to ticket info
- Remove UA tracking
- BUG FIX | Add support for custom fields.
- Sort tickets by last time updated
- Add support for KSD Custom fields add-on
- Submission of attachments in front-end support form added
- BUG FIX | Remove second CC button from the toolbar of the editor during ticket reply
- Display customer information in separate metabox; add display pic
- Display Woo and EDD customers in customer list
- Allow editing of ticket customer
- Minor color changes to single ticket view UI
- BUG FIX | Wrong ticket details shown in single ticket view when other tickets exist
- User request - Add filter for customer html in ticket information
- BUG FIX | Only replace statuses on ticket list page
- BUG FIX | In support form, don't clear ticket message on focus
- Update translation strings
- Disable KSD Customer redirection on login
- BUG FIX | Preformatted text shouldn't overflow in replies
- WooCommerce and EDD support added
- Onboarding process added to guide through first ticket creation
- Feedback mechanism added
- Notifications sent on ticket re-assignment
- BUG FIX | Quick editing title would reset post
- BUG FIX | KSD Rules settings reset on update
- BUG FIX | Single ticket public replies failing
- BUG FIX | Showing loading button before send action
- Added ksd_settings_updated js "action" hook
- BUG FIX | Settings only showing for the first addon when more than one addon is enabled
- Change settings UI to horizontal tabs
- Allow guests to create tickets. Hash URLs created for this
- Products, severity and category added to support form
- Support for add-on settings as an array
- Re-direct to 'My tickets', not 'Submit Ticket' on KSD customer login
- Change support form hidden tab to bottom right
- In settings, add descriptions in addition to tooltips
- BUG FIX | Multiple support forms supported on the same page
- BUG FIX | Failure to send front-end replies due to tinyMCE not loading
- Re-order ticket replies in ascending order
- BUG FIX | 404 error on single ticket pages
- BUG FIX | 'Enable customer registration' saves correctly
- BUG FIX | Support form not showing in bootstrap themes
- Add support form widget
- BUG FIX | New ticket notifications going to primary admin instead of auto-assign user
- 2.0.6, October 05, 2015 #
- BUG FIX | Large images in replies extending before the reply area
- 2.0.5, September 30, 2015 #
- BUG FIX | Updating settings not working in Safari
- BUG FIX | "- Draft" declaration removed from all post types when plugin is installed
- Support CCs in tickets
- BUG FIX | Do add-on updates seamlessly
- BUG FIX | Generate debug file correctly
- BUG FIX | Agent could not send a reply
- Add reply count to ticket grid
- Correct 'Settings' link in plugins screen
- Remove logic for KSD < 1.5.0
- Fix access permissions: Unauthenticated user shouldn't see ticket(s)
- Overhaul: Switched from custom tables to custom post types for all ticket info
- Customers can reply and follow ticket progress from your website
- Customers required to create accounts before submitting tickets
- Better notifications on new tickets/replies
- Ticket cc feature added
- Internationalized validation error messages
- Added KSD customer buttons to settings
- Added 'Generate debug file' to settings
- Ticket & Replies formatted for display and email sending. Better HTML support
- Auto-reply HTML support added
- Optional notification email
- KSD now has a Logo
- BUG FIX | Send notifications on new ticket logged
- Mail reply wrap updated
- Intro tour updated. Adds intro message from CEO
- Tracking message updated to show usage & error stats
- BUG FIX | Save plugin license info correctly
- BUG FIX | Plugin activation/deactivation fixed
- Make support button text configurable
- BUG FIX | Allow Google Analytics disabling/activation
- BUG FIX | Track only KSD pages
- Support HTML email replies
- Highlight add-on submenu, populate with extra add-ons
- BUG FIX | Show refresh message when nonce expires
- Plugin updates handled by KSD plugin
- Mark tickets as read/unread
- Sort tickets by last time updated
- Add customer email in single ticket view
- BUG FIX | Ticket logging without Google reCAPTCHA fixed. Cost us all growth thus far
- Added attachments to tickets & replies
- Bulk update options (change status, severity, re-assign, delete ) added
- HTML replies supported
- Internationalization of single ticket view options
- Ticket grid default list increased to 20 from 5
- Change of ticket status colors to more intuitive ones
- Addition of pre-ticket logging filter
- Support for the KSD Rules add-on
- Ticket importation from CSV files added
- Renamed show support tab and updated explanation
- Notify primary admin on new ticket creation
- Internalization strings updated to use single quotes
- BUG FIX | Better support for localization
- Customers table no longer created at installation
- BUG FIX | Get correct role-based agent list in single ticket view
- BUG FIX | Added missing icons (more_top,ellipsis), updated loading_dialog.GIF to loading_dialog.gif
- Added auto-assign feature for new tickets
- Migrated customers from KSD customers table to wp_users
- Role-based ticket management added
- Added Analytics
- Added sweet notifications panel
- Added client-side validation for Google reCAPTCHA
- Introductory tour updated to be more user-friendly
- Fixed typo. occured updated to occurred
- Documentation links updated
- CAPTCHA added to front-end form
- BUG FIX | Saving checkbox settings corrected
- [ksd_support_form] shortcode added!
- Edit ticket options (Change status, severity, owner) in single ticket view
- BUG FIX | Save messages & replies containing apostrophes properly
- Style single ticket view, delete dialog
- Update documentation URLs
- Default tickets pre-populated on installation
- In tickets, show total number of tickets in each ticket filter
- Severity and status indicators added
- BUG FIX | Sanitization of ticket message and replies now done to allow HTML content
- 'NEW' ticket status added, 'ASSIGNED' removed from available ticket status options
- In tickets, show 'Loading' dialog on initial load and on filter selection
- 'New Ticket' tab re-arranged for easier use
- Dashboard summary statistics re-styled and made clickable
- Dashboard graph date format changed to DD-MM-YYYY
- Ticket grid re-styled to highlight ticket subject & OPEN tickets
- On the ticket grid, added number of replies per ticket
- BUG FIX | Eliminated subject/message length error returned for tickets not logged by add-ons
- BUG FIX | Removed JSON_NUMERIC_CHECK which is only supported in PHP >#5.3
- BUG FIX | Dashboard graph wasn't being generated on sites with SSL (HTTPS)
- BUG FIX | MySQL <#5.5 tables weren't being created
- Proper styling for the settings view
- Gracefully handle errors in dashboard AJAX response
- Introductory tour on activation
- 1/12/14 Tickets logged by an action
- Feedback form added to help tab
- Newsletter opt-in added
- Add-on list retrieved from KSD add-on feed
- Launched.