Classify and route DevOps chat requests with Mattermost and Claude
Automatically classify and route DevOps requests from your team chat using LLM + on-call calendar lookup. What it does This workflow turns your Mattermost channel into a smart DevOps intake system. When someone mentions @devops-duty, the workflow: 1. Receives the message via Mattermost outgoing webhook 1. Classifies the request into one of 8 categories using an LLM 1. Looks up the current on-call engineer from Google Calendar 1. Routes the request through a Switch node based on category 1. A
At a glance
Classify and route DevOps chat requests with Mattermost and Claude is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects GitHub, Google Calendar. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- GitHub, Google Calendar
- Modules
- 12
- Price
- Free
- Version
- v1.0

About this workflow
Automatically classify and route DevOps requests from your team chat using LLM + on-call calendar lookup. What it does This workflow turns your Mattermost channel into a smart DevOps intake system. When someone mentions @devops-duty, the workflow: 1. Receives the message via Mattermost outgoing webhook 1. Classifies the request into one of 8 categories using an LLM 1. Looks up the current on-call engineer from Google Calendar 1. Routes the request through a Switch node based on category 1. Acknowledges in a Mattermost thread with the classification result Categories createresource - Provision new databases, secrets, services, DNS records incident - Something is broken — production or staging issues question - Information requests, status checks, clarifications cicderror - Build failures, deployment issues, GitHub Actions problems limits - Billing limits, quotas exceeded changerequest - Modify existing infrastructure or configuration codeapprove - Code review and merge request approvals other` - Anything that doesn't fit above Extending Each Switch output is an independent branch — connect sub-workflows or additional nodes per category. For example: incident → trigger an AI investigation sub-workflow with MCP tools (Kubernetes, Grafana, etc.) createresource → run a provisioning playbook cicderror → fetch GitHub Actions logs and analyze failures Connect these workflows: - incident - newsystem, modify infrastructure - cicderror - question
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
Build an AI powered phone agent 📞🤖 with Retell, Google Calendar and RAG
Create GIFs using GIPHY from Google Calendar events and send a message on Discord
Automate call scheduling with Voice AI receptionist using Vapi, Google Calendar & Airtable
Detect holiday conflicts & suggest meeting reschedules with Google Calendar and Slack
GitHub fork status monitor
Create an Asana project from a new Google Calendar event
Get AI crypto price analysis via Telegram using GPT-4o-mini and TwelveData
Automated n8n credential backups to Google Drive with scheduled execution
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint — instant download
- Setup guide PDF included
- 5 downloads · valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you