AutomationMart
Home/Browse/Create universal OpenAI-compatible API endpoints for multiple AI workflows
n8n

Create universal OpenAI-compatible API endpoints for multiple AI workflows

n8nn8n18 modulesv1.0
SlackOpenAI

N8n OpenAI-Compatible API Endpoints Transform your n8n workflows into OpenAI-compatible API endpoints, allowing you to access multiple workflows as selectable AI models through a single integration. What This Does This workflow creates two API endpoints that mimic the OpenAI API structure: - /models - Lists all n8n workflows tagged with aimodel (or any other tag of your choice) - /chat/completions - Executes chat completions with your selected workflows, supporting both text and s

At a glance

Create universal OpenAI-compatible API endpoints for multiple AI workflows is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Slack, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Slack, OpenAI
Modules
18
Price
Free
Version
v1.0
Create universal OpenAI-compatible API endpoints for multiple AI workflows workflow diagram

About this workflow

N8n OpenAI-Compatible API Endpoints Transform your n8n workflows into OpenAI-compatible API endpoints, allowing you to access multiple workflows as selectable AI models through a single integration. What This Does This workflow creates two API endpoints that mimic the OpenAI API structure: - /models - Lists all n8n workflows tagged with aimodel (or any other tag of your choice) - /chat/completions - Executes chat completions with your selected workflows, supporting both text and stream responses Benefits Access Multiple Workflows: Connect to all your n8n agents through one API endpoint instead of creating separate pipelines for each workflow. Universal Platform Support: Works with any application that supports OpenAI-compatible APIs, including OpenWebUI, Microsoft Teams, Zoho Cliq, and Slack. Simple Workflow Management: Add new workflows by tagging them with aimodel . No code changes needed. Streaming Support: Handles both standard responses and streaming for real-time agent interactions . How to Use 1. Download the workflow JSON file from this repository 2. Import it into your n8n instance 3. Tag your workflows with aimodel to make them accessible through the API 4. Create a new OpenAI credential in n8n and change the Base URL to point to your n8n webhook endpoints . Learn more about OpenAI Credentials 5. Point your chat applications to your n8n webhook URL as if it were an OpenAI API endpoint Requirements - n8n instance (self-hosted or cloud) - Workflows you want to expose as AI models - Any OpenAI-compatible chat application Documentation For detailed setup instructions and implementation guide, visit Inspiration This approach was inspired by Jimleuk’s workflow on n8n Templates.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 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

Find step-by-step recipes from API Ninjas Recipe API in an n8n AI agent

Video Introduction []( Want to automate your inbox or need a custom workflow? 📞 Book a Call | 💬 DM me on Linkedin --- Workflow Overview This workflow creates an intelligent AI chatbot that retrieves recipes from an external API through natural conversation. When users ask for recipes, the AI agent automatically determines when to use the recipe lookup tool, fetches real-time data from the API Ninjas Recipe API, and provides helpful, conversational responses. This demonstrates the powerful capabi

Free

Real-time PulsePoint emergency alerts to iMessage with AI summaries

Emergency Alerts Reporter to iMessage This n8n template fetches real-time emergency incident alerts from PulsePoint for a specific agency and delivers them directly to any phone number via iMessage using the Blooio API. It's designed to keep users informed with clear, AI-summarized reports of emergency activity near them—automatically and reliably. Use cases are powerful and immediate: - Get real-time fire/medical alerts for your neighborhood. - Use it for family, local safety groups, or even

Free

Send Slack messages from new Zendesk Guide articles

Use this template to automatically send a Slack message when a new Zendesk Guide article is created. The template is scheduled to run every 3 hours. You can change it after clicking on the clock icon on the first module.

Free

Send a Slack reminder for pending Revolut draft payments

Use this template to list Revolut Business draft payments created 3 days ago and yet to be approved, and automatically send a Slack reminder to a person who approves or rejects them. The scenario is scheduled to run once a day at 10:00. You can change it by clicking on the watch icon next to the first module.

Free

Real-time sales quote creation in Odoo via Telegram with Google Gemini AI

Overview This template connects Telegram with Odoo to let your sales team create sales quotes and check product availability in real-time — just by sending chat messages. It’s designed for sales representatives, distributors, and small business owners who want to manage quotes and product information quickly without logging into Odoo. ⚙️ How It Works Once configured, this workflow listens to your Telegram bot for incoming messages. Based on the message text, it performs different actions in Odoo

Free

AI-powered CV extractor: Google Drive to Sheet with GPT-4 + Slack for recruiters

CV Extractor: Google Drive to Sheet + Slack Update for Recruiters Watch the demo video below: []( > This workflow automatically processes resumes (PDFs) uploaded or updated in a Google Drive folder. It extracts and structures the candidate’s information using AI, then updates or inserts the data into a Google Sheet, acting as a central talent database. Finally, it notifies the hiring team via Slack with a summary. Perfect for HR and TA teams, this automation eliminates the repetitive task of

Free

Monitor legal policy changes with Google Sheets, Gmail and GPT-4o

Terms of Service Change Watcher with AI Summaries Automatically monitors Terms of Service, Privacy Policy, and other legal pages for changes. When content changes are detected, GPT-4o analyzes the old vs new text and emails you a plain-English summary with an impact rating. How it works 1. Every day at 8 AM, the workflow reads your list of URLs from a Google Sheet 2. Each page is fetched and stripped to plain text 3. The text is compared against the previously stored version 4. If a change is de

Free

Score Shopify customer churn risk and sync results to Klaviyo, Slack, and Gmail

Quick overview This workflow runs weekly to fetch customers from the Shopify Admin GraphQL API, calculate churn risk based on each customer’s median reorder interval, and then sync at-risk customers to Klaviyo while sending a CSV report and summary to Slack and/or Gmail. How it works 1. Runs weekly on a schedule and loads your Shopify domain, thresholds, and toggles for Klaviyo, Slack, and Gmail alerts. 2. Queries the Shopify Admin GraphQL API in pages of 100 customers filtered by minimum order

Free

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.

Log in to review
Free
No ratings yet

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.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free