Support & Helpdesk Overview
Support & Helpdesk Overview
The Support & Helpdesk module provides a comprehensive ticketing system for managing customer support requests, inspired by Help Scout's clean and efficient design.
Key Features
Core Functionality
- Shared Inbox: Unified inbox interface for managing all support tickets
- Multiple Inboxes: Organize tickets by department, product, or team
- Ticket Management: Create, view, update, and resolve tickets
- Conversation Threads: Full message history with threading
- Status Workflow: Track tickets through their lifecycle (new → open → pending → solved → closed)
- Priority Levels: Categorize tickets by urgency (low, normal, high, urgent)
- Assignment: Assign tickets to team members
- Tags: Organize and categorize tickets with tags
Email Integration
- Email-to-Ticket: Automatically convert incoming emails to tickets
- Email Threading: Maintain conversation context via email headers
- Auto-Assignment: Automatically assign tickets based on inbox rules
- Scheduled Sync: Email sync runs every 5 minutes
SLA Management
- SLA Policies: Define response and resolution timeframes
- Business Hours: Configure working hours for SLA calculations
- Priority Multipliers: Adjust SLA deadlines based on priority
- Breach Detection: Automatic monitoring and alerting for SLA breaches
- Compliance Tracking: Track first response and resolution compliance
Saved Replies
- Canned Responses: Create and manage reusable reply templates
- Shortcuts: Quick insert with keyboard shortcuts
- Rich Content: Support for formatted text and variables
Automation & Workflows
- Workflow Integration: Automate ticket actions based on events
- Auto-Assignment: Automatically assign tickets to agents
- Auto-Tagging: Automatically tag tickets based on content
- Status Transitions: Automatically change ticket status
- Auto-Responses: Send automated replies to customers
Reporting & Analytics
- Ticket Volume Reports: Track ticket creation trends
- Response Time Metrics: Monitor average, median, and percentile response times
- Resolution Time Metrics: Track time to resolution
- Agent Performance: Individual agent statistics and metrics
- SLA Compliance: Monitor SLA adherence rates
- Customer Satisfaction: Track CSAT scores and ratings
- Tag Analytics: Analyze ticket categorization
AI Features
- AI Draft Responses: Generate professional draft replies
- Ticket Summarization: Condense long threads into summaries
- Sentiment Analysis: Detect customer sentiment and urgency
- AI Routing: Suggest best assignee for tickets
- Smart Categorization: AI-powered tag suggestions
Customer Portal
- Self-Service Portal: Customers can view and manage their tickets
- Token-Based Access: Secure portal access via email links
- Ticket Creation: Customers can create new tickets
- Ticket Replies: Customers can reply to existing tickets
- Mobile Responsive: Works on all devices
Getting Started
1. Activate the Module
The Support module must be activated for your tenant:
- Go to Settings → Modules
- Find "Support" in the list
- Toggle it to active
A default inbox will be created automatically when the module is activated.
2. Configure Inboxes
- Go to Support → Settings (or Settings → Support)
- Create additional inboxes as needed
- Configure default assignees and teams
- Set up email integration for each inbox
3. Set Up Email Integration
- Go to Settings → Support → Inboxes
- Configure IMAP/POP3 settings for each inbox
- Test the connection
- Email sync will run automatically every 5 minutes
4. Configure SLA Policies
- Go to Settings → Support → SLA Management
- Create SLA policies for different scenarios
- Configure business hours
- Set priority multipliers
- Mark a policy as default if needed
5. Create Saved Replies
- Go to Settings → Support → Saved Replies
- Click "Create Saved Reply"
- Enter name, shortcut, and content
- Save for use in ticket replies
Permissions
The Support module uses granular permissions:
support.view- View ticketssupport.create- Create ticketssupport.edit- Edit ticketssupport.delete- Delete ticketssupport.assign- Assign ticketssupport.resolve- Mark tickets as solvedsupport.manage_inboxes- Manage inboxessupport.manage_tags- Manage tagssupport.manage_slas- Manage SLA policiessupport.view_reports- View analytics/reportssupport.manage_settings- Configure support settings
Integration with Other Modules
CRM Integration
- Tickets can be linked to Contacts or Companies
- View all tickets for a contact/company in CRM
- Create tickets directly from CRM views
- Ticket activities appear in CRM activity feed
Workflows Integration
- Tickets trigger workflow events
- Automate ticket actions via workflows
- Use ticket variables in workflow actions
AI Integration
- AI features require Professional plan or above
- AI Assistant panel in ticket detail view
- Generate drafts, summaries, and suggestions
Best Practices
- Organize with Inboxes: Create separate inboxes for different departments or products
- Use Tags Effectively: Tag tickets for easy filtering and reporting
- Set Up SLAs: Define clear SLA policies for your support team
- Create Saved Replies: Build a library of common responses
- Leverage Workflows: Automate repetitive tasks
- Monitor Reports: Regularly review analytics to improve performance
- Train Your Team: Ensure agents understand the workflow and features
Next Steps
Updated on: 13/03/2026
Thank you!
