Overview
Knowlix Helpdesk is a comprehensive ticket-based support system designed to manage customer service operations across your organization. Configure multiple support teams with customized workflows, track ticket progress through visual pipelines, and deliver exceptional service using integrated communication channels. The system enables teams to receive tickets via email, live chat, and web forms, route them intelligently to the right agents, track performance with Service Level Agreements (SLAs), and analyze team productivity through detailed reporting. 💡 Pro Tip: Ask Your Knowlix to help manage tickets: “Create a high-priority ticket for ABC Corp” or “Assign all unassigned tickets to Sarah”Creating Support Teams
Helpdesk teams organize your support operations by department, product line, expertise area, or any structure that fits your business model. Each team operates with its own pipeline, assignment rules, and communication channels.Setting Up a New Team
To create a support team:- Navigate to Helpdesk → Configuration → Teams
- Click New
- Enter a Team Name
- Add a Description (optional but recommended)
- Select the appropriate Company (in multi-company environments)
- Click Save
- “Technical support for software issues and bugs”
- “Billing questions and account management”
- “Pre-sales inquiries and product information”
Team Visibility and Assignment
Control who can access each team’s tickets and how incoming requests are distributed among team members.Configuring Visibility
The Visibility setting determines which users can view and interact with a team’s tickets. To configure visibility:- Open a team’s settings page
- Locate the Visibility & Assignment section
- Select one of the visibility options:
- They’re added manually to a ticket
- They’re following the team itself
- They’re assigned to the ticket
Important: Changing from public to private/company visibility automatically removes portal users as followers from both the team and individual tickets.
Team Followers
Designate users who should receive notifications about all activity on a team’s tickets. To add team followers:- Open the team’s settings
- Find the Follow All Team’s Tickets section
- Select users from the Followers dropdown
- Multiple users can be added
- Managers who need visibility into all support activity
- Quality assurance staff monitoring responses
- Escalation contacts for complex issues
Note: External contacts can be added as followers. They’ll receive notifications even if they can’t view tickets in the portal (in private visibility mode).
Automatic Ticket Assignment
Distribute incoming tickets automatically to team members, ensuring balanced workloads and faster response times. To enable automatic assignment:- Open the team settings
- Locate Visibility & Assignment
- Enable Automatic Assignment
- Select an assignment method:
Merging Duplicate Tickets
When multiple tickets are created for the same issue, merge them to maintain clean data and avoid duplicated effort.Merge Process
To merge duplicate tickets:- Navigate to Helpdesk → Tickets → All Tickets
- Select the checkboxes next to the tickets you want to merge
- Click Actions → Merge
- Review the similarity ratings displayed
- Click Merge to combine the tickets, or Discard to cancel
- Information from all tickets is consolidated into one
- Related records (emails, attachments, time entries) are combined
- Duplicate tickets are archived
- No data is lost
Converting Tickets to Sales Opportunities
Some support requests reveal sales opportunities. Convert these tickets to leads or deals for your sales team to pursue.Requirement: This feature requires the CRM module to be installed.
Conversion Process
To convert a ticket to an opportunity:- Open the ticket you want to convert
- Click Convert to Opportunity at the top of the ticket
- Complete the conversion form:
- Create a new customer: Generate a new contact record
- Link to existing customer: Connect to an existing contact
- Do not link to customer: Create an opportunity without a customer association
- Sales Team: Select which team should own this opportunity
- Salesperson: Assign a specific sales representative
- Click Convert to Opportunity
Note: If your CRM is configured to use leads, the button reads “Convert to Lead” instead.💡 Use Case: A customer submits a ticket asking about advanced features. During troubleshooting, the support agent discovers the customer would benefit from an upgraded license. The agent converts the ticket to an opportunity for the sales team.
After-Sales Services
Helpdesk integrates with other Knowlix modules to handle after-sales scenarios directly from tickets. Available services include:- Credit note refunds
- Promotional coupons
- Product returns
- Repair orders
- Field service interventions
Enabling After-Sales Services
To activate after-sales features:- Navigate to Helpdesk → Configuration → Teams
- Select a team
- Scroll to the After-Sales section
- Enable the services you need:
- Refunds (credit notes)
- Coupons (discount codes)
- Returns (reverse transfers)
- Repairs (repair orders)
- Field Service (onsite interventions)
- Click Save
Integration Note: Enabling after-sales services may activate additional modules in your Knowlix system (Accounting, Sales, Inventory, Repairs, Field Service).
Issuing Refunds via Credit Notes
Process customer refunds or billing adjustments directly from support tickets.Prerequisites
Invoices must be posted before credit notes can be generated. Draft invoices cannot be refunded.Creating a Credit Note
To issue a refund:- Open the relevant ticket
- Click Refund at the top of the form
- Complete the refund form:
- Choose how to process the refund:
- Review and post the credit note
Generating Customer Coupons
Reward customers or compensate for issues by generating discount coupons directly from tickets.Coupon Programs
Coupons are generated from Coupon Programs configured in the Sales, Point of Sale, or Website modules. Programs define:- Discount amount or percentage
- Eligible products
- Minimum order requirements
- Expiration rules
Generating a Coupon
To create a coupon from a ticket:- Open the ticket
- Click Coupon at the top
- Select a Coupon Program from the dropdown
- Set an expiration date in the Valid Until field (optional)
- Choose a delivery method:
Processing Product Returns
Initiate return processes for physical products directly from support tickets.Return Process
To create a return:- Open the ticket
- Click Return at the top (only appears if the customer has recorded deliveries)
- Select the Sales Order or Delivery to return from
- Review the products and quantities:
- Quantities default to validated delivery amounts
- Adjust quantities if needed
- Remove lines using the trash icon
- Select a Return Location (where returned items should be directed)
- Choose an action:
Creating Repair Orders
When tickets involve faulty or broken products, create repair orders managed through the Repairs module.Repair Order Creation
To create a repair order:- Open the ticket
- Click Repair at the top
- Complete the repair form:
- Add required parts in the Parts tab
- Add internal notes in the Repair Notes tab
- Click Confirm Repair to finalize, or Create Quotation to generate a customer quote first
Scheduling Field Service Interventions
Plan onsite customer visits directly from tickets and manage them through the Field Service module.Field Service Configuration
By default, field service tasks are created in a standard Field Service project. To change this:- Navigate to Helpdesk → Configuration → Teams
- Select the team
- In the After-Sales section, choose a different project from the Field Service dropdown
Creating a Field Service Task
To schedule an intervention:- Open the ticket
- Click Plan Intervention
- Configure the task:
- Click Create Task or Create & View Task
Closing Tickets
Maintain an up-to-date pipeline by closing resolved tickets. Knowlix offers manual, automatic, and customer-initiated closing methods.Manual Ticket Closure
Tickets close when moved to a “folded” stage in the pipeline. To fold a stage:- Navigate to the Helpdesk dashboard
- Click on a team to open its pipeline
- Hover over the stage heading you want to fold
- Click the gear icon that appears
- Select Edit
- Enable Folded in Kanban
- Click Save & Close
Note: The gear icon also offers a temporary “Fold” option that collapses the stage visually but doesn’t close tickets. Use “Edit → Folded in Kanban” for actual ticket closure.
Automatic Closure for Inactive Tickets
Close tickets that remain inactive for a specified period, preventing stale tickets from cluttering your pipeline. To enable automatic closing:- Navigate to Helpdesk → Configuration → Teams
- Select a team
- In the Self-Service section, enable Automatic Closing
- Configure the settings:
- New
- In Progress
- Customer Feedback
- Solved (folded)
- Enable: Automatic Closing
- Move to Stage: Solved
- After 7 days of inactivity
- In Stages: Customer Feedback
Important: Inactivity tracking doesn’t account for working calendars. It counts calendar days, not business days.
Customer-Initiated Closure
Allow customers to close their own tickets when they’re satisfied with the resolution. To enable customer closure:- Navigate to Helpdesk → Configuration → Teams
- Select a team
- In the Self-Service section, enable Closure by Customers
- Email links: The “View Ticket” link in automated emails (no portal account required)
- Portal dashboard: Portal users navigate to My Account → Tickets
Tracking and Billing Time
Track hours spent resolving tickets and invoice customers for support services.Integration Required: This feature integrates with Sales, Timesheets, Project, and Accounting modules.
Enabling Time Tracking
To activate time tracking and billing:- Navigate to Helpdesk → Configuration → Teams
- Select a team
- In the Track & Bill Time section, enable:
- Timesheets (required first)
- Time Billing
- Select a Project where timesheets will be recorded
- Click Save
- Type a project name
- Click Create
Service Products for Billing
Knowlix automatically creates a product called “Service on Timesheets” when you enable time billing. This product is used for post-paid support (billing after work is completed). To configure this product:- Navigate to Sales → Products → Products
- Search for “Service on Timesheets”
- Open the product
- Verify settings:
- Product Type: Service
- Invoicing Policy: Based on Timesheets
- Adjust Cost and Sales Price as needed
Prepaid Support Services
For support billed before work begins (fixed-price support packages), create a separate product. To create a prepaid support product:- Navigate to Sales → Products → Products
- Click New
- Configure the product:
- Product Name: e.g., “Prepaid Support Hours”
- Product Type: Service
- Invoicing Policy: Prepaid/Fixed Price
- Sales Price: Your hourly rate
- Unit of Measure: Hours
Invoicing Prepaid Support
Sell support hours upfront, then track consumption as tickets are resolved.Creating a Prepaid Sales Order
Step 1: Create the order- Navigate to Sales → Orders → Quotations
- Click New
- Add customer information
- In the Order Lines tab, add your prepaid support product
- Set the Quantity (number of support hours purchased)
- Click Confirm
Generating a Prepaid Invoice
Step 2: Invoice the customer- From the confirmed sales order, click Create Invoice
- Select invoice type:
- Regular Invoice: Full amount (most common for prepaid)
- Down Payment (percentage): Partial payment by percentage
- Down Payment (fixed amount): Partial payment by amount
- Click Create Draft
- Review, confirm, and send the invoice to the customer
Linking Tickets to Prepaid Orders
Step 3: Create tickets for prepaid support- Navigate to Helpdesk
- Click Tickets to access a team’s pipeline
- Click New
- Enter the Ticket Title and Customer
- The Sales Order Item field auto-populates with the most recent prepaid order that has remaining hours
- Proceed to resolve the ticket
Tracking Prepaid Hours
Step 4: Log time spent- Open the ticket
- Navigate to the Timesheets tab
- Click Add a Line
- Select an Employee
- Add a Description of the work
- Enter Hours Spent
- Repeat for all time entries
Invoicing Post-Paid Support
Bill customers based on actual time spent resolving tickets.Creating a Post-Paid Sales Order
Step 1: Create the order- Navigate to Sales → Orders → Quotations
- Click New
- Add customer information
- In Order Lines, add the “Service on Timesheets” product
- Click Confirm
Linking Tickets to Time-Tracked Orders
Step 2: Create or link tickets- Navigate to Helpdesk
- Select the appropriate team
- Open an existing ticket or click New to create one
- Enter customer details
- In the Sales Order Item dropdown, select the sales order created in Step 1
Logging Billable Time
Step 3: Record time entries- Open the ticket
- Go to the Timesheets tab
- Click Add a Line
- Select an Employee
- Enter Hours Spent
- Repeat for all timesheet entries
Creating an Invoice for Tracked Time
Step 4: Generate the invoice- From the ticket, click the Sales Order smart button to open the sales order
- Confirm the Delivered quantity matches the total Hours Spent on timesheets
- Click Create Invoice
- Configure the invoice:
- Create Invoice: Regular Invoice (or select down payment if applicable)
- Timesheets Period: (Optional) Limit invoice to a specific date range. Leave blank to include all unbilled timesheets.
- Click Create Draft
- Review, edit, and send the invoice
Help Center Features
The Help Center consolidates knowledge resources for both customers and internal teams, integrating with Knowledge, Forums, and eLearning.Requirements: Teams must have Visibility set to “Invited portal users and all internal users (Public)” to enable Help Center features. Website Form is also required and enables automatically with any Help Center feature.
Knowledge Base Integration
Share documentation, FAQs, and guides through Knowlix’s collaborative knowledge management system.Enabling Knowledge
To activate knowledge base integration:- Navigate to Helpdesk → Configuration → Teams
- Select a team
- In the Help Center section, enable Knowledge
- Select an Article from the dropdown (defaults to “Help”)
- Navigate to the Knowledge module (bookmark icon in navigation)
- Find the Workspace section in the sidebar
- Hover next to “Workspace” to reveal the + icon
- Click + to create a new article
- Click the Share icon
- Toggle Share to Web to “Article Published”
- The article now appears in the team’s article dropdown
Searching Knowledge from Tickets
Support agents can search knowledge articles while working on tickets. To search knowledge:- Open any ticket
- Click the Knowledge (bookmark) icon in the top right
- Enter search terms or browse available articles
- Click an article title to open it
- Press
Ctrl + Kto open the command palette - Type
?followed by the article name - Press
Enterto open the article - Press
Ctrl + Enterto open in a new tab - Press
Alt + Bfor advanced search
Publishing Articles to Help Center
Make knowledge articles visible to customers on your public website. To publish an article:- Navigate to the article in the Knowledge module
- Click the Share icon
- Toggle Share to Web to “Article Published”
Important: Enabling Knowledge on a team doesn’t automatically publish nested articles. Publish each customer-facing article individually.
Using Clipboard Boxes in Tickets
Clipboard boxes are reusable content blocks stored in knowledge articles. Use them to maintain consistent messaging when responding to common questions. Creating clipboard boxes:- Navigate to Knowledge → Help
- Open or create an article
- Type
/to open the powerbox - Select or type
clipboard - A gray clipboard block appears
- Add your reusable content to the block
- Open a ticket
- Click the Knowledge (bookmark) icon
- Find the article containing the clipboard box
- Choose an action:
- Email signatures
- Legal disclaimers
- Product return instructions
- Common troubleshooting steps
Community Forums
Enable peer-to-peer support by integrating forums where customers can help each other and share knowledge.Enabling Forums
To activate community forums:- Navigate to Helpdesk → Configuration → Teams
- Select a team
- In the Help Center section, enable Community Forum
- In the Forums field, select “Help” (default) or create a new forum by typing a name and selecting “Create and Edit”
Converting Tickets to Forum Posts
Share common issues and solutions with the broader customer community. To create a forum post from a ticket:- Open a ticket (from the pipeline or Tickets → All Tickets)
- Click Share on Forum at the top
- Edit the Forum Post content to remove sensitive or client-specific information
- Edit the Title if needed
- Add Tags to categorize the post
- Click Create and View Post
Converting Forum Posts to Tickets
Portal users can submit questions via the forum. Convert these to tickets for official tracking. To create a ticket from a forum post:- Navigate to the forum post
- Click the ellipsis (⋯) icon
- Select Create Ticket
- Verify or edit the Ticket Title
- Confirm the Helpdesk Team assignment
- Click Create & View Ticket or Create Ticket
eLearning Courses
Provide structured training content through videos, presentations, quizzes, and certifications to reduce support volume and improve customer competency.Enabling eLearning
To activate eLearning integration:- Navigate to Helpdesk → Configuration → Teams
- Select a team
- In the Help Center section, enable eLearning
- Select one or more Courses from the dropdown, or create a new course by typing a name and selecting “Create and Edit”
Creating a Course
To build an eLearning course:- Navigate to eLearning → New (or create from team settings as above)
- Enter a Course Title
- Add Tags for categorization
- Open the Options tab
- Configure access rights:
- Under Display, choose the course Type
- Click Save
Adding Course Content
To populate course materials:- Open the course
- Click the Content tab
- Click Add Content
- Select Content Type (video, document, quiz, etc.)
- Upload the file or paste the URL
- Click Save
- Click Add Section to organize content into structured sections
- Navigate to eLearning → Configuration → Settings
- Enable Certifications
- Click Save
- Certifications are now available as a content type
Publishing Courses
Make courses available for customer enrollment. To publish a course:- Open the course from the eLearning dashboard
- Click the Go to Website smart button
- Toggle the Unpublished switch to Published
- Open the course
- Click the Published Contents smart button
- Remove the “Published” filter from the search bar to see all content
- Click the list icon to switch to list view
- Click the checkbox above the “Title” column to select all content
- Click any checkbox in the “Is Published” column
- Confirm bulk publishing
- Release all at once: Publish all content, then publish the course
- Phased release: Publish the course first, then publish content items on a schedule (e.g., weekly lessons)
Customer Ratings
Collect feedback on support quality to gauge team performance and customer satisfaction.Enabling Ratings
To activate customer ratings:- Navigate to Helpdesk → Configuration → Teams
- Select a team
- In the Performance section, enable Customer Ratings
Configuring Rating Requests
Automatically request ratings when tickets close by adding an email template to your closed stage. To set up automated rating requests:- After enabling Customer Ratings, click Set an Email Template on Stages
- Select the stage where tickets close (should be a folded stage)
- In the Email Template field, select Helpdesk: Ticket Rating Request
- Click Save
Best Practice: Only request ratings on folded (closed) stages. Requesting ratings before resolution confuses customers.
Rating Options
Customers rate support using colored icons:- 😊 Satisfied (Green)
- 😐 Okay (Yellow)
- 😞 Dissatisfied (Red)
Viewing Rating Reports
To access ratings data: Navigate to Helpdesk → Reporting → Customer Ratings The report displays:- Individual ticket ratings
- Customer comments
- Kanban view (default)
- Alternative views: Graph, List, Pivot
Receiving Tickets
Knowlix supports multiple channels for ticket submission, giving customers flexible support access.Supported Channels
Enable one or more channels per team:- Email Alias: Create tickets from emails sent to a team address
- Live Chat: Create tickets during live chat conversations
- Website Form: Create tickets via a web-based submission form
- Navigate to Helpdesk → Configuration → Teams
- Select a team
- In the Channels section, enable desired channels
Email Alias
Create tickets automatically when customers email a designated address.Setting Up Email Alias
Knowlix automatically creates an email alias when you create a new team. You can customize this alias. To configure the alias:- Navigate to Helpdesk → Configuration → Teams
- Select a team
- In Channels → Email Alias, find the Alias field
- Enter your desired alias name (e.g., “support,” “billing,” “technical”)
- Click Save
[alias]@[your-domain].com
Custom email domains:
Knowlix uses a default email domain, but you can configure a custom domain through Settings → Email Servers → Custom Email Servers.
How Email Tickets Work
When an email arrives:- Subject line becomes the ticket title
- Email body is added to the ticket description and activity feed
- Attachments are included with the ticket
- A ticket is created in the first stage of the team’s pipeline
Live Chat
Enable real-time support through website chat widgets and create tickets instantly during conversations.Enabling Live Chat
To activate live chat:- Navigate to Helpdesk → Configuration → Teams
- Select a team
- Enable Live Chat in the Channels section
- Click Configure Live Chat Channel to customize the channel
Live Chat Channel Configuration
Knowlix creates a live chat channel matching your team name (e.g., “Customer Support” team gets a “Customer Support” channel). Operators Tab: Add users who will respond to chat requests.- Click the Operators tab
- Click Add
- Select users from the list
- Click Select
- Notification Text: Greeting displayed when the chat button appears
- Livechat Button Color: Color of the chat widget
- Show: Choose how the chat button displays:
- Show: Button visible, opens when clicked
- Show with notification: Button visible with notification text
- Open automatically: Button opens automatically after X seconds
- Hide: Button hidden
- Click the Channel Rules tab
- Click Add a Line
- Configure the rule:
- Live Chat Button: Show, Show with notification, Open automatically, or Hide
- Chatbot: (Optional) Select a chatbot; enable “Only if no operator” for chatbot backup
- URL Regex: Enter page URL patterns (e.g.,
/support,/products/*) - Country: (Optional) Limit to specific countries
- Website Widget Code: Copy and paste into
<head>tag on third-party sites - Direct Chat URL: Share a link that opens a chat session directly
Creating Tickets from Live Chat
During a live chat conversation, operators can create tickets without leaving the chat. To create a ticket during chat: Type/ticket in the chat window and press Enter.
This generates a new ticket with:
- Customer information from the chat
- Full chat transcript in the Description tab
- Link to the chat session in the activity feed
/ticket command also works in WhatsApp conversations (if WhatsApp integration is enabled).
💡 Your Knowlix:
“Create a ticket from this chat conversation”
Website Form
Add a public ticket submission form to your website, allowing customers to submit support requests directly.Enabling the Website Form
To activate website forms:- Navigate to Helpdesk → Configuration → Teams
- Select a team
- In the Help Center section, enable Website Form
- Confirm the correct Website is selected (in multi-website environments)
- Click Save
Note: If a Help Center is published, the smart button navigates there first. Click the “Contact Us” button to access the ticket submission form.
Customizing the Ticket Form
Edit the form fields and appearance to match your needs. To customize:- Navigate to the ticket submission form on your website
- Click Edit in the top right
- Click any form field to edit it
- Use the sidebar to configure field properties:
- Type: Maps to a Knowlix model field (Customer Name, Email, etc.)
- Input Type: Text, Email, Telephone, or URL
- Label: Field display name and position
- Description: Additional help text below the input box
- Placeholder: Sample input value
- Default Value: Pre-filled value or instructional text
- Required: Toggle to make the field mandatory
- Visibility: Control device-specific or conditional visibility
- Animation: Add animations to the field
- Keep forms short (5-7 fields maximum)
- Only require essential fields (Name, Email, Issue Description)
- Use placeholder text to guide customers
- Add default values to prompt detailed issue descriptions
Prioritizing Tickets
Assign priority levels to tickets to ensure urgent issues receive immediate attention.Priority Levels
Tickets support four priority levels, represented by stars:- 0 stars: Low Priority (default)
- 1 star: Medium Priority
- 2 stars: High Priority
- 3 stars: Urgent
Setting Priority
To change ticket priority: Click the appropriate number of stars on the ticket card (Kanban view) or on the ticket form itself. Automatic prioritization: Priority can be set:- Manually by team members
- Automatically via Service Level Agreement (SLA) policies based on customer or issue type
- By customers via custom form fields
Important: Changing priority can alter SLA deadlines. If an SLA policy applies only to high-priority tickets, increasing priority from medium to high triggers the SLA.💡 Your Knowlix: “Set all tickets from ABC Corp to high priority”
Helpdesk Reports
Analyze team performance, identify bottlenecks, and track customer satisfaction through comprehensive reporting.Available Reports
Access reports via Helpdesk → Reporting:- Tickets Analysis: Overall ticket metrics and workload
- SLA Status Analysis: Service level agreement performance
- Customer Ratings: Satisfaction scores and feedback
Tickets Analysis Report
Gain insights into ticket volume, resolution times, and workload distribution. To access: Navigate to Helpdesk → Reporting → Tickets Analysis Default view: Displays ticket count grouped by team and stage.Available Measures
Click Measures to add or change data points:- Average Hours to Respond: Average working hours between customer message and team response (excludes messages sent in folded stages)
- Hours Open: Total hours from creation to closing (calendar time, not working hours)
- Hours Spent (Timesheets): Total timesheet hours logged (requires Timesheets enabled and appropriate permissions)
- Hours to First Response: Working hours from ticket creation to first team message (excludes automated stage emails)
- Rating (1-5): Customer satisfaction score (Dissatisfied=1, Neutral=3, Satisfied=5)
- Remaining Hours on SO: Hours remaining on linked sales orders
- Working Hours to Assign: Working hours from creation to assignment
- Working Hours to Close: Working hours from creation to closing
- Working Hours until SLA Deadline: Remaining working hours before SLA breach
- Count: Total number of tickets
Working Hours Calculation: Based on your company’s default working calendar configured in Settings → Employees → Company Working Hours.💡 Use Case: Workload Distribution Filter by team, group by assigned user, and measure “Hours Open” to identify if certain team members are overloaded.
SLA Status Analysis Report
Track Service Level Agreement compliance and identify performance trends. To access: Navigate to Helpdesk → Reporting → SLA Status Analysis Default view: Shows SLA status counts (failed, in progress, successful) grouped by team.Available Measures
Click Measures to customize:- Average Hours to Respond: Average response time
- Hours Open: Total open time
- Hours Spent (Timesheets): Logged timesheet hours
- Hours to First Response: Time to first response
- Number of SLA Failed: Count of tickets that failed at least one SLA
- Rating (1-5): Customer satisfaction scores
- Remaining Hours on SO: Remaining sales order hours
- Working Hours to Assign: Time to assignment
- Working Hours to Close: Time to resolution
- Working Hours to Reach SLA: Time from creation to SLA satisfaction
- Count: Total ticket count
Customer Ratings Report
Review customer feedback ratings and identify satisfaction trends. To access: Navigate to Helpdesk → Reporting → Customer Ratings Default view: Kanban view showing individual ratings with customer comments. Alternative views:- Graph view for trend analysis
- List view for detailed rating inspection
- Pivot view for aggregated metrics
- Customer who submitted the rating
- Associated ticket
- Rating score and comments
- Date submitted
Service Level Agreements (SLAs)
Define support quality commitments and track compliance with measurable response and resolution targets.SLA Policies
SLA policies automatically apply deadlines to tickets based on criteria like customer, priority, or tags. Policies help teams maintain consistent service levels and set customer expectations.Default Behavior: SLA Policies are enabled by default on new teams. To disable, navigate to Helpdesk → Configuration → Teams, select a team, and clear SLA Policies in the Performance section.
Creating an SLA Policy
To create a new policy:- Navigate to Helpdesk → Configuration → SLA Policies
- Click New
- Enter a Title (e.g., “VIP 4-Hour Response”)
- Add a Description (optional)
- Configure criteria and target (detailed below)
Defining SLA Criteria
Specify which tickets this policy applies to. Criteria fields:- Helpdesk Team: (Required) Only one team per policy
- Priority: Select priority levels (1, 2, or 3 stars). If empty, policy applies only to low priority (0 stars)
- Tags: Tickets must have these tags
- Customers: Specific contacts or companies
- Services: Sales order line items (requires Timesheets enabled)
Note: Multiple selections in each field create OR logic within that field. Criteria across different fields use AND logic.Example: Policy: “8 Hours to Close” Criteria:
- Team: VIP Support
- Priority: Urgent (3 stars)
- Tags: Repair, Service, Emergency
Setting SLA Targets
Define the stage a ticket must reach and the time allowed to reach it. Target configuration:- Reach Stage: Target stage for compliance (any stage can be selected)
- Working Hours: Time allowed to reach the target stage
- Excluding Stages: Stages where time doesn’t count toward the deadline
- “8 Hours to Close”: Reach Stage = Solved, 8 working hours
- “2 Days to Start”: Reach Stage = In Progress, 16 working hours
Working Hours: SLAs calculate deadlines based on the working calendar specified in the Working Hours field (defaults to Company Working Hours from Settings → Employees).
How SLA Deadlines Work
When a ticket matches SLA criteria:- Deadline calculated: Based on ticket creation time + working hours in the SLA policy
- Deadline added to ticket: Displayed on the ticket form
- SLA tag added: Shows the policy name
- Green tag: SLA met (ticket reached target stage before deadline)
- Red tag: SLA failed (deadline passed before reaching target stage)
- No color: SLA in progress
SLA Performance Analysis
Track SLA compliance and team performance. To access the SLA report: Navigate to Helpdesk → Reporting → SLA Status Analysis Default view: Pivot table showing failed, in-progress, and successful SLA counts by team. Customization:- Add measures (average response time, working hours to close, etc.)
- Group by different criteria (team, priority, customer, etc.)
- Switch to graph, line, bar, or cohort views
- Bar Chart: Compare SLA performance across categories
- Line Chart: Visualize trends over time
- Pie Chart: Show distribution among categories
- Cohort View: Track SLA lifecycle over time
Best Practices
Organize Teams by Expertise
Create teams based on skillsets (Technical, Billing, Sales) rather than arbitrary divisions. This ensures tickets reach qualified agents quickly.Set Realistic SLA Targets
Don’t promise what you can’t deliver. Analyze historical data before setting SLA targets. It’s better to exceed conservative targets than fail aggressive ones.Use Automatic Assignment Wisely
Enable automatic assignment for high-volume teams. For specialized teams requiring specific expertise, disable it and assign manually.Close Tickets Promptly
Configure automatic closure for customer feedback stages to prevent stale tickets. Enable customer-initiated closure for standard support.Leverage Knowledge Base
Invest time building comprehensive knowledge articles. Reduce ticket volume by empowering customers to self-solve common issues.Monitor Customer Ratings
Review ratings weekly. Address negative feedback promptly and identify patterns in dissatisfaction.Track Time on All Tickets
Even if not billing, track time to understand true support costs and identify efficiency opportunities.Use Tags Consistently
Establish a tag taxonomy for your organization. Tags power SLAs, reporting, and filtering. Inconsistent tagging undermines all these features.Enable Multiple Channels
Customers prefer different support channels. Offering email, chat, and web forms increases accessibility and satisfaction.Review Reports Monthly
Schedule monthly report reviews with team leads. Identify trends in ticket volume, resolution times, and customer satisfaction before they become problems.Related Documentation
- Time Tracking - Log hours on support tickets
- Field Service - Schedule onsite interventions
- Project Management - Manage projects from tickets
- CRM - Convert tickets to sales opportunities
- Knowledge Base - Build help articles
- Email Communication - Configure email integration
Need Help?
Ask Your Knowlix:- “Create a new support team for technical issues”
- “Show me all high-priority unassigned tickets”
- “Convert this ticket to a sales opportunity”
- “Generate a coupon code for this customer”
- “What’s our average response time this month?”
- “Schedule a field service visit for tomorrow”
- “Create an SLA policy for VIP customers with 4-hour response time”
