The Ticket System: A Comprehensive Support Ecosystem
The Ticket System is an advanced service-request module designed to organize and streamline customer support through a high-level, 5-step configuration wizard. It transforms customer inquiries into manageable data points by assigning them to specialized departments, tracking progress through custom status labels, and managing team availability via specific working-hour time slots. The system is highly adaptable, allowing you to add custom fields with conditional logic to capture unique data and trigger automated email notifications upon status changes. This centralized functionality connects your Main Tickets dashboard with the Client Portal, ensuring that every inquiry is tracked from creation to resolution while providing a clear audit trail of communication and team assignments.
How to Open Ticket Settings
Follow these quick navigation steps to access the Ticket System configuration wizard:
Step 1: Open Settings
|
![]() |
![]() |
Step 1: Ticket Department Management
|
Department Configuration
-
Department Name: A mandatory text field used to name the service unit (e.g., Billing, Tech Support).
-
Team Member Selection: A multi-select dropdown used to assign specific staff to the department.
-
Visibility: Assigned members appear as initials or profile icons in the department table.
|
|
Step 2: Ticket Team Members Management
|
Team Member Configuration
-
Name & Color: Select the team member from a dropdown and assign a unique color for visual identification in the UI.
-
Working Hours:
-
Day: Select specific days of the week (e.g., Sunday, Monday).
-
Time Slots: Set "Start Time" and "End Time" for the selected day.
-
Multi-Slot (+/-): Use the plus (+) to add more days/times or the minus (-) to remove a row.
-
Navigation & Storage
-
Progress Status: The modal displays 2/5, indicating the second phase of the setup.
-
Data Saving: Clicking Submit stores the schedule in the
tickets_teammember_timedatabase table. -
Next Phase: Click Next to proceed to Ticket Statuses (Step 3) to define your workflow.
Step 3: Ticket Status Management
|
![]() |
Status Configuration
-
Name English: The primary label for the status in English (e.g., Opened, Closed, Assigned).
-
Name Hebrew: The equivalent label in Hebrew or a second language.
-
Color Selection: Assigns a unique color swatch for quick visual identification on the main tickets page.
-
Submit: Saves the new or updated status to the
all_statusdatabase table.
Navigation & Progression
-
Progress Status: The indicator displays 3/5, marking the middle phase of the wizard.
-
Next Phase: Click Next to proceed to Ticket Settings (Step 4) to manage email notifications.
![]() |
Step 4: Ticket Settings (Email Notifications)
|
Navigation & Progression
-
Progress Status: The modal indicator displays 4/5, signifying the penultimate step of the configuration wizard.
-
Moving Forward: Click Next to proceed to the final step, Ticket Custom Filed (Step 5), to add specialized data fields to your tickets.
|
Step 5: Ticket Custom Field Management
|
![]() |
![]() |
Ticket Custom Field Types
|
|
![]() |
3. Workflow Connectivity
-
Single Customer Integration: Tickets are linked directly to customer profiles, showing the specific email and phone number for the contact.
-
Team Assignment: Displays assigned team members via initials or profile icons to show who is responsible for the resolution.
-
Data Export: Use the Export button to download ticket lists for external reporting.
![]() |
How to Add a New Ticket
|
3. Workflow & Assignment
-
Scheduling: Set a Due Date along with specific From and To times for resolution.
-
Routing: Select the responsible Department (from Step 1) and specific Team Members (from Step 2).
-
Product Link: Choose the relevant product from the Choose Product dropdown to categorize the issue.
-
Attachments: Use the "Choose File" button to upload relevant documents or images.
4. Result & Feedback
-
Submission: Clicking the final action button saves the record to the
ticketstable. -
Automated Alerts: If enabled in Step 4, an email notification is automatically sent to the customer and team members upon creation.
-
Dashboard View: The new ticket immediately appears in the main list with a status of "Opened".
Final Summary: Ticket Calendar & Direct Entry
The Calendar View provides a visual workspace to manage team capacity and schedule support tasks in real-time.
1. Calendar Interface & Navigation
- Access: Click the Calendar icon next to the Export button on the main Tickets page.
- Layout: Time slots run vertically (6:00, 7:00, etc.), while Team Members are listed horizontally in columns.
- Filters: Toggle between Weekly and Daily views to check short-term or long-term availability.
Left Sidebar: Includes a mini-calendar for date jumping and a list of active staff with their assigned colors.


2. Adding Tickets via Calendar
- Quick Entry: Click any empty cell in the grid to open the Add Ticket form.
- Auto-Fill: The system automatically populates the Team Member and the From/To times based on exactly where you clicked.
- Required Input: You must still add the Customer Name, Topic (Subject), and Problem description manually.
3. Export Functionality
- Reporting: Click the Export button in the top right of the calendar or the main tickets table to extract data.
- Usage: Downloads current schedule or ticket list details for external reporting and record-keeping.
4. Synchronization & Display
- Visual Blocks: Once saved, the ticket appears as a colored block in the column of the assigned staff member.
- Color Logic: The block matches the unique color assigned to that team member during Step 2 of the setup.
- Database Sync: The entry is instantly added to the Main Tickets table and updates the "Total tickets" counter at the top.
Customer Profile: Tickets Tab
The Tickets tab within a specific customer’s profile provides a filtered view of all service requests associated only with that individual.
1. Navigation & Access
- Location: Found in the left-hand sidebar menu of the customer profile page, labeled "Tickets".
- Context: This view allows staff to see a customer's full support history without searching the global tickets list.
2. Ticket Information Display
The table provides a concise summary of each request:
- ID (#): The unique identification number for the specific ticket.
- Subject: A brief title or topic of the support issue (e.g., "ticktes booking").
- Date: The specific date the ticket was created or scheduled.
- Status: The current workflow stage, such as "Assigned" or "Opened".

3. Management Actions
Quick-action buttons allow for immediate ticket handling:
- View/Edit: Icons to open the full ticket details or modify existing information.
- Mission Link: A dedicated icon to associate the ticket with a specific task or mission.
- Delete (Trash Icon): Permanently removes the ticket record for this customer.









