Skip to main content

User-friendly technical support portal for GLPI ticket management

Workflow preview

Workflow preview
100%
User-friendly technical support portal for GLPI ticket management preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Custom Interface for GLPI with n8n Transform your GLPI system's user experience with a modern, optimized web interface that simplifies technical support ticket creation. How it works Unified entry ...

Best for

  • Ticket Management automation workflows
  • Multimodal AI automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.noop, n8n-nodes-base.formtrigger, n8n-nodes-base.form, n8n-nodes-base.switch, n8n-nodes-base.code, n8n-nodes-base.httprequest, n8n-nodes-base.set, n8n-nodes-base.if

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Luis Hernandez.

Original n8n.io source

1.1 Workflow description

Title
User-friendly technical support portal for GLPI ticket management
Workflow name
User-friendly technical support portal for GLPI ticket management

Custom Interface for GLPI with n8n

Transform your GLPI system's user experience with a modern, optimized web interface that simplifies technical support ticket creation. How it works

Unified entry portal: Users access an intuitive web form where they select between "Request" or "Incident" Custom data collection: Specific forms adapt fields based on ticket type, requesting only relevant information Automatic processing: The system automatically maps categories and priorities, creates tickets in GLPI via REST API File management: Allows document attachments that are automatically linked to the created ticket Confirmation and tracking: Provides the generated ticket ID for future follow-up

Key benefits

✅ More user-friendly interface than native GLPI interface ✅ Adaptive forms based on request type ✅ Error reduction through automatic validations ✅ Mobile-optimized user experience ✅ Seamless integration with existing GLPI

Setup steps

⏱️ Estimated time: 15-20 minutes Prerequisites

GLPI server with REST API enabled User with application administrator privileges Application token generated in GLPI

Basic configuration

Connection variables: Update GLPI server URL and application token in the "Configuration Variables" node Authentication credentials: Configure HTTP Basic Auth credentials for GLPI connection Category IDs: Identify and map ITIL category IDs in the processing nodes Form customization: Adapt fields, options, and categories according to organizational needs

Activation

Activate the workflow and obtain web form URLs Share the portal link with end users Perform ticket creation tests

Ideal use cases

Companies looking to improve GLPI user experience Organizations needing more intuitive support forms IT teams wanting to reduce miscategorized tickets Companies requiring mobile-friendly support interfaces

Technologies used

n8n (orchestration and web forms) GLPI REST API HTTP Basic Authentication Automatic session management

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - No Operation, do nothing

Type / Role
n8n-nodes-base.noOp - noOp
Config choices
Version 1

Block 2 - Technical Support Portal

Type / Role
n8n-nodes-base.formTrigger - formTrigger
Config choices
Version 2.2

Block 3 - Request Form

Type / Role
n8n-nodes-base.form - form
Config choices
Version 1

Block 4 - Contact information

Type / Role
n8n-nodes-base.form - form
Config choices
Version 1

Block 5 - 1. Request or incident

Type / Role
n8n-nodes-base.switch - switch
Config choices
Version 3.2

Block 6 - Incident Category ID

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 7 - Create Request

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 8 - Sign Out GLPI

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.1

Block 9 - Configuration Variables

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.2

Block 10 - If

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 11 - Request Category ID

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 12 - If1

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 13 - Create Incident

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 14 - Get session token

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.1

Block 15 - 1. Upload File

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 16 - 2. Upload File

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 17 - 2. Link File to Ticket

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 18 - 1. Link File to Ticket

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 19 - 2. Check if File Exists

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2

Block 20 - 1. Check if File Exists

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2

Block 21 - Incident Form

Type / Role
n8n-nodes-base.form - form
Config choices
Version 1

Block 22 - Finish Request

Type / Role
n8n-nodes-base.form - form
Config choices
Version 1

Block 23 - Finish Incident

Type / Role
n8n-nodes-base.form - form
Config choices
Version 1

Block 24 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Showing the first 24 of 25 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow User-friendly technical support portal for GLPI ticket management
Complexity advanced
Nodes 25
Categories Ticket Management, Multimodal AI
Author Luis Hernandez
Published 14 Aug 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/7392/7392.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does User-friendly technical support portal for GLPI ticket management do?

Custom Interface for GLPI with n8n Transform your GLPI system's user experience with a modern, optimized web interface that simplifies technical support ticket creation. How it works Unified entry ...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Ticket Management, Multimodal AI use case.