Osticket Plugins List
osTicket is a robust platform, but its true power is unlocked through its extension ecosystem. By implementing OAuth for seamless login, Slack/Teams for instant alerts, and Reporting tools for management insight, you can create a help desk environment that rivals expensive SaaS competitors like Zendesk or Freshdesk.
Evaluate your team's biggest friction points—whether it's login troubles, slow response times, or lack of visibility—and use the list above to find the plugin that solves your problem.
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 osticket plugins list
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.
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?
You can use this draft as a template to expand into a full paper for a journal, blog, or internal documentation.
| Plugin Name | Description | Key Feature | |-------------|-------------|--------------| | Dashboard Widgets | Real-time charts & KPIs | Agent performance metrics | | Export to CSV/Excel | Custom report builder | Scheduled email reports | | Time Tracking | Billable hours & work logs | Invoicing export |
Communication gaps are the primary cause of poor customer support. These plugins ensure the right people know the right things at the right time.
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. osTicket is a robust platform, but its true
By late 2025, expect:
But today, the plugins listed above are battle-tested and production-ready.
Have a favorite plugin not listed? Contribute to open-source or leave a comment below.
SEO Keyword Cluster: osTicket plugins, osTicket add-ons, best osTicket extensions, osTicket WhatsApp integration, osTicket 2FA, osTicket reporting tools, osTicket automation plugins, free osTicket plugins, premium osTicket modules.
Last updated: April 2025. Compatible with osTicket v1.15–v1.18.
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
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 | Plugin Name | Description | Key Feature
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:
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
Enhance Your Helpdesk: The Ultimate Guide to osTicket Plugins
osTicket is a powerful, open-source support ticketing system, but its true potential is unlocked through
. Whether you need to secure your login process, manage large file attachments, or connect with your team on Slack, the right plugin can transform your workflow.
Below is a breakdown of essential official and community-driven plugins available for osTicket. Official Core Plugins Developed by the osTicket core team
, these plugins are highly reliable and regularly updated for the latest versions (v1.18.3/v1.17.7). OAuth2 Client
: Essential for modern email authentication with Google, Microsoft (M365), and other providers. LDAP/Active Directory
: Allows agents and users to log in using their existing corporate credentials. Attachments on the Filesystem
: Moves ticket attachments from the database to your server's disk, significantly improving database performance. Attachments in Amazon S3 : Offloads storage to the cloud using AWS S3 buckets. 2FA Authenticator
: Adds a layer of security by requiring a second factor for agent logins. Help Desk Audit
: Tracks and logs administrative changes and activity within the system for compliance. Popular Third-Party Integrations
The community has extended osTicket to bridge the gap with other productivity tools. File Storage Installation Help - osTicket Forum
Go to: osticke.com/downloadclick on PluginsClick on the download button to the right of "Storage :: Attachments on the Filesystem" osTicket Forum
Attachments on the Filesystem — osTicket 1.17.7 documentation
Generate a single PDF from multiple tickets. Excellent for weekly client reports or legal discovery.
If you are running osTicket v1.17 or higher, the system now supports a more modern plugin architecture. Always check the plugin's compatibility date. A plugin built for v1.12 will likely break on v1.18.


