Knowledge Base
This comprehensive guide walks you through the initial setup of JoomHelpDesk, from installation to creating your first ticket. Learn how to configure products, departments, and support groups to match your organization's structure.
Learn best practices for managing support tickets, including status workflows, priority management, and efficient communication with customers. Discover tips for reducing resolution times and improving customer satisfaction.
The knowledge base is your self-service documentation hub. This guide covers creating categories, writing articles, linking to products, and optimizing content for search to help customers find answers independently.
A user-focused guide on how to submit support tickets, attach files, track ticket progress, and communicate with support agents through the frontend portal.
Learn how ticket priorities work, what SLA targets mean for response and resolution times, and how to configure escalation rules when deadlines approach.
A walkthrough of the frontend customer portal, including the dashboard, ticket list, knowledge base search, FAQ browsing, and account management features.
Complete reference documentation for the JoomHelpDesk REST API. Covers authentication, endpoints for tickets, users, products, departments, and webhooks. Includes example requests and responses.
Guide to developing plugins for JoomHelpDesk's internal plugin system. Covers plugin types (cron, GUI, custom fields, reports, tickets), hooks, and best practices for extension development.
Set up webhooks to receive real-time notifications when events occur in JoomHelpDesk. Learn how to configure endpoints, handle payloads, and integrate with services like Slack, Microsoft Teams, and Zapier.
Technical guide to creating custom field types for ticket forms. Covers the field plugin architecture, rendering, validation, and storage of custom data alongside standard ticket fields.
Learn how to customize the frontend appearance of JoomHelpDesk using Joomla template overrides, CSS modifications, and the built-in template system for ticket listings and notifications.
Reference for JoomHelpDesk's event system. Lists all available events, their parameters, and how to create plugins that respond to ticket creation, updates, status changes, and other system events.
Detailed guide to configuring user roles, support groups, and access control levels. Learn how to set up tiered support teams with different visibility and action permissions.
Configure email notifications, SMTP settings, email-to-ticket integration, and custom email templates. Includes troubleshooting tips for common email delivery issues.
Step-by-step procedures for backing up JoomHelpDesk data, including database exports, file attachments, and configuration settings. Covers both manual and automated backup strategies.
Optimize JoomHelpDesk for high-volume environments. Covers database indexing, caching strategies, attachment storage, and server configuration for handling thousands of tickets.
Best practices for securing your JoomHelpDesk installation. Covers access control, CAPTCHA configuration, file upload restrictions, XSS prevention, and audit logging.
Guide to maintaining your JoomHelpDesk database. Covers archiving old tickets, cleaning up orphaned attachments, optimizing tables, and managing database growth.
Overview of features and improvements in JoomHelpDesk 2.6, including the new dashboard widgets, improved ticket search, batch processing, and performance enhancements.
Release notes for version 2.5, covering the introduction of custom fields, email template improvements, SLA tracking, and multi-language support enhancements.