Installation
Requirements
- Joomla 4.x or 5.x
- Akeeba Ticket System 5.x+ installed and configured
- At least one ATS category created
Install
- Build the package ZIP (or install from Gitea release)
- Install via Joomla Extensions → Install
- The package installs:
- ATS Automation Library — shared code
- System - ATS Core plugin — auto-enabled on first install
Configure
1. Plugin Settings
Go to System → Plugins → System - ATS Core:
- Default Category — fallback ATS category when a rule has
catid=0
- Default Assignee — staff member to auto-assign tickets
- Deduplication Window — hours to look back for duplicate prevention
2. Create Rules
Rules are stored in #__ats_automation_rules. Currently managed via database (admin UI planned).
The install script seeds a default disabled rule for user.created. To enable:
- Set
catid to your desired ATS category ID
- Optionally set
assigned_to to a staff user ID
- Set
enabled = 1
3. ATS Categories
Current categories on the Clarksville Furs site:
| ID |
Name |
| 32 |
General Support |
| 33 |
Technical Issues |
| 37 |
Report a User |
Consider creating a dedicated "Moderation" category for automation tickets.