Diretório de funções

Esta visão contém todas as 65 descrições de programas registradas em core/config/programs. Rotas de programa ocultas também são listadas porque oferecem funções independentes.

Login e programas gerais

Login (Login)

  • Tipo: ProgramOnly; acesso: anônimo

  • Função: programa de login

  • Fonte: core/config/programs/Login.pm, core/module/Login.pm

Logout (Logout)

  • Tipo: ProgramOnly; acesso: agente, cliente

  • Função: programa de logout

  • Fonte: core/config/programs/Logout.pm

Dashboard (Dashboard)

  • Tipo: MainNavigation; acesso: agente, cliente

  • Função: visão geral do dashboard

  • Fonte: core/config/programs/Dashboard.pm, core/module/Dashboard.pm

Áreas de tickets e clientes

Tickets (Tickets)

  • Tipo: MainNavigation; acesso: agente, cliente

  • Função: área de trabalho de tickets

  • Fonte: core/config/programs/Tickets.pm, core/module/Tickets.pm

Lista de tickets (AgentTicketList)

  • Tipo: SubNavigation; acesso: agente

  • Função: área de trabalho de tickets

  • Fonte: core/config/programs/AgentTicketList.pm, core/module/AgentTicketList.pm

Meus tickets (CustomerTicketList)

  • Tipo: SubNavigation; acesso: cliente

  • Função: área de trabalho de tickets

  • Fonte: core/config/programs/CustomerTicketList.pm, core/module/CustomerTicketList.pm

Criar ticket (AgentTicketCreate)

  • Tipo: SubNavigation; acesso: agente

  • Função: criar um novo ticket para um contato e, opcionalmente, enviá-lo por e-mail.

  • Fonte: core/config/programs/AgentTicketCreate.pm, core/module/AgentTicketCreate.pm

Novo ticket (CustomerTicketCreate)

  • Tipo: SubNavigation; acesso: cliente

  • Função: área de trabalho de tickets

  • Fonte: core/config/programs/CustomerTicketCreate.pm, core/module/CustomerTicketCreate.pm

Detalhes do ticket (AgentTicketZoom)

  • Tipo: ProgramOnly; acesso: agente

  • Função: detalhes e comunicação do ticket

  • Fonte: core/config/programs/AgentTicketZoom.pm, core/module/AgentTicketZoom.pm

Detalhes do ticket (CustomerTicketZoom)

  • Tipo: ProgramOnly; acesso: cliente

  • Função: detalhes e comunicação do ticket

  • Fonte: core/config/programs/CustomerTicketZoom.pm, core/module/CustomerTicketZoom.pm

Base de conhecimento (KnowledgeBase)

  • Tipo: MainNavigation; acesso: conforme permissões

  • Função: pesquisar, criar e gerenciar centralmente artigos de FAQ com rastreabilidade.

  • Fonte: core/config/programs/KnowledgeBase.pm, core/module/AgentKnowledgeBase.pm

Base de conhecimento (AgentKnowledgeBase)

  • Tipo: SubNavigation; acesso: conforme permissões

  • Função: pesquisar, criar e gerenciar centralmente artigos de FAQ com rastreabilidade.

  • Fonte: core/config/programs/AgentKnowledgeBase.pm, core/module/AgentKnowledgeBase.pm

Base de conhecimento (CustomerKnowledgeBase)

  • Tipo: SubNavigation; acesso: cliente

  • Função: encontrar respostas e instruções na base de conhecimento.

  • Fonte: core/config/programs/CustomerKnowledgeBase.pm, core/module/CustomerKnowledgeBase.pm

Clientes (Customers)

  • Tipo: ProgramOnly; acesso: agente

  • Função: gerenciamento de clientes

  • Fonte: core/config/programs/Customers.pm, core/module/Customers.pm

Configuration Items (CMDBItems)

  • Tipo: ProgramOnly; acesso: agente

  • Função: gerenciar centralmente Configuration Items, atribuições e dependências.

  • Fonte: core/config/programs/CMDBItems.pm, core/module/CMDBItems.pm

Organizações (Organizations)

  • Tipo: ProgramOnly; acesso: agente

  • Função: gerenciamento de organizações

  • Fonte: core/config/programs/Organizations.pm, core/module/Organizations.pm

Relatórios

Relatórios (Reports)

  • Tipo: MainNavigation; acesso: agente

  • Função: relatórios e estatísticas

  • Fonte: core/config/programs/Reports.pm, core/module/Reports.pm

Administração

