If your team uses modern web tools, forcing them to remember another password for osTicket is a friction point. These plugins streamline login and secure your system.
osTicket is a widely adopted open-source support ticketing system. While its core functionality provides robust ticket management, its true flexibility is realized through plugins (extensions). This paper provides a structured list and categorization of available osTicket plugins, analyzes their impact on workflow automation, reporting, and third-party integration, and offers criteria for selecting secure and maintainable plugins. The paper concludes that strategic plugin use can transform osTicket into an enterprise-ready solution without vendor lock-in.
Before diving into the list, it is crucial to understand the osTicket ecosystem.
A Note on Security: Always download plugins from trusted sources. Poorly coded plugins can expose your helpdesk to SQL injection or XSS attacks.
The plugin landscape is shifting. In 2024-2025, expect to see:
Early versions of these are already available as premium plugins.
If you want maximum features without hunting, consider these paid bundles:
Start lean. Install reCAPTCHA on day one. After one month, look at your data. If agents are wasting time clicking "Assign to me," buy the Auto-Assign plugin. If customers are angry about wait times, buy the SLA Escalation.
osTicket is a skeleton. These plugins are the muscles. Choose wisely, and you can build a help desk that rivals Zendesk for 1/10th of the cost.
Have you developed or used a unique osTicket plugin? Let me know in the comments below!
osTicket Plugins Overview osTicket provides a modular system that allows you to extend the functionality of your help desk without altering the core code. Official and community-driven plugins cover areas such as authentication, storage, and auditing. Official Core Plugins
These plugins are maintained by the osTicket team and are generally found on the official GitHub core plugins repository. Authentication & Login
LDAP/Active Directory: Authenticate staff and clients against an LDAP or AD server.
OAuth2 Client: Supports modern authentication for Microsoft (Azure/365) and Google.
Two-Factor Authentication (2FA): Adds an extra layer of security for staff logins.
HTTP Passthrough: Allows for single sign-on (SSO) based on web server authentication. Storage & Performance
Attachments on Filesystem: Moves file attachments from the database to a specific server folder to reduce database size.
Attachments in Amazon S3: Stores attachments in an AWS S3 bucket for scalable cloud storage. Audit & Reporting
Audit Log: Tracks activities of agents and users, recording changes to tickets, system settings, and more. Community & Third-Party Plugins
Independent developers provide specialized tools to fill specific needs. A comprehensive list of these can be found in the awesome-osticket curated list. Integrations
Slack/Microsoft Teams: Sends real-time notifications of new tickets or updates to your team channels.
JIRA Integration: Synchronizes ticket statuses between osTicket and JIRA projects. osticket plugins list
Telegram Notifications: Delivers ticket alerts directly to a Telegram bot. Enhancements
AI Response Generator: Integrates OpenAI to help agents draft quick, accurate ticket replies.
Prevent Autoscroll: A quality-of-life plugin that stops the agent view from automatically scrolling to the latest message.
Reporting Extensions: Offers advanced visual reports beyond the basic internal dashboard. 🛠️ Management and Installation
Location: All plugin files (.phar format) must be placed in the /include/plugins/ directory of your osTicket installation.
Installation: Navigate to Admin Panel > Manage > Plugins and select "Add New Plugin" to detect uploaded files.
Configuration: For detailed setup instructions, refer to the osTicket Plugins Documentation.
Requirements: Ensure your PHP environment has the Phar extension enabled, as osTicket plugins are typically packaged as .phar archives.
To help me refine this list for your needs, could you tell me:
What is your primary goal (e.g., better security, automated workflows, or moving files to the cloud)? Which version of osTicket are you currently running? AI responses may include mistakes. Learn more
Enhancing osTicket with plugins is a primary way to extend the functionality of this open-source help desk system without modifying its core code. Plugins are typically distributed as .phar files and installed by placing them in the /include/plugins directory of your osTicket installation. Official Core Plugins
Developed and maintained by the osTicket team, these plugins are considered stable and essential for modern help desk requirements like secure email and external authentication.
OAuth2 Client: Essential for modern email authentication with providers like Microsoft (Office 365) and Google (Gmail).
LDAP/Active Directory: Integrates your help desk with an existing LDAP server or Active Directory for unified user management.
Attachments on Filesystem: Offloads ticket attachments from the database to the web server's filesystem to improve performance.
Attachments in Amazon S3: Stores ticket attachments in an AWS S3 bucket.
Audit Log: Tracks activities performed by agents and users for accountability and security.
Two-Factor Authentication (2FA): Adds an extra layer of security for staff logins. Popular Community & Third-Party Plugins
These plugins are developed by independent contributors to add specific features like automation, UI improvements, and third-party integrations. Plugin Name Description Automation Autocloser
Automatically closes open tickets after a defined period of inactivity. Archiver
Archives tickets before deletion to keep a record of old data. Communication Slack / MS Teams If your team uses modern web tools, forcing
Sends real-time notifications of new or updated tickets to communication channels. Mattermost Integrates osTicket notifications with Mattermost channels. UI & Formatting Markdown Support
Enables Markdown syntax in ticket threads for better formatting. Attachment Preview
Embeds images and files directly in the ticket thread for quick viewing. Management Subticket Manager
Allows for hierarchical parent-child relationships between tickets. Mentioner
Automatically adds staff as collaborators when mentioned in a thread. Specialized AI & Modern Extensions
Newer plugins increasingly focus on integrating AI to assist support agents in daily tasks.
AI Response Generator: Integrates with OpenAI to help agents draft accurate ticket replies.
AI Spam Closer: Uses keyword matching and AI analysis to automatically detect and close spam tickets.
AI Auto Dept Transfer: Automatically routes tickets to the correct department based on content analysis. Where to Find and Download The most reliable sources for finding plugins include: Where can i find the list of plugins that i can download?
osTicket is one of the most popular open-source ticketing systems in the world. While the core software is powerful, its true flexibility comes from its plugin architecture. Whether you need to sync with a directory, prevent spam, or integrate with third-party apps, the right plugins are essential for a professional help desk.
This guide provides a comprehensive list of the best osTicket plugins, divided by category, to help you extend your system's functionality. Official osTicket Plugins
The developers behind osTicket (Enhancesoft) offer several "official" plugins. These are generally the most stable and are frequently updated to match the latest core version.
LDAP/Active Directory: Allows staff and clients to log in using their existing network credentials.
HTTP Passthrough Authentication: Enables Single Sign-On (SSO) by using the web server’s authentication.
Storage :: Amazon S3: Offloads file attachments to an AWS S3 bucket to save local server disk space.
Storage :: Google Cloud: Similar to the S3 plugin, but utilizes Google Cloud Storage for attachments.
Audit Trail: Tracks every action taken by staff and users for compliance and security monitoring.
Attachments to Filesystem: Moves attachments out of the database and into a folder on your server to improve database performance. Essential Third-Party Plugins
The osTicket community has created a variety of tools to fill gaps in the official feature set. 1. Communication & Alerts
Slack/Discord Integration: Pushes real-time notifications to your team’s chat channels when new tickets are created or updated.
Telegram Notifier: Sends instant alerts to staff via Telegram bot. A Note on Security: Always download plugins from
Twilio SMS: Provides text message notifications for urgent ticket updates. 2. User Experience & Interface
Custom CSS/Theme Plugins: While not always a single "plugin," various community mods allow you to brand the client portal to match your company’s look.
Advanced FAQ: Enhances the knowledge base with better search and categorization. 3. Productivity & Automation
Auto-Close: Automatically closes tickets that have been in "Resolved" status for a set number of days.
Task Management: Adds a layer of sub-tasks within a single ticket to manage complex workflows.
Field Hider: Dynamically hides or shows custom fields based on the Help Topic selected by the user. Security & Anti-Spam Tools
Keeping your help desk clean and secure is vital for maintaining response times.
reCAPTCHA: Adds a Google CAPTCHA to the ticket creation form to prevent bot submissions.
IP Blocker: Blacklists specific IP addresses or ranges that are known for sending spam.
Domain Filter: Restricts ticket creation to specific email domains (useful for internal help desks). Specialized & Niche Plugins
For teams with unique requirements, these plugins offer specific professional features.
Jira Integration: Bridges the gap between support staff (osTicket) and developers (Jira) by syncing ticket data.
Language Packs: While technically "i18n" files, these are essential for localized support in dozens of different languages.
Time Tracking: Allows staff to log the exact amount of time spent on a specific ticket for billing purposes. Where to Find and Install Plugins
To install any of these, you typically download the .phar file and place it in your include/plugins directory. You then activate them via the Admin Panel > Manage > Plugins menu.
Official Downloads: Available on the osTicket website under the "Download" section.
GitHub: The primary hub for community-developed, open-source plugins.
osTicket Forums: A great place to find "mods" and unofficial patches that function like plugins.
If you tell me more about your specific needs, I can narrow this down:
Do you need help with installation steps for a specific plugin?
Is your focus on internal team efficiency or customer experience?

Every parent needs to understand AI now! This guide is designed to help you understand the most fundamental and critical information about AI, and empower your family to use it wisely.