🎫 Smart helpdesk ticket alerts from Easy Redmine to Teams with GPT-4 summaries

⚡ 1,133 views · 🎫 Ticket Management & Triage

Description

Automated Helpdesk Ticket Alerts to Microsoft Teams from Easy Redmine

Intro/Overview

This workflow automatically posts a Microsoft Teams message whenever a new helpdesk ticket is created in Easy Redmine. It’s perfect for IT teams who want real-time visibility into new issues without constantly checking ticket queues or inboxes. By integrating Easy Redmine with Teams, this setup ensures tickets are discussed and resolved faster, improving both response and resolution times.


How it works

  1. Catch Easy Webhook – New Issue Created

    • Triggers whenever Easy Redmine sends a webhook for a newly created ticket.
    • Uses the webhook URL generated from Easy Redmine’s webhook settings.
  2. Get a new ticket by ID

    • Fetches full ticket details (subject, priority, description) via the Easy Redmine API using the ticket ID from the webhook payload.
  3. Pick Description & Create URL to Issue

    • Extracts the ticket description.
    • Builds a direct link to the ticket in Easy Redmine for quick access.
  4. AI Agent – Description Processing

    • Uses an AI model to summarize the ticket and suggest possible solutions based on the issue description.
  5. MS Teams Message to Support Channel

    • Formats and sends the ticket details, priority, summary, and issue link into a designated Microsoft Teams channel.
    • Uses the Teams message layout for clarity and quick scanning.

How to Use

  1. Import the workflow into your n8n instance.
  2. Set up credentials:
    • Easy Redmine API credentials with permission to read helpdesk tickets.
    • Microsoft Teams credentials for posting messages to a channel.
  3. Configure Easy Redmine webhook
  4. Adjust node settings:
    • In the webhook node, use your Easy Redmine webhook URL.
    • In the “Get a new ticket by ID” node, insert your API endpoint and authentication.
    • In the Teams message node, select the correct Teams channel.
  5. Adjust timezone or scheduling if your team works across different time zones.
  6. Test the workflow by creating a sample ticket in Easy Redmine and confirming that it posts to Teams.

Example Use Cases


Requirements


Customization


Workflow Improvement Suggestions:

đź”— Nodes Used

Webhook, Microsoft Teams, AI Agent, OpenAI Chat Model

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup