Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Awesome Support - WordPress Support Plugin

The most versatile help desk and support plugin for WordPress. Provide awesome support directly from your WordPress site.

3.3.4 - December 27th, 2016

  • New

    • Added new actions to support attachments processing in the Gravity Forms and Email Piping add-ons
    • added new class to support attachements processing from add-ons
  • Improvements

    • Updated author names in composer.json (github repo)
    • Updated this readme file to include more relevant and up-to-date information on Awesome Support
    • Changes to support a better cron option for the e-mail piping add-on
  • Bugfixes

    • Plugin would delete its data by default during the un-install process. Fixed to force it to respect the flag in the TICKETS->SETTINGS->Advanced tab.
    • Fix an incorrect SQL query in the WPAS_MEMBER_QUERY class
    • Check to make sure that $post is not empty before using it
    • Standards cleanup in functions-list-table.php
    • Squashed some bugs related to attachments when tickets are deleted

3.3.3 - October 31, 2016

  • New

    • Add templates to e-mail notifiactions
    • Offer free addon in admin dashboard
  • Improvements

    • Improve a number of filters in the e-mail notification class
    • Update the translation catalog
  • Bugfixes

    • Make sure the Sensei fix works at all times

3.3.2 - September 23, 2016

  • New

    • Add more hooks and filters
  • Improvements

    • Don't show "Awaiting Reply" tag when agents can see all tickets
    • Make the "Smart filtering" of tickets an option
    • Improved capability check on ticket creation
    • Turn auto-completion of password fields off (for PCI compliance)
    • Use safe redirects after login & registration (for PCI compliance)
    • Improve username sanitization on account creation
    • Add the ability to programmatically add new options through wpas_update_option()
  • Bugfixes

    • Fix conflict with ACF Pro
    • Fix conflict with Sensei
    • Fix issue with orphan medias not showing up in the media library
    • Fix issue with terms & conditions not validating properly on account registration
    • Localize forgotten strings

3.3.1 - June 20, 2016

  • Bugfixes
    • Fix conflict with Ninja Forms
    • Fix fatal error with is_main_query()
    • Fix issue with PHP 5.2
    • Fix issue with file names when downloading attachments (props IgorCode)
    • Filter user name in the user profile metabox
    • Hide "Terms & Conditions" checkbox when inactive
    • Show Awaiting Reply after a ticket is transferred

3.3.0 - May 30, 2016

  • New

    • Add user profile to ticket details
    • Add logout link on front-end
    • Add a "Department" field
    • Add Ajax search to users list when editing tickets
    • Add support for select2 for dropdowns custom fields
    • Add support for data attributes on dropdowns
    • Add support for column attributes for custom fields
    • New e-mail template for tickets closed by the client
    • Add pagination to front-end tickets list
    • Introduce a WPAS_Member class
  • Improvements

    • Admin tickets list
    • Move tickets with recent replies to the top in the admin tickets list (thanks Mike Schinkel)
    • Better stakeholders metabok in ticket details
    • Redirect to tickets list after "quick closing" a ticket
    • Front-end tickets list
    • Better pagination in ticket details on front-end
    • Highlight agent replies in the conversation (front-end)
    • Filter ticket attachments out of the media library
    • Products synchronization can be disabled + selective sync
    • Better performance with large users databases
    • Stop using PHP session to avoid issues with site caching
    • Add visible "Lost your password" link on login form
    • Only show auto-assignment status for agents in WP users list
    • Many more small UX improvements
  • Bugfixes

    • Redirect non logged-in users even if no tickets list page is set
    • Broken admin tickets list on mobiles
    • Accounts can no longer be created without an e-mail
    • Attachments can't be opened when Wordfence is enabled with the post-hack option
    • Many more bugfixes

3.2.9 - November 11, 2015

  • Improvements

    • Add a link ot close ticket under reply box for agents
  • Bugfixes

    • Fix issue with all tickets showing up in admin even though the option wasn't checked
    • Fix issue with client replies not appearing for agents
    • Fix issue with e-mail notifications not sent during Ajax
    • Fix issue with incorrect links to tickets in notifications sent during Ajax

3.2.8 - November 10, 2015

  • Improvements

    • Improve e-commerce products synchronization to avoid errors
    • Remove make_clickable() and replace it by Autolinker.js
    • Improve caching of wpas_get_tickets()
    • Add a new filter for when a ticket is transfered from one agent to another (wpas_ticket_assignee_changed)
  • Bugfixes

    • Update textdomain in translation files and when loading translations
    • Fix wrong label on login / registration buttons when clicked
    • Fix issue with custom taxonomies filters on ticket list screen (admin)
    • Remove space from filter wpas_email_notifications_cases_active_option
    • Prefix settings page name (fixes conflict with WordPress Download Manager)
    • Fix filtering by ticket status by removing the author parameter from the WP_Query (occured when plugin was set to only show own tickets in admin)
    • Fix wrong agent open tickets count caused by ticket transfer

3.2.7 - October 22, 2015

  • Bugfix: Bug in RabbitVCS prevented unversioned files from being committed

3.2.6 - October 22, 2015

  • New

    • Filter ticket replies controls in admin view
    • New hooks in admin reply submission process
    • New hook after reply submission form buttons
  • Improvements

    • Smaller admin bar icon with open tickets count
    • Display correct message when user closes a ticket
    • Update textdomain for compatibility with WordPress language packs
  • Bugfixes

    • Fix error with WooCommerce variable products
    • Fix PHP warning on new site acitvation (in multisite environments)
    • Fix issue with nl_NL translation

3.2.5 - October 2, 2015

  • New

    • Introduction (very basic) of the singleton pattern
    • Introduce an admin notices class
  • Improvements

    • Assign tickets later during ticket creation so that related product is known in the wpas_find_available_agent filter
    • Dynamically register user profile fields for more flexibility with addons
    • Make sure $agent is a WP_User object in the tickets list screen to avoid PHP notices
    • Remove editor background color upon validation
    • Change output markup for system status report for WordPress.org
  • Bugfixes

    • Reply content validation in admin text editor
    • Correctly filter wpas_can_submit_ticket
    • Correctly display taxonomy label in admin no-edit mode

3.2.4 - September 28, 2015

  • Bugfix
    • Fix issue with options not saving (update Titan Framework to 1.9.1)
    • Fix agents not being able to see tickets
    • Fix "open" status auto-selected in the filters even if it's not the case

3.2.3 - September 24, 2015

  • Improvements

    • Extract string from JS to make it translatable
    • Allow clients to close a ticket without reply
  • Bugfix

    • Fix wpColorPicker by updating to Titan Framework 1.9

3.2.2 - September 21, 2015

  • New

    • Filter taxonomies name
    • Wrapper function to get a user's tickets (wpas_get_user_tickets())
    • Persian, Dutch and Polish translations
  • Improvements

    • Make links clickable on both front/back end
    • Better wpas_can_submit_ticket() function
    • Better sanitize ticket content and replies in admin
    • About page footer layout
    • Use Grunt to release new versions
  • Bugfix

    • Fix translation not working
    • Fix use of deprecated parameter in wp_new_user_notification()
    • Remove remaining deprecated wpas_create_notification()
    • Do not allow multiple tickets list pages
    • Fix registrations possible even if deactivated when using the correct POST data
    • Fix wrong data type used in system status to list special pages

3.2.1 - September 16, 2015

  • Bugfix
    • All agents automatically set for auto-assignment
    • Switch errored login notifications to the new system

3.2.0 - September 16, 2015

  • New

    • Custom field types: checkbox, date, email, number, password, radio, select, textarea, upload, URL, WYSYWYG
    • Ability to pre-populate submission forms fields
    • Multiple submission forms
    • Compatibility with WordPress ReCaptcha Integration
    • Add option to manually enable/disable auto-assignment for each agent/admin
    • Show auto-assignment status in users list table
    • Pagination on ticket details page for displaying replies (front-end)
    • Allow for disabling registration notification when disabled
    • Ability to copy system status report for WordPress.org forums directly
    • Add new filters to edit fields markup
    • Add support for a functions.php file in themes
    • Introduce a WPAS_Agent class for ease of work with agents and assignment
    • Test the plugin against PHP 7
  • Improvements

    • Only agents and ticket author can view attachments
    • Complete rewrite of the custom fields system
    • Use custom fields for all front-end forms (so all fields can be customized at once)
    • Add front-end live validation for files upload
    • Send different notifications if ticket is closed by agent or client
    • Make links clickable in tickets and replies
    • Improve error messages management (drop the use of long URL vars)
    • Revamp notifications management (using the new session manager)
    • Improve the use of sessions (using Eric Mann's session manager)
    • Update to the latest version of Titan Framework
    • Add system tool to clean agents metas
    • Remove the use of all extract() functions for improved code clarity
    • Load unit test files recursively
  • Bugfixes

    • Fix wrong post count in the tickets views (above the tickets list table in admin)
    • Fix conflict with Jetpack Publicize
    • Users dropdown lists not updating immediately after a user is created / deleted / modified
    • Remove duplicate notifications on submission form page
    • Clients can now upload files from any type specified in the plugin settings
    • Fix error loading stylesheets when home_url and site_url are different
    • Remove internal links from TinyMCE's link builder box on front-end
    • Fix two PHP 5.2 bugs (T_PAAMAYIM_NEKUDOTAYIM errors)

3.1.12 - July 3, 2015

  • Features

    • Add new hook to filter who can view a ticket (wpas_can_view_ticket)
    • Add new filter to change the allowed file types layout for uploads (wpas_attachments_filetypes_display) - props digitalchild
    • Add new filter wpas_before_login_form - props Vasik
  • Bugfixes

    • Remove double notification on ticket submission page
    • Fix issue escaped characters in e-mail notifcations
    • Add support for sites using HTTPS on front-end but not admin
    • Fix issue with custom fields not showing in admin when using custom callback function
    • Style custom fields in admin
    • Fix addons not displaying in the addon page
  • Translations

    • Portuguese (Brazil)

3.1.11 - June 5, 2015

  • Features

    • Improve tests coverage
    • Add Portuguese (Brazil) translation
  • Bugfixes

    • Error messages on plugin pages always show
    • Only synchronize e-commerce products that are published
    • Show all the synchronized products in the taxonomy screen
    • Remove a couple of PHP notices

3.1.10 - May 20, 2015

  • More performance improvements
  • Fixes "Got a packet bigger than ‘max_allowed_packet’ bytes" issue on sites with lots of users

3.1.9 - May 20, 2015

  • Add an option to enable/disable the credit link

3.1.8 - May 19, 2015

  • Features

    • Ticket submission on front-end is now about 50% faster
    • Significant performance improvement in the back-end
  • Bugfixes:

    • Fix the PHP warning on ticket submission
    • Hide others tickets in admin if set this way in the settings
    • Fix issue with translations not working on some sites

3.1.7 - May 15, 2015

  • Features:

    • Ticket ID in tickets list table (admin)
    • Direct link to last reply in tickets list table (admin)
    • New system tools - Delete / Resync products synchronized with an e-commerce plugin
  • Translations:

    • Polish translation
    • Persian translation
    • Romanian translation
  • Bugfixes:

    • Critical XSS vulnerability with custom information messages - props Anton Kulpinov
    • Critical vulnerability with shortcodes allowed in replies - props Anton Kulpinov
    • Call wpautop() correctly (there was a typo in the function name)
    • When a ticket is closed, check for user's capability to close it
    • Error messages correctly display on login / registration page - props rudashi
    • No mor ecalls to deprecated function update_usermeta() - props rudashi
    • Wrong URL to stylesheet when using baclslashes
    • Wrong tickets count in admin, the count doesn't include trashed ticket anymore
    • Correctly hide closed tickets if the option is enabled
    • Compatibility issue with WooCOmmerce Cart Reports

3.1.6 - March 19, 2015

  • Add Croatian translation
  • Correctly format the terms & conditions modal box content
  • Load custom theme stylesheet if plugin's theme was customized
  • Set the default theme
  • Fix broken URL redirect after deleting a reply

3.1.5 - March 17, 2015

  • Add new filters
  • Add missing textdomains, localize a few forgotten strings, and update translation catalog
  • Add a small API to handle admin notices and dismiss them
  • Show user display name in users dropdowns and admin tickets list
  • Show agent display name in ticket history (back-end)
  • Send a confirmation e-mail to user when agent opens a ticket on his/her behalf
  • Rewrite of the reply edition function in ticket edit screen (back-end) fixing a couple of bugs
  • Fix issue in agent assignment function
  • Fix issue with empty email subject when using Mandrill
  • Fix the issue of settings page not being translated
  • Fix issue with settings page not being reachable when the plugin is translated
  • Fix issue with e-commerce products not saving correctly when multiple products is enabled
  • Fix dates displayed incorrectly on front-end
  • Fix uploads size limit applying on the entire WordPress site
  • Fix "ticket closed" saved twice when replying and closing a ticket at the same time
  • More details about this update on our blog


  • Fix compatibitily issue with WooCommerce


  • Add Gist oEmbed support
  • Add the WPAS_DISABLE_AUTO_ASSIGN to disable auto-assignment
  • Add URL field for custom fields
  • Show login form to non logged-in users on ticket details page
  • Fix compatibility issue with WP Members
  • Fix random agent assignment when re-assigning an open ticket
  • Fix issue with e-mail notifications sent to the wrong agent
  • Only show open tickets when filtering by status
  • Fix bug preventing ticket with no replies from being deleted
  • Don't show the current status when ticket is closed
  • Fix bug with tags not filtering correctly in the admin
  • Correctly load translations
  • Add Select2 for users and tickets dropdowns
  • Do not count trashed posts in the admin menu


  • Fix issue with first reply being added twice
  • Fix issue with HTML e-mail notifications if multiple notifications are sent by the same instance
  • Use the user display name in the stakeholders metabox
  • Set the ticket as "In Progress" after first reply in a more reliable way
  • Add new hooks


  • Do not override custom templates for the ticket details page
  • Send HTML e-mails more reliably
  • Bugfixes


  • Add new filters before registering the post type
  • Add a logging class that can be used for debugging purposes
  • Add support for e-commerce plugins when multi-products is enabled (currently supports WooCommerce, Easy Digital Downloads, WP eCommerce and Jigoshop)
  • Ask for a password only once on the registration form
  • Add e-mail verification to the registration form (uses MailGun, free account required)
  • Hide about page from the menu
  • Allow e-mail to be used as the login for clients
  • Improve agent assignment function
  • Re-written and optimized e-mail notification class (with a wrapper function wpas_email_notify())
  • Filter subject and body on e-mail notifications
  • Let the user specify a reply-to e-mail for notifications
  • Make the display of ticket details more secure (to avoid conflicts with plugins/themes)
  • Use users display name instead of user name everywhere on the site
  • Don't display agents in the clients list of the stakeholders metabox
  • Fix issue with the blank page after login
  • Fixed some notices on the ticket single page
  • Few bugfixes


  • Display taxonomies drop-downs hierarchically
  • Add new hooks in the user registration process (81a278a)
  • Filter the value returned by wpas_get_option()
  • Minor bugfixes and improvements


  • The Phoenix reborn. An entirely new version of Awesome Support

Requires: 3.8 or higher
Compatible up to: 4.7.1
Last Updated: 3 weeks ago
Active Installs: 4,000+


4.5 out of 5 stars


9 of 37 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 50,2,1
100,2,2 100,2,2 100,2,2
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 75,4,3
100,1,1 67,3,2