Criptografia de e-mails (AdminMailEncryption)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar certificados S/MIME, identidades e políticas para e-mails de entrada e saída.

  • Fonte: core/config/programs/AdminMailEncryption.pm, core/module/AdminMailEncryption.pm

Log de comunicação (AdminCommunicationLog)

  • Tipo: SubNavigation; acesso: administrador

  • Função: monitorar centralmente conexões IMAP, SMTP e OAuth2 e rastrear erros até cada etapa de processamento.

  • Fonte: core/config/programs/AdminCommunicationLog.pm, core/module/AdminCommunicationLog.pm

Administração (Admin)

  • Tipo: MainNavigation; acesso: administrador

  • Função: administração do sistema

  • Fonte: core/config/programs/Admin.pm, core/module/Admin.pm

Configurações do sistema (AdminSystemSettings)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar valores globais do sistema, como URL, FQDN e idioma padrão.

  • Fonte: core/config/programs/AdminSystemSettings.pm, core/module/AdminSystemSettings.pm

LDAP / Active Directory (AdminLDAP)

  • Tipo: SubNavigation; acesso: administrador

  • Função: configurar logins de diretório separados para agentes e usuários de clientes e mapear atributos LDAP para campos do Qisutu.

  • Fonte: core/config/programs/AdminLDAP.pm, core/module/AdminLDAP.pm

Agentes (AdminAgents)

  • Tipo: SubNavigation; acesso: administrador

  • Função: exibir e criar agentes.

  • Fonte: core/config/programs/AdminAgents.pm, core/module/AdminAgents.pm

Clientes (AdminCustomers)

  • Tipo: SubNavigation; acesso: administrador

  • Função: exibir e criar clientes.

  • Fonte: core/config/programs/AdminCustomers.pm, core/module/AdminCustomers.pm

Usuários de clientes (AdminCustomerUsers)

  • Tipo: SubNavigation; acesso: administrador

  • Função: exibir e criar usuários de clientes.

  • Fonte: core/config/programs/AdminCustomerUsers.pm, core/module/AdminCustomerUsers.pm

Importações CSV (AdminCSVImports)

  • Tipo: SubNavigation; acesso: administrador

  • Função: importar clientes, contatos e agentes com segurança usando modelos CSV específicos da instalação.

  • Fonte: core/config/programs/AdminCSVImports.pm, core/module/AdminCSVImports.pm

Filas (AdminQueues)

  • Tipo: SubNavigation; acesso: administrador

  • Função: exibir e criar filas e atribuí-las a grupos.

  • Fonte: core/config/programs/AdminQueues.pm, core/module/AdminQueues.pm

Campos dinâmicos (AdminDynamicFields)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar campos dinâmicos de tickets e atribuí-los a filas.

  • Fonte: core/config/programs/AdminDynamicFields.pm, core/module/AdminDynamicFields.pm

Endereços de e-mail do sistema (AdminSystemEmails)

  • Tipo: SubNavigation; acesso: administrador

  • Função: exibir e criar endereços de e-mail do sistema.

  • Fonte: core/config/programs/AdminSystemEmails.pm, core/module/AdminSystemEmails.pm

Coleta de e-mails (AdminPostmasterIMAPAccounts)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar contas de e-mail de entrada para a coleta automática de tickets.

  • Fonte: core/config/programs/AdminPostmasterIMAPAccounts.pm, core/module/AdminPostmasterIMAPAccounts.pm

IMAP padrão (AdminPostmasterIMAPAccount)

  • Tipo: ProgramOnly; acesso: administrador

  • Função: gerenciar uma conta Postmaster com autenticação IMAP clássica por senha.

  • Fonte: core/config/programs/AdminPostmasterIMAPAccount.pm, core/module/AdminPostmasterIMAPAccounts.pm

Microsoft 365 (AdminPostmasterMicrosoft365)

  • Tipo: ProgramOnly; acesso: administrador

  • Função: conectar uma caixa de correio do Microsoft 365 via OAuth2 para a coleta automática de e-mails.

  • Fonte: core/config/programs/AdminPostmasterMicrosoft365.pm, core/module/AdminPostmasterIMAPAccounts.pm

Google Workspace/Gmail (AdminPostmasterGoogleMail)

  • Tipo: ProgramOnly; acesso: administrador

  • Função: conectar uma caixa de correio do Google Workspace ou Gmail via OAuth2 para a coleta automática de e-mails.

  • Fonte: core/config/programs/AdminPostmasterGoogleMail.pm, core/module/AdminPostmasterIMAPAccounts.pm

Serviços (AdminServices)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar serviços e subserviços.

  • Fonte: core/config/programs/AdminServices.pm, core/module/AdminServices.pm

Filtros do Postmaster (AdminPostmasterFilters)

  • Tipo: SubNavigation; acesso: administrador

  • Função: reconhecer e-mails recebidos com base em condições e alterar automaticamente propriedades de tickets e artigos.

  • Fonte: core/config/programs/AdminPostmasterFilters.pm, core/module/AdminPostmasterFilters.pm

SLAs (AdminSLAs)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar acordos de nível de serviço com calendários e tempos de escalonamento.

  • Fonte: core/config/programs/AdminSLAs.pm, core/module/AdminSLAs.pm

Configurações SMTP (AdminSMTPAccount)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar o transporte SMTP global para e-mails de tickets enviados.

  • Fonte: core/config/programs/AdminSMTPAccount.pm, core/module/AdminSMTPAccount.pm

Assinaturas (AdminSignatures)

  • Tipo: SubNavigation; acesso: administrador

  • Função: exibir e criar assinaturas.

  • Fonte: core/config/programs/AdminSignatures.pm, core/module/AdminSignatures.pm

SMTP padrão (AdminSMTPStandard)

  • Tipo: ProgramOnly; acesso: administrador

  • Função: gerenciar o transporte SMTP com autenticação clássica por senha.

  • Fonte: core/config/programs/AdminSMTPStandard.pm, core/module/AdminSMTPAccount.pm

SMTP do Microsoft 365 (AdminSMTPMicrosoft365)

  • Tipo: ProgramOnly; acesso: administrador

  • Função: enviar e-mails pelo Microsoft 365 usando OAuth2.

  • Fonte: core/config/programs/AdminSMTPMicrosoft365.pm, core/module/AdminSMTPAccount.pm

SMTP do Google Workspace/Gmail (AdminSMTPGoogleMail)

  • Tipo: ProgramOnly; acesso: administrador

  • Função: enviar e-mails pelo Google Workspace ou Gmail usando OAuth2.

  • Fonte: core/config/programs/AdminSMTPGoogleMail.pm, core/module/AdminSMTPAccount.pm

API REST (AdminAPI)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar facilmente acessos seguros para aplicações externas.

  • Fonte: core/config/programs/AdminAPI.pm, core/module/AdminAPI.pm

Notificações de agentes (AdminAgentNotifications)

  • Tipo: SubNavigation; acesso: administrador

  • Função: editar modelos de e-mail para notificações de agentes.

  • Fonte: core/config/programs/AdminAgentNotifications.pm, core/module/AdminAgentNotifications.pm

Calendários (AdminCalendars)

  • Tipo: SubNavigation; acesso: administrador

  • Função: exibir e criar calendários.

  • Fonte: core/config/programs/AdminCalendars.pm, core/module/AdminCalendars.pm

Serviços de clientes (AdminCustomerServices)

  • Tipo: SubNavigation; acesso: administrador

  • Função: atribuir serviços e SLAs a clientes específicos.

  • Fonte: core/config/programs/AdminCustomerServices.pm, core/module/AdminCustomerServices.pm

Respostas automáticas (AdminCustomerAutoResponses)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar respostas automáticas por e-mail a usuários clientes para eventos relacionados a clientes.

  • Fonte: core/config/programs/AdminCustomerAutoResponses.pm, core/module/AdminCustomerAutoResponses.pm

Grupos (AdminGroups)

  • Tipo: SubNavigation; acesso: administrador

  • Função: exibir e criar grupos.

  • Fonte: core/config/programs/AdminGroups.pm, core/module/AdminGroups.pm

Status de tickets (AdminTicketStates)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar status de tickets e pausas de SLA.

  • Fonte: core/config/programs/AdminTicketStates.pm, core/module/AdminTicketStates.pm

Configurações de programas (AdminPermissions)

  • Tipo: SubNavigation; acesso: administrador

  • Função: editar configurações de programas.

  • Fonte: core/config/programs/AdminPermissions.pm, core/module/AdminPermissions.pm

Registro de tempo – tipos de atividade (AdminTimeAccountingActivityTypes)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar tipos de atividade para lançamentos de tempo.

  • Fonte: core/config/programs/AdminTimeAccountingActivityTypes.pm, core/module/AdminTimeAccountingActivityTypes.pm

Saudações (AdminSalutations)

  • Tipo: SubNavigation; acesso: administrador

  • Função: exibir e criar saudações.

  • Fonte: core/config/programs/AdminSalutations.pm, core/module/AdminSalutations.pm

Registro de tempo – análise (AdminTimeAccountingReports)

  • Tipo: SubNavigation; acesso: administrador

  • Função: analisar horas de trabalho por período, agente, cliente, fila, atividade e faturabilidade.

  • Fonte: core/config/programs/AdminTimeAccountingReports.pm, core/module/AdminTimeAccountingReports.pm

Modelos de resposta (AdminResponseTemplates)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar modelos de resposta com CKEditor, anexos e atribuições a filas.

  • Fonte: core/config/programs/AdminResponseTemplates.pm, core/module/AdminResponseTemplates.pm

Listas de verificação (AdminChecklists)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar modelos de listas de verificação com atribuições a filas, serviços e clientes.

  • Fonte: core/config/programs/AdminChecklists.pm, core/module/AdminChecklists.pm

Formulários (AdminTicketForms)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar formulários personalizados de clientes e formulários web públicos.

  • Fonte: core/config/programs/AdminTicketForms.pm, core/module/AdminTicketForms.pm

Itens de configuração (AdminCMDBItems)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar centralmente Configuration Items, atribuições e dependências.

  • Fonte: core/config/programs/AdminCMDBItems.pm, core/module/CMDBItems.pm

Estrutura da CMDB (AdminCMDBTypes)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar tipos de IC, campos personalizados e tipos de relacionamento.

  • Fonte: core/config/programs/AdminCMDBTypes.pm, core/module/AdminCMDBTypes.pm

Importações CSV da CMDB (AdminCMDBImports)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar perfis de importação CSV independentes do fabricante, mapeamentos de colunas e execuções de importação.

  • Fonte: core/config/programs/AdminCMDBImports.pm, core/module/AdminCMDBImports.pm

Gatilhos (AdminAutomationTriggers)

  • Tipo: SubNavigation; acesso: administrador

  • Função: gerenciar regras acionadas por eventos para tickets.

  • Fonte: core/config/programs/AdminAutomationTriggers.pm, core/module/AdminAutomationRules.pm

Regras de tempo (AdminAutomationSchedules)

  • Tipo: SubNavigation; acesso: administrador

  • Função: selecionar tickets periodicamente e processá-los automaticamente.

  • Fonte: core/config/programs/AdminAutomationSchedules.pm, core/module/AdminAutomationRules.pm

Tarefas de automação (AdminAutomationJobs)

  • Tipo: SubNavigation; acesso: administrador

  • Função: controlar execução, repetições e erros da automação.

  • Fonte: core/config/programs/AdminAutomationJobs.pm, core/module/AdminAutomationJobs.pm

Módulos adicionais (AdminAddons)

  • Tipo: SubNavigation; acesso: conforme permissões

  • Função: instalar, atualizar e desinstalar módulos adicionais do Qisutu a partir de arquivos ZIP completos do código-fonte.

  • Fonte: core/config/programs/AdminAddons.pm, core/module/AdminAddons.pm

Configurações pessoais e downloads

Configurações pessoais (AgentPreferences)

  • Tipo: ProgramOnly; acesso: agente

  • Função: editar as configurações pessoais do agente.

  • Fonte: core/config/programs/AgentPreferences.pm, core/module/AgentPreferences.pm

Configurações pessoais (CustomerPreferences)

  • Tipo: ProgramOnly; acesso: cliente

  • Função: editar as configurações pessoais do cliente.

  • Fonte: core/config/programs/CustomerPreferences.pm, core/module/CustomerPreferences.pm

Baixar anexo (TicketAttachmentDownload)

  • Tipo: ProgramOnly; acesso: agente, cliente

  • Função: baixar um anexo de ticket.

  • Fonte: core/config/programs/TicketAttachmentDownload.pm, core/module/TicketAttachmentDownload.pm

Outras funções sem descrição de programa própria

  • Redefinição de senha: core/module/Login.pm, core/system/QisutuPasswordReset.pm

  • Cadastro de clientes: core/module/Login.pm, core/system/QisutuCustomerRegistration.pm

  • Formulários públicos de tickets: bin/cgi-bin/form.pl, core/system/QisutuTicketForm.pm

  • Endpoint REST: bin/cgi-bin/api.pl, core/system/QisutuRESTAPI.pm

  • Instalador web: bin/cgi-bin/install.pl

  • Instalação e atualização: install.sh, update.sh, install/update

  • Daemon e programas de manutenção: bin/qisutu-daemon.pl e outros programas em bin

  • API de módulos adicionais 1.0: MODULES.md, core/system/QisutuAddon*.pm