Autoclose
Automate ticket management with inactivity rules and Service Level Agreement (SLA) tracking.
Overview
Tickets can be automatically closed after a period of inactivity or scheduled for closure by staff. This is checked every 10 minutes by the bot.
Inactivity Closure
Inactivity is measured from the timestamp of the last message sent in the ticket channel or thread.
Scheduled Closure
Staff can schedule a ticket to close after a specific number of hours using the /closerequest <reason> <time> command.
Configuration
You can set the inactivity threshold via the Ticket Dashboard (/ticket-dashboard).
- Autoclose Duration: The number of hours of inactivity required before a ticket is closed. Set to
0to disable. - SLA Response Goal: Target time for staff to provide the first response.
Features
- Inactivity Timer: Automatically close tickets after X hours of no activity.
- Scheduled Closure: Staff-initiated timer for ticket closure.
- Transcript Logging: A transcript is generated and sent to the log channel when a ticket is closed.
Reference & Configuration Options
| Parameter | Description | Default |
|---|---|---|
auto_close_hours |
Hours before an inactive ticket is closed. | 0 (Disabled) |
sla_response_goal |
Target minutes for first staff response. | 0 (Disabled) |