{"id":41547249,"url":"https://github.com/rpgmais/nextool","last_synced_at":"2026-05-07T01:06:47.425Z","repository":{"id":326555801,"uuid":"1105557173","full_name":"RPGMais/nextool","owner":"RPGMais","description":"O NexTool é um plugin modular para o GLPI 10/11 que centraliza diversos recursos em forma de módulos, todos acessíveis a partir de uma única interface dentro do GLPI.","archived":false,"fork":false,"pushed_at":"2026-04-02T18:24:16.000Z","size":1813,"stargazers_count":17,"open_issues_count":0,"forks_count":4,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-03T05:57:40.647Z","etag":null,"topics":["chatgpt-api","glpi","glpi-plugin","glpiplugins","ia","openai-api","openai-chatgpt","plugin","plugins"],"latest_commit_sha":null,"homepage":"https://linkedin.com/in/richard-ti/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RPGMais.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-27T19:49:41.000Z","updated_at":"2026-03-31T21:17:15.000Z","dependencies_parsed_at":"2026-03-09T02:03:58.246Z","dependency_job_id":null,"html_url":"https://github.com/RPGMais/nextool","commit_stats":null,"previous_names":["rpgmais/nextool"],"tags_count":218,"template":false,"template_full_name":null,"purl":"pkg:github/RPGMais/nextool","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RPGMais%2Fnextool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RPGMais%2Fnextool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RPGMais%2Fnextool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RPGMais%2Fnextool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RPGMais","download_url":"https://codeload.github.com/RPGMais/nextool/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RPGMais%2Fnextool/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31528752,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T16:28:08.000Z","status":"ssl_error","status_checked_at":"2026-04-07T16:28:06.951Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chatgpt-api","glpi","glpi-plugin","glpiplugins","ia","openai-api","openai-chatgpt","plugin","plugins"],"created_at":"2026-01-24T03:22:14.953Z","updated_at":"2026-05-07T01:06:47.419Z","avatar_url":"https://github.com/RPGMais.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NexTool Solutions – Hub de Soluções para GLPI 10 e 11\n\nO **NexTool Solutions** é um hub de soluções dentro do GLPI: você habilita apenas o que precisa e mantém tudo centralizado em uma única interface, com instalação guiada e licenciamento integrado quando aplicável.\n\nImportante: este projeto possui **linha para GLPI 11** e **linha para GLPI 10**. Se você usa GLPI 10, pode seguir normalmente (veja a seção “Versões”).\n\n---\n\n## Versões (GLPI 10 e GLPI 11)\n\nEste repositório (`RPGMais/nextool`) possui **duas linhas** do plugin NexTool:\n\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20plugin%3Anextool%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003e\u003cstrong\u003eGLPI 11\u003c/strong\u003e: branch \u003ccode\u003emain\u003c/code\u003e (esta linha)\u003c/a\u003e\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20plugin%3Anextool%5BGLPI_10%5D\" target=\"_blank\" rel=\"noopener\"\u003e\u003cstrong\u003eGLPI 10\u003c/strong\u003e: branch \u003ccode\u003eglpi-10\u003c/code\u003e (código e releases próprios)\u003c/a\u003e\n\n---\n\n### Módulos (GLPI 11)\n\nLinks de filtro (uma página com todas as releases do módulo nesta linha):\n\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Aaiassist%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eAI Assist\u003c/a\u003e  \\\n  Descrição: resumos, sugestões e sinais de sentimento para agilizar a triagem de tickets.  \\\n  Problema que resolve: atendimento lento e priorização inconsistente em filas grandes.\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Aapprovalflow%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eApproval Flow\u003c/a\u003e  \\\n  Descrição: fluxo de aprovações multinível, com rastreabilidade e ações automáticas por resultado.  \\\n  Problema que resolve: aprovações “no improviso” sem controle, histórico e governança.\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Aautentique%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eAutentique\u003c/a\u003e  \\\n  Descrição: assinatura digital de documentos vinculados a tickets, com acompanhamento de status.  \\\n  Problema que resolve: coleta de assinatura fora do GLPI e falta de rastreio do processo.\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Acolumnresize%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eColumn Resize\u003c/a\u003e  \\\n  Descrição: ajusta e salva preferências de largura de colunas em telas do GLPI.  \\\n  Problema que resolve: telas “apertadas” e perda de tempo ajustando colunas repetidamente.\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Aestoque%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eEstoque\u003c/a\u003e  \\\n  Descrição: registra consumo de insumos/itens diretamente nos tickets e melhora a rastreabilidade.  \\\n  Problema que resolve: falta de controle sobre saída de materiais por atendimento.\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Ageolocation%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eGeolocation\u003c/a\u003e  \\\n  Descrição: captura localização em atendimentos e vincula evidências ao histórico do chamado.  \\\n  Problema que resolve: ausência de comprovação/rastreio em atendimentos de campo.\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Amailanalyzer%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eMail Analyzer\u003c/a\u003e  \\\n  Descrição: reduz ruído de e-mail e ajuda a evitar tickets duplicados gerados por cadeias.  \\\n  Problema que resolve: duplicidade de chamados e aumento de volume por e-mails em CC.\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Amailinteractions%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eMail Interactions\u003c/a\u003e  \\\n  Descrição: permite interações por e-mail (aprovar, responder, validar) com links seguros.  \\\n  Problema que resolve: usuários que não acessam o portal, travando validações e fluxos.\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Aorderservice%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eOrder Service\u003c/a\u003e  \\\n  Descrição: gera Ordem de Serviço (PDF) a partir do ticket com layout padronizado.  \\\n  Problema que resolve: formalização manual e inconsistência de documentos entregues ao cliente.\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Apendingsurvey%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003ePending Survey\u003c/a\u003e  \\\n  Descrição: incentiva resposta de pesquisas e pode restringir novas aberturas quando aplicável.  \\\n  Problema que resolve: baixa taxa de resposta e ausência de feedback para melhoria contínua.\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Aruleinspector%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eRule Inspector\u003c/a\u003e  \\\n  Descrição: ajuda a inspecionar e depurar regras do GLPI com mais transparência.  \\\n  Problema que resolve: troubleshooting demorado em regras complexas (e-mail, tickets, rotinas).\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Asignaturepad%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eSignature Pad\u003c/a\u003e  \\\n  Descrição: coleta assinatura manual em PDF diretamente no navegador e vincula ao ticket.  \\\n  Problema que resolve: coleta de assinatura em campo sem depender de ferramentas externas.\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Asmartassign%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eSmart Assign\u003c/a\u003e  \\\n  Descrição: distribui tickets automaticamente por regras (balanceamento, rodízio, categorias).  \\\n  Problema que resolve: sobrecarga em alguns técnicos e filas mal distribuídas.\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Atelegrambot%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eTelegram Bot\u003c/a\u003e  \\\n  Descrição: integra notificações e interações com tickets via Telegram (quando habilitado).  \\\n  Problema que resolve: falta de agilidade para alertas e acompanhamento fora do GLPI.\n- \u003ca href=\"https://github.com/RPGMais/nextool/releases?q=Etiqueta%3A%20modulo%3Aticketflow%5BGLPI_11%5D\" target=\"_blank\" rel=\"noopener\"\u003eTicket Flow\u003c/a\u003e  \\\n  Descrição: automatiza fluxos de chamados e criação de tickets derivados por evento/categoria.  \\\n  Problema que resolve: processos repetitivos que dependem de abertura manual de múltiplos tickets.\n\n---\n\n---\n\n## Como o NexTool Solutions aparece no GLPI\n\nDepois de instalado e ativado, o **NexTool Solutions** aparece como um novo item de menu no GLPI (ao lado dos menus principais), com uma tela central que reúne:\n\n- Uma aba de **Módulos** com busca por nome/descrição, filtros por status (chips de Ativado, Desativado, Download, Atualização, Gratuito, Licenciado), cards com nome, descrição, status e plano, e botões para Download, Instalar/Ativar e Configurações.\n- Uma aba de **Contato**, com canais oficiais de suporte e materiais de ajuda.\n- Uma aba de **Licenciamento** do ambiente (plano, módulos disponíveis, status de validação).\n- Uma aba de **Logs**, para acompanhar registros importantes do plugin.\n\nFluxo rápido (administrador GLPI):\n\n1. Instalar e ativar o plugin NexTool pelo mecanismo padrão de plugins do GLPI.\n2. Acessar o item de menu **NexTool Solutions** no GLPI.\n3. Na aba **Licenciamento**, conferir o status do ambiente e clicar em **Sincronizar** (quando aplicável) para atualizar o catálogo.\n4. Na aba **Módulos**, escolher uma solução e usar **Download** e depois **Instalar/Ativar**.\n5. Quando aplicável, acessar **Configurações** para ajustar o comportamento da solução.\n\nSoluções **gratuitas** ficam disponíveis mesmo sem licença ativa; soluções **licenciadas** só aparecem liberadas quando o plano do ambiente cobre o módulo.\n\n---\n\n## Licença e modelo de distribuição\n\nEste projeto é um **hub de soluções para GLPI**.\n\n- O **Hub** (este plugin) é distribuído sob a licença **GPL-3.0-or-later**.\n- As soluções disponibilizadas através do Hub podem ser **gratuitas** ou **licenciadas**, com ativação conforme o plano contratado.\n\nMesmo quando um módulo é licenciado, ele é entregue **com código-fonte aberto** e sob licença **GPLv3 ou compatível**.\n\nEm caso de conflito entre qualquer texto comercial e a licença GPLv3, **prevalece a GPLv3**.\n\n---\n\n## Privacidade e dados\n\nO NexTool Solutions pode se conectar a um **servidor externo** para habilitar recursos como catálogo, licenciamento e distribuição das soluções.\n\nO plugin não foi projetado para enviar conteúdo de chamados, senhas ou dados sensíveis dos usuários finais para o servidor do desenvolvedor.\n\nPara detalhes completos de privacidade, licenciamento, redistribuição e políticas de uso, consulte **[POLICIES_OF_USE.md](./POLICIES_OF_USE.md)**.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frpgmais%2Fnextool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frpgmais%2Fnextool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frpgmais%2Fnextool/lists"}