Function directory¶
This overview contains all 65 registered program descriptions from core/config/programs. Hidden program routes are also included because they provide independent functions.
Sign-in and general programs¶
Sign in (Login)
Type:
ProgramOnly; Access: anonymousFunction: Sign-in program
Source:
core/config/programs/Login.pm,core/module/Login.pm
Sign out (Logout)
Type:
ProgramOnly; Access: agent, customerFunction: Sign-out program
Source:
core/config/programs/Logout.pm
Dashboard (Dashboard)
Type:
MainNavigation; Access: agent, customerFunction: Dashboard overview
Source:
core/config/programs/Dashboard.pm,core/module/Dashboard.pm
Ticket and customer areas¶
Tickets (Tickets)
Type:
MainNavigation; Access: agent, customerFunction: Ticket workspace
Source:
core/config/programs/Tickets.pm,core/module/Tickets.pm
Ticket list (AgentTicketList)
Type:
SubNavigation; Access: agentFunction: Ticket workspace
Source:
core/config/programs/AgentTicketList.pm,core/module/AgentTicketList.pm
My tickets (CustomerTicketList)
Type:
SubNavigation; Access: customerFunction: Ticket workspace
Source:
core/config/programs/CustomerTicketList.pm,core/module/CustomerTicketList.pm
Create ticket (AgentTicketCreate)
Type:
SubNavigation; Access: agentFunction: Create a new ticket for a customer contact and optionally send it by email.
Source:
core/config/programs/AgentTicketCreate.pm,core/module/AgentTicketCreate.pm
New ticket (CustomerTicketCreate)
Type:
SubNavigation; Access: customerFunction: Ticket workspace
Source:
core/config/programs/CustomerTicketCreate.pm,core/module/CustomerTicketCreate.pm
Ticket details (AgentTicketZoom)
Type:
ProgramOnly; Access: agentFunction: Ticket details and communication
Source:
core/config/programs/AgentTicketZoom.pm,core/module/AgentTicketZoom.pm
Ticket details (CustomerTicketZoom)
Type:
ProgramOnly; Access: customerFunction: Ticket details and communication
Source:
core/config/programs/CustomerTicketZoom.pm,core/module/CustomerTicketZoom.pm
Knowledge base (KnowledgeBase)
Type:
MainNavigation; Access: permission-dependentFunction: Centrally search, create, and manage FAQ articles with a complete audit trail.
Source:
core/config/programs/KnowledgeBase.pm,core/module/AgentKnowledgeBase.pm
Knowledge base (AgentKnowledgeBase)
Type:
SubNavigation; Access: permission-dependentFunction: Centrally search, create, and manage FAQ articles with a complete audit trail.
Source:
core/config/programs/AgentKnowledgeBase.pm,core/module/AgentKnowledgeBase.pm
Knowledge base (CustomerKnowledgeBase)
Type:
SubNavigation; Access: customerFunction: Find answers and instructions in the knowledge base.
Source:
core/config/programs/CustomerKnowledgeBase.pm,core/module/CustomerKnowledgeBase.pm
Customers (Customers)
Type:
ProgramOnly; Access: agentFunction: Customer management
Source:
core/config/programs/Customers.pm,core/module/Customers.pm
Configuration Items (CMDBItems)
Type:
ProgramOnly; Access: agentFunction: Centrally manage Configuration Items, assignments, and dependencies.
Source:
core/config/programs/CMDBItems.pm,core/module/CMDBItems.pm
Organizations (Organizations)
Type:
ProgramOnly; Access: agentFunction: Organization management
Source:
core/config/programs/Organizations.pm,core/module/Organizations.pm
Reports¶
Reports (Reports)
Type:
MainNavigation; Access: agentFunction: Reports and statistics
Source:
core/config/programs/Reports.pm,core/module/Reports.pm
Administration¶
Email encryption (AdminMailEncryption)
Type:
SubNavigation; Access: adminFunction: Manage S/MIME certificates, identities, and policies for incoming and outgoing email.
Source:
core/config/programs/AdminMailEncryption.pm,core/module/AdminMailEncryption.pm
Communication log (AdminCommunicationLog)
Type:
SubNavigation; Access: adminFunction: Centrally monitor IMAP, SMTP, and OAuth2 connections and trace errors down to individual processing steps.
Source:
core/config/programs/AdminCommunicationLog.pm,core/module/AdminCommunicationLog.pm
Administration (Admin)
Type:
MainNavigation; Access: adminFunction: System administration
Source:
core/config/programs/Admin.pm,core/module/Admin.pm
System settings (AdminSystemSettings)
Type:
SubNavigation; Access: adminFunction: Manage global system values such as the URL, FQDN, and default language.
Source:
core/config/programs/AdminSystemSettings.pm,core/module/AdminSystemSettings.pm
LDAP / Active Directory (AdminLDAP)
Type:
SubNavigation; Access: adminFunction: Configure separate directory authentication for agents and customer users and map LDAP attributes to Qisutu fields.
Source:
core/config/programs/AdminLDAP.pm,core/module/AdminLDAP.pm
Agents (AdminAgents)
Type:
SubNavigation; Access: adminFunction: View and create agents.
Source:
core/config/programs/AdminAgents.pm,core/module/AdminAgents.pm
Customers (AdminCustomers)
Type:
SubNavigation; Access: adminFunction: View and create customers.
Source:
core/config/programs/AdminCustomers.pm,core/module/AdminCustomers.pm
Customer users (AdminCustomerUsers)
Type:
SubNavigation; Access: adminFunction: View and create customer users.
Source:
core/config/programs/AdminCustomerUsers.pm,core/module/AdminCustomerUsers.pm
CSV imports (AdminCSVImports)
Type:
SubNavigation; Access: adminFunction: Securely import customers, customer contacts, and agents using installation-specific CSV templates.
Source:
core/config/programs/AdminCSVImports.pm,core/module/AdminCSVImports.pm
Queues (AdminQueues)
Type:
SubNavigation; Access: adminFunction: View and create queues and assign them to groups.
Source:
core/config/programs/AdminQueues.pm,core/module/AdminQueues.pm
Dynamic fields (AdminDynamicFields)
Type:
SubNavigation; Access: adminFunction: Manage dynamic ticket fields and assign them to queues.
Source:
core/config/programs/AdminDynamicFields.pm,core/module/AdminDynamicFields.pm
System email addresses (AdminSystemEmails)
Type:
SubNavigation; Access: adminFunction: View and create system email addresses.
Source:
core/config/programs/AdminSystemEmails.pm,core/module/AdminSystemEmails.pm
Email retrieval (AdminPostmasterIMAPAccounts)
Type:
SubNavigation; Access: adminFunction: Manage incoming email accounts for automatic ticket retrieval.
Source:
core/config/programs/AdminPostmasterIMAPAccounts.pm,core/module/AdminPostmasterIMAPAccounts.pm
Standard IMAP (AdminPostmasterIMAPAccount)
Type:
ProgramOnly; Access: adminFunction: Manage a postmaster account using standard IMAP password authentication.
Source:
core/config/programs/AdminPostmasterIMAPAccount.pm,core/module/AdminPostmasterIMAPAccounts.pm
Microsoft 365 (AdminPostmasterMicrosoft365)
Type:
ProgramOnly; Access: adminFunction: Connect a Microsoft 365 mailbox through OAuth2 for automatic email retrieval.
Source:
core/config/programs/AdminPostmasterMicrosoft365.pm,core/module/AdminPostmasterIMAPAccounts.pm
Google Workspace/Gmail (AdminPostmasterGoogleMail)
Type:
ProgramOnly; Access: adminFunction: Connect a Google Workspace or Gmail mailbox through OAuth2 for automatic email retrieval.
Source:
core/config/programs/AdminPostmasterGoogleMail.pm,core/module/AdminPostmasterIMAPAccounts.pm
Services (AdminServices)
Type:
SubNavigation; Access: adminFunction: Manage services and subservices.
Source:
core/config/programs/AdminServices.pm,core/module/AdminServices.pm
Postmaster filters (AdminPostmasterFilters)
Type:
SubNavigation; Access: adminFunction: Identify incoming email using conditions and automatically affect ticket and article properties.
Source:
core/config/programs/AdminPostmasterFilters.pm,core/module/AdminPostmasterFilters.pm
SLAs (AdminSLAs)
Type:
SubNavigation; Access: adminFunction: Manage Service Level Agreements with calendars and escalation times.
Source:
core/config/programs/AdminSLAs.pm,core/module/AdminSLAs.pm
SMTP settings (AdminSMTPAccount)
Type:
SubNavigation; Access: adminFunction: Manage global SMTP transport for outgoing ticket email.
Source:
core/config/programs/AdminSMTPAccount.pm,core/module/AdminSMTPAccount.pm
Signatures (AdminSignatures)
Type:
SubNavigation; Access: adminFunction: View and create signatures.
Source:
core/config/programs/AdminSignatures.pm,core/module/AdminSignatures.pm
Standard SMTP (AdminSMTPStandard)
Type:
ProgramOnly; Access: adminFunction: Manage SMTP transport using standard password authentication.
Source:
core/config/programs/AdminSMTPStandard.pm,core/module/AdminSMTPAccount.pm
Microsoft 365 SMTP (AdminSMTPMicrosoft365)
Type:
ProgramOnly; Access: adminFunction: Send outgoing email through Microsoft 365 using OAuth2.
Source:
core/config/programs/AdminSMTPMicrosoft365.pm,core/module/AdminSMTPAccount.pm
Google Workspace/Gmail SMTP (AdminSMTPGoogleMail)
Type:
ProgramOnly; Access: adminFunction: Send outgoing email through Google Workspace or Gmail using OAuth2.
Source:
core/config/programs/AdminSMTPGoogleMail.pm,core/module/AdminSMTPAccount.pm
REST API (AdminAPI)
Type:
SubNavigation; Access: adminFunction: Easily manage secure access for external applications.
Source:
core/config/programs/AdminAPI.pm,core/module/AdminAPI.pm
Agent notifications (AdminAgentNotifications)
Type:
SubNavigation; Access: adminFunction: Edit email templates for agent notifications.
Source:
core/config/programs/AdminAgentNotifications.pm,core/module/AdminAgentNotifications.pm
Calendars (AdminCalendars)
Type:
SubNavigation; Access: adminFunction: View and create calendars.
Source:
core/config/programs/AdminCalendars.pm,core/module/AdminCalendars.pm
Customer services (AdminCustomerServices)
Type:
SubNavigation; Access: adminFunction: Assign services and SLAs to individual customers.
Source:
core/config/programs/AdminCustomerServices.pm,core/module/AdminCustomerServices.pm
Automatic replies (AdminCustomerAutoResponses)
Type:
SubNavigation; Access: adminFunction: Manage automatic email replies to customer users for customer-related events.
Source:
core/config/programs/AdminCustomerAutoResponses.pm,core/module/AdminCustomerAutoResponses.pm
Groups (AdminGroups)
Type:
SubNavigation; Access: adminFunction: View and create groups.
Source:
core/config/programs/AdminGroups.pm,core/module/AdminGroups.pm
Ticket statuses (AdminTicketStates)
Type:
SubNavigation; Access: adminFunction: Manage ticket statuses and SLA pauses.
Source:
core/config/programs/AdminTicketStates.pm,core/module/AdminTicketStates.pm
Program configurations (AdminPermissions)
Type:
SubNavigation; Access: adminFunction: Edit program configurations.
Source:
core/config/programs/AdminPermissions.pm,core/module/AdminPermissions.pm
Time tracking – activity types (AdminTimeAccountingActivityTypes)
Type:
SubNavigation; Access: adminFunction: Manage activity types for time entries.
Source:
core/config/programs/AdminTimeAccountingActivityTypes.pm,core/module/AdminTimeAccountingActivityTypes.pm
Salutations (AdminSalutations)
Type:
SubNavigation; Access: adminFunction: View and create salutations.
Source:
core/config/programs/AdminSalutations.pm,core/module/AdminSalutations.pm
Time tracking – reports (AdminTimeAccountingReports)
Type:
SubNavigation; Access: adminFunction: Evaluate working time by period, agent, customer, queue, activity, and billable status.
Source:
core/config/programs/AdminTimeAccountingReports.pm,core/module/AdminTimeAccountingReports.pm
Response templates (AdminResponseTemplates)
Type:
SubNavigation; Access: adminFunction: Manage response templates with CKEditor, attachments, and queue assignments.
Source:
core/config/programs/AdminResponseTemplates.pm,core/module/AdminResponseTemplates.pm
Checklists (AdminChecklists)
Type:
SubNavigation; Access: adminFunction: Manage checklist templates with queue, service, and customer assignments.
Source:
core/config/programs/AdminChecklists.pm,core/module/AdminChecklists.pm
Forms (AdminTicketForms)
Type:
SubNavigation; Access: adminFunction: Manage custom customer forms and public web forms.
Source:
core/config/programs/AdminTicketForms.pm,core/module/AdminTicketForms.pm
Configuration Items (AdminCMDBItems)
Type:
SubNavigation; Access: adminFunction: Centrally manage Configuration Items, assignments, and dependencies.
Source:
core/config/programs/AdminCMDBItems.pm,core/module/CMDBItems.pm
CMDB structure (AdminCMDBTypes)
Type:
SubNavigation; Access: adminFunction: Manage CI types, custom fields, and relationship types.
Source:
core/config/programs/AdminCMDBTypes.pm,core/module/AdminCMDBTypes.pm
CMDB CSV imports (AdminCMDBImports)
Type:
SubNavigation; Access: adminFunction: Manage vendor-independent CSV import profiles, column mappings, and import runs.
Source:
core/config/programs/AdminCMDBImports.pm,core/module/AdminCMDBImports.pm
Triggers (AdminAutomationTriggers)
Type:
SubNavigation; Access: adminFunction: Manage event-driven rules for tickets.
Source:
core/config/programs/AdminAutomationTriggers.pm,core/module/AdminAutomationRules.pm
Scheduled rules (AdminAutomationSchedules)
Type:
SubNavigation; Access: adminFunction: Regularly select and process tickets automatically.
Source:
core/config/programs/AdminAutomationSchedules.pm,core/module/AdminAutomationRules.pm
Automation jobs (AdminAutomationJobs)
Type:
SubNavigation; Access: adminFunction: Monitor automation execution, retries, and errors.
Source:
core/config/programs/AdminAutomationJobs.pm,core/module/AdminAutomationJobs.pm
Add-ons (AdminAddons)
Type:
SubNavigation; Access: permission-dependentFunction: Install, update, and uninstall Qisutu add-ons from complete source-code ZIP files.
Source:
core/config/programs/AdminAddons.pm,core/module/AdminAddons.pm
Personal preferences and downloads¶
Personal preferences (AgentPreferences)
Type:
ProgramOnly; Access: agentFunction: Edit personal agent preferences.
Source:
core/config/programs/AgentPreferences.pm,core/module/AgentPreferences.pm
Personal preferences (CustomerPreferences)
Type:
ProgramOnly; Access: customerFunction: Edit personal customer preferences.
Source:
core/config/programs/CustomerPreferences.pm,core/module/CustomerPreferences.pm
Download attachment (TicketAttachmentDownload)
Type:
ProgramOnly; Access: agent, customerFunction: Download a ticket attachment.
Source:
core/config/programs/TicketAttachmentDownload.pm,core/module/TicketAttachmentDownload.pm
Other functions without their own program description¶
Password reset:
core/module/Login.pm,core/system/QisutuPasswordReset.pmCustomer registration:
core/module/Login.pm,core/system/QisutuCustomerRegistration.pmPublic ticket forms:
bin/cgi-bin/form.pl,core/system/QisutuTicketForm.pmREST endpoint:
bin/cgi-bin/api.pl,core/system/QisutuRESTAPI.pmWeb installer:
bin/cgi-bin/install.plInstallation and update:
install.sh,update.sh,install/updateDaemon and maintenance programs:
bin/qisutu-daemon.pland other programs underbinAdd-on API 1.0:
MODULES.md,core/system/QisutuAddon*.pm