Templates / Gate AI Slack DevOps bot actions with OpenAI and Permit.io RBAC

Gate AI Slack DevOps bot actions with OpenAI and Permit.io RBAC

Needs changes

by Taofiq · 35 views · created 2026-03-16 · DevOps, AI Chatbot

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: OpenAI (legacy). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 9 nodes and runs on Slack events. Along the way it connects Slack and Permitio (community). It also calls httpbin.org over HTTP.

How it runs

Trigger: On Slack events.

  1. Classify DevOps Intent (OpenAI): work with chat
  2. Check Permission (Permit): uses Permit
  3. Is Allowed? (If): checks a condition and branches into true / false
  4. Execute DevOps Action (Mock) (HTTP Request): calls httpbin.org (POST)
  5. Get User Permissions (Permit): get user permissions
  6. Slack: uses Slack
  7. Get Authorized Users (Permit): get authorized users
  8. Slack: uses Slack

Services it uses

SlackPermitio (community)

HTTP calls to: httpbin.org

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • OpenAI (legacy) in Classify DevOps Intent: replace with OpenAI node (AI section).
  • Also check Slack Trigger requires a signing secret on the Slack API credential.
Removed in 3.0Replace with
OpenAI (legacy)
Classify DevOps Intent
OpenAI node (AI section)

Nodes used (6)

From the author

> This n8n workflow template uses a community node and is only compatible with the self-hosted version of n8n. Who's it for DevOps teams, platform engineers, and ops leads who use Slack bots for infrastructure tasks but need to control who can trigger…

Excerpt from Taofiq's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.