Table of Contents
Note | |
---|---|
Some of the plugins are not available in Akeeba Ticket System Core. |
Some features of Akeeba Ticket System require an integration with Joomla. As is usual, this is done through plugins.
We also use plugins to implement utility tasks which will can be set to run on a schedule.
The plugins can be found in the Joomla! plugins manager (Manage area, Plugins link). The plugins are placed in different groups, depending on the kind of functionality they perform. This chapter is organised by plugin group.
,Unlike plug–ins in the other groups, the ATS plugins are only loaded by and used in Akeeba Ticket System to implement task automation features.
Note | |
---|---|
This plugin is NOT available in Akeeba Ticket System Core. |
Displayed in the Joomla! Plugin Manager as Akeeba Ticket System - Automatically close old tickets
This plugin allows you to automatically close tickets with a
status other than Open or Closed which have not received a reply
from either the client or the support staff for a specific amount of
time. It makes the autoclose
CRON command
available.
The idea behind this plugin is that some clients will see the reply from the support staff which addresses their issue but will neither reply nor close their ticket. Over time your support ticket system will show too many tickets as pending a reply from the client which makes it really hard for you to understand how many support cases are really open, making it potentially difficult to schedule your support staff. This plugin automatically closes stale tickets which are most likely resolved or for which the client has otherwise lost interest.
The plugin can send an automatic post on the ticket when closing it depending on the options below.
Eligible tickets older than this many days (but newer than the "Silent close period") will be set to Closed status, posting a notification that the ticket is closed because it's inactive. If you don't want to use this feature set it to a really long time e.g. 10950 (that's 30 years in days).
Eligible tickets older than this many days will be set to Closed status, without posting a notification. This must be a bigger number than the previous setting. Otherwise all tickets will be closed silently. If you don't want to use this feature set it to a really long time e.g. 10950 (that's 30 years in days).
Note | |
---|---|
This plugin is NOT available in Akeeba Ticket System Core. |
Displayed in the Joomla! Plugin Manager as Akeeba Ticket System - Automatic replies
This plugin allows you to send automatic replies to tickets,
either instantly (when they are filed) or on a schedule. It makes
the autoreply
CRON command available when set
up to do so.
You can set up the automatic replies and the rules under which they are sent in the Auto-replies page of the component.
Should automatic replies be processed immediately after a new ticket is created?
Be careful with this option. If an Auto-reply rule results in a reply being sent it will appear to be sent at the same time as the new ticket is submitted. This may confuse clients and they might even ignore the automatic reply, confusing it with the new ticket confirmation they received at the same time.
When enabled, it makes the autoreply
CRON
command available to the CLI CRON script and the CRON URL of
ATS. This command processes all Auto-Reply rules for all
currently Open tickets and sends the corresponding
emails.
When you are using the auto-reply feature in Akeeba Ticket System you need one or more Joomla users to appear as the senders of the reply text. This is where you specify their usernames, one per line.
Important | |
---|---|
The users must already exist in your Joomla! site. If you have not created them already, go to Users, User Manager in the back-end of your site and create one or more users. These users DO NOT have to have Support Staff permissions in any ATS category. In fact, you never need to log in with these users or even have valid email addresses for them. As an example, you can make a new user with the full name Automatic Reply, username auto_reply_bot and email address [email protected]. |
Note | |
---|---|
This plugin is NOT available in Akeeba Ticket System Core. |
Displayed in the Joomla! Plugin Manager as Akeeba Ticket System - Delete Manager Notes on ticket close / unpublish
This plugin allows you to delete the manager notes from
tickets when they get closed or unpublished. It makes the
deletnotes
CRON command available when set up
to do so.
This might be a requirement for EU GDPR compliance. If you collect personally identifiable or confidential information in Manager Notes -- such as social security numbers, login credentials etc -- you have to delete them when you no longer need them to fulfil the request of your client. Obviously, when a ticket is closed or unpublished we can reasonably assume that the request of the client has been fulfilled therefore there is no legal basis for keeping this information in the ticket system. This plugin can automatically delete that information either immediately at ticket close / unpublish or after the fact for all closed / unpublished tickets.
The options for this plugin are:
Automatically deletes the Manager Notes as soon as a ticket's status is set to Closed or when the ticket itself is unpublished.
When enabled, it makes the deletenotes CRON command available to the CLI CRON script and the CRON URL of ATS. This command will delete the Manager Notes from all tickets which are already closed or unpublished, in batches of 100 tickets.
Note | |
---|---|
This plugin is NOT available in Akeeba Ticket System Core. |
Displayed in the Joomla! Plugin Manager as Akeeba Ticket System - Fetch Email
This plugin is responsible for receiving email and creating ticket replies or new tickets. This feature is documented in its own documentation section.
Note | |
---|---|
This plugin is NOT available in Akeeba Ticket System Core. |
Displayed in the Joomla! Plugin Manager as Akeeba Ticket System - Remove Obsolete Attachments
This plugin allows you to automatically delete attachments a
certain amount of time after they are sent. It makes the
removeattachments
CRON command available when
set up to do so.
When enabled only attachments which are old enough and belong to already closed tickets will be removed. Otherwise all attachments, even from open tickets, will be removed if they are old enough.
Attachments older than this many days will be deleted.