Osticket Plugins List Site
While this osTicket plugins list contains dozens of powerful options, resist the urge to install all of them. Each plugin adds complexity, maintenance overhead, and potential security surface.
Start with a clean, up-to-date osTicket installation. Add only 2-3 plugins that solve your biggest pain point—whether that's spam, slow reporting, or missed SLA deadlines. Then, gradually expand.
Final Checklist Before Installing Any Plugin:
Now you have the roadmap. Go and extend your helpdesk wisely.
Have a favorite plugin we missed? Mention it in the comments below (or your company’s internal knowledge base). For more osTicket tutorials, check out our guide on [osTicket performance tuning].
The osTicket Plugins List is a system feature that allows administrators to extend the functionality of the osTicket support ticketing platform. Plugins are packaged as .phar (PHP Archive) files and are managed through the system's administrative backend. Core Official Plugins
The official osTicket website and the GitHub repository offer several essential plugins for system security and storage:
OAuth2 Authentication: Required for modern email authentication (e.g., Gmail or Microsoft 365).
LDAP/Active Directory: Allows staff and users to authenticate using existing directory credentials.
Attachments on the Filesystem: Moves ticket attachments from the database to a designated folder on the server to improve performance.
Audit: Provides a detailed log of activities performed within the helpdesk by both staff and users. Duo/2FA: Adds a second layer of security for agent logins. Community & Third-Party Integrations
A wide variety of community-developed plugins are available to connect osTicket with other professional tools: Plugins — osTicket 1.17.7 documentation
The osTicket ecosystem relies on a combination of core official plugins and community-driven extensions to expand its helpdesk functionality
. Official plugins typically cover security and storage, while community plugins provide advanced reporting and third-party integrations. Official Core Plugins Developed and supported by the osTicket core team
, these are essential for modern security and enterprise storage. osTicket Forum OAuth2 Plugin
: Required for modern email authentication with providers like Microsoft 365 and Google. LDAP and Active Directory
: Syncs user data and allows authentication via internal LDAP servers. Storage :: Attachments on the Filesystem
: Moves file storage from the database to the local webserver filesystem to improve performance. Storage :: Attachments in Amazon S3 : Offloads ticket attachments to HTTP Pass-Through
: Enables single sign-on (SSO) by trusting the webserver's authentication. osTicket Forum Community & Third-Party Plugins These unofficial extensions are often found on community forums or curated GitHub "Awesome" lists Reporting & Analytics ISO Reporting Plugin : Tools for generating compliance-based reports. Jasper Reports
: Integrates the Jasper reporting engine for advanced data visualization. Integrations & Notifications Microsoft Teams & Slack
: Sends real-time notifications to dedicated channels when tickets are updated. Mattermost : Provides open-source chat notifications. : Syncs osTicket statuses with task updates. Workflow Enhancements
: Automatically prunes or archives old tickets to keep the database lean.
: Automatically adds agents as collaborators when they are @mentioned in a thread. Attachment Preview
: Enables inline viewing of images and documents without downloading. osTicket Forum Implementation Guide
To install any of these plugins, follow these standard steps: Plugins — osTicket 1.17.7 documentation
Plugins were sourced from:
Inclusion criteria: Compatibility with v1.15+ (current LTS), active maintenance within 2 years, and minimum 50 documented downloads or installations.
If you want maximum features without hunting, consider these paid bundles:
Before clicking "Buy", ask these three questions:
The default osTicket statistics are somewhat limited. To manage a team effectively, you need better data.
Here are the most reputable sources for osTicket plugins:
Installation Tip: Most plugins are installed by uploading a PHP file to the /include/plugins/ directory and then activating it via Admin Panel → Manage → Plugins → Add Plugin.
These are developed and maintained by the osTicket team. You can download them directly from the official osTicket download page.
Authentication: LDAP and Active Directory: Syncs your staff and clients with your existing directory for seamless login.
Authentication: HTTP Passthrough: Allows for automatic login based on the user's web server session.
Authentication: OpenID / Social Login: Supports logins via Google, Microsoft, and other OAuth2 providers.
Storage: Amazon S3: Moves file attachments from your database to an S3 bucket to improve performance.
Storage: Dropbox: Similar to the S3 plugin, it stores attachments in a connected Dropbox account.
Audit Trail: Tracks all changes made to tickets, configurations, and user profiles for security compliance. Popular Third-Party & Community Plugins
For features not covered by official releases, the community provides several powerful add-ons:
Attachment Preview: Allows staff to view images and PDF attachments directly in the browser without downloading them.
Advanced Report/Dashboard: Provides deeper analytics than the built-in stats, often found on osTicket-Plugins repositories.
Slack/Discord Notifications: Pushes alerts to your team’s chat channels whenever a new ticket is created or updated. osticket plugins list
Multi-Queue: Allows for better organization of custom ticket views beyond the standard "Open" and "Closed" lists.
Archiver: Helps clean up your database by archiving or deleting old tickets based on specific criteria. Where to Find More
osTicket Forums: The best place to find community-developed scripts and "mod" discussions.
GitHub: Many developers host open-source plugins here (e.g., search for "osticket-plugin").
Software-Mods: A well-known third-party provider of both free and premium osTicket enhancements.
osTicket uses a modular plugin architecture to extend its core functionality without requiring modifications to the base code. Plugins can be categorized into official core extensions, community-driven enhancements, and third-party integrations. Core Plugins (Official)
Developed by the osTicket core team, these focus on essential security, authentication, and storage features.
Authentication (OAuth2, LDAP, CAS): Essential for modern security, allowing login via Google, Microsoft, or internal LDAP.
Storage (S3, Filesystem): Shifts attachment storage from the database to Amazon S3 or the server's local filesystem to improve database performance.
Audit Log: Provides administrators with a detailed record of agent and user actions within the helpdesk. Community Enhancements
These plugins, often found on GitHub or the osTicket Forum, add workflow and UI improvements. Workflow Automation:
Autocloser: Automatically closes inactive tickets based on time triggers.
Quick Buttons: Adds one-click actions for common workflow tasks in version 1.18+. UI/UX Improvements:
Attachment Preview: Allows agents to view images and files directly in the ticket thread.
Markdown Support: Enables professional formatting (bold, lists, code blocks) in ticket replies.
Mobile-Responsive Plugin: Addresses the default interface's lack of mobile optimization for on-the-go management. Advanced Features:
AI Assistants: Integration with OpenAI/GPT to suggest canned responses or automatically transfer tickets between departments based on content analysis.
Subticket Manager: Creates hierarchical parent-child relationships for managing complex cases. Third-Party Integrations
Connects osTicket to external communication and project management tools.
Messaging: Real-time notifications for Slack, Microsoft Teams, and Mattermost.
Project Management: Syncs ticket data with platforms like Trello, JIRA, or Kanboard. Implementation Note
To install these, download the .phar or source file and place it in your include/plugins/ directory. You can then enable and configure them via the Admin Panel > Manage > Plugins section of your osTicket installation. Plugins — osTicket 1.17.7 documentation
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.
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. While this osTicket plugins list contains dozens of
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?
osTicket uses a modular architecture where plugins extend the core help desk functionality. These are typically distributed as files that you drop into your server's include/plugins directory. Official Core Plugins
These are maintained by the osTicket development team and are essential for modern infrastructure. OAuth2 Client
: Now mandatory for integrating with modern email providers like Microsoft 365 and Google Workspace that have deprecated basic authentication. LDAP/Active Directory Authentication
: Syncs user accounts and allows agents and users to log in using their existing network credentials.
: Tracks all activities within the help desk, providing a dashboard for administrators to monitor agent actions and ticket changes. Attachments to S3
: Offloads ticket attachments from your local server to an Amazon S3 bucket (or compatible storage like Wasabi) to save disk space. Password Policy
: Enforces security requirements for agent and user passwords. Community & Third-Party Favorites
The osTicket community provides numerous extensions for specific workflow needs. Blog – osTicket | Support Ticketing System
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.
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: Now you have the roadmap
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
Top osTicket Plugins to Supercharge Your Support Desk osTicket is a powerhouse for open-source support, but its true strength lies in its extensibility. Whether you're looking to modernize your login system, automate tedious tasks, or connect with your team's favorite chat tools, the right plugins are essential. osTicket Core Plugins
and community-driven projects offer a wide range of features to customize your helpdesk. Essential "Must-Have" Plugins
These plugins address critical security and storage needs for any modern helpdesk environment. OAuth2 Client
: An absolute requirement for modern email integration. It allows osTicket to connect to Microsoft 365
mail services after they phased out basic authentication (username/password). Attachments on the Filesystem
: By default, osTicket stores attachments in the database, which can cause it to bloat. This plugin moves files to your server’s filesystem, improving database performance.
: Tracks all user and agent activity within the system. It is vital for compliance and for troubleshooting who made specific changes to a ticket. Two-Factor Authentication (2FA)
: Adds an extra layer of security to agent logins, protecting sensitive customer data from unauthorized access. Communication & Collaboration Plugins
Bridge the gap between your ticketing system and the tools your team uses every day. Slack & Microsoft Teams Integration
: Sends real-time notifications to your team channels whenever a new ticket is created or updated, ensuring no urgent request goes unnoticed. Mattermost & Discord Webhooks
: For teams using alternative chat platforms, community plugins allow for similar notification streams to keep everyone in the loop.
: Automatically adds staff members as collaborators if they are "@mentioned" in a ticket thread, streamlining internal collaboration. Efficiency & Automation Tools
Reduce manual workload and keep your ticket queue organized with these automation-focused options. AI Spam Closer
: Utilizes AI (like OpenAI APIs) to analyze ticket subjects and bodies, automatically closing detected spam tickets before they reach your agents. Autocloser
: Automatically closes open tickets after a period of inactivity, helping you maintain a clean and accurate queue. Attachment Preview
: Enables agents to view attached images or documents directly within the ticket thread instead of downloading them first. JIRA & Trello Integration
: Allows osTicket to communicate with project management tools, making it easier to escalate support tickets into development tasks. How to Install osTicket Plugins
Installing these features is straightforward. Follow these steps to get started: Plugin Installation - osTicket Forum
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
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?
You can use this draft as a template to expand into a full paper for a journal, blog, or internal documentation.
In standard osTicket, SLA (Service Level Agreement) management is reactive. Agents are notified only when a ticket is already overdue or dangerously close to the deadline. This leads to "firefighting" modes where agents rush to reply at the last minute, often resulting in poor customer service or breached contracts.