OpenTicketAI for Znuny
Product, models, and Studio documentation.
Product: OpenTicketAI for Znuny. This page is the Znuny admin hook.
OpenTicketAIConnector provisions a restricted API agent (default login open_ticket_ai) and the REST webservice OpenTicketAI. Set OpenTicketAIConnector::AgentPassword in System Configuration before install. Catalogue operations are in Extend the Generic Interface.
my $Password = $ConfigObject->Get('OpenTicketAIConnector::AgentPassword') || '';if ( !$Password ) { $LogObject->Log( Priority => 'error', Message => 'OpenTicketAIConnector: set OpenTicketAIConnector::AgentPassword in System Configuration before install.', );}OpenTicketAI for Znuny
Product, models, and Studio documentation.
Discover OpenTicketAI for Znuny
Integrate AI-driven ticket classification and intelligent routing into Znuny — while retaining 100% on-premise data security.
No, OpenTicketAI is designed to complement Znuny's existing automation capabilities rather than replace them. It integrates seamlessly with Znuny primarily through the Generic Interface, focusing on enhancing ticket classification. The OpenTicketAIConnector module provisions a dedicated, restricted API agent (with a default login of open_ticket_ai) and a specific REST webservice named OpenTicketAI. This setup allows OpenTicketAI to interact with Znuny for classification purposes, leveraging Znuny's robust framework while adding specialized AI-driven insights. It's crucial to set the OpenTicketAIConnector::AgentPassword in System Configuration before installing the package to ensure proper and secure functioning.
Quellen
The comprehensive product documentation for OpenTicketAI, including details about its models, Studio, and overall solution for Znuny, is available on the official OpenTicketAI website. This resource provides in-depth information for users and administrators looking to understand the full capabilities and configuration of the integration. It covers everything from initial setup to advanced usage scenarios, ensuring that you have all the necessary information to effectively deploy and manage OpenTicketAI within your Znuny environment.
Quellen
Before proceeding with the installation of the OpenTicketAIConnector package, it is absolutely essential to set the OpenTicketAIConnector::AgentPassword key within Znuny's System Configuration. This pre-installation step is critical because the connector module is responsible for provisioning a restricted API agent (default login open_ticket_ai) and a dedicated REST webservice named OpenTicketAI. Without a pre-defined password, the system cannot securely establish these components, leading to an installation error and preventing the connector from functioning correctly. The password ensures the security of the API agent that OpenTicketAI uses to interact with your Znuny instance.
Quellen
The OpenTicketAIConnector module, upon proper installation and configuration, provisions two key components within your Znuny instance. Firstly, it creates a restricted API agent, which by default uses the login open_ticket_ai. This agent is specifically designed for secure programmatic interaction with Znuny. Secondly, it sets up a dedicated REST webservice, also named OpenTicketAI. This webservice acts as the communication channel, allowing the external OpenTicketAI system to send and receive data, primarily for ticket classification and other integrated functionalities. Both components are fundamental for the seamless operation of the OpenTicketAI integration.
Quellen
OpenTicketAI integrates with Znuny's backend primarily through the powerful Generic Interface. This integration leverages a REST webservice, specifically the OpenTicketAI webservice provisioned by the OpenTicketAIConnector module. The Generic Interface acts as a flexible framework for external systems to interact with Znuny, allowing OpenTicketAI to send ticket data for analysis and receive classification results. This method ensures a standardized and robust way for the AI system to complement Znuny's ticket processing workflow, particularly in areas like automated ticket classification, without directly altering core Znuny functionalities.
Quellen
If the OpenTicketAIConnector::AgentPassword is not configured in System Configuration prior to the installation of the OpenTicketAIConnector package, the installation process will encounter a critical error. The provided code snippet from Kernel/System/OpenTicketAIConnector/ZnunySetup.pm explicitly checks for this password, and if it's missing, an error message will be logged with Priority => 'error', stating: "OpenTicketAIConnector: set OpenTicketAIConnector::AgentPassword in System Configuration before install." This means the connector will not be able to properly provision the restricted API agent and the REST webservice, rendering the OpenTicketAI integration non-functional and preventing secure communication between OpenTicketAI and your Znuny instance.
Quellen