Openai Workflow

Automated workflow: Openai Workflow. This workflow integrates 10 different services: postgresTool, stickyNote, httpRequest, webhook, set. It contains 26 nodes and follows best practices for error handling and security.

Workflow Structure (9 nodes)
100%
Set
Scenario 1 Start - Edit Fields
Http Request
Create Recall bot
Http Request
Create OpenAI thread
Supabase
Create data record
Webhook
Scenario 2 Start - Webhook
Postgres
Insert Transcription Part
If
If Jimmy word
Postgres Tool
Create Note
No Op
OpenAI1
Node Types:
default
action
http
transform
trigger
logic
Requires credentials

Prerequisites

Required Credentials (4)

HTTP Header Auth

Used by: Create Recall bot

Docs

OpenAI

Used by: OpenAI1, Create OpenAI thread

Docs

Postgres

Used by: Insert Transcription Part, Create Note

Docs

Supabase

Used by: Create data record

Docs

Multiple services required

This workflow needs 4 different credentials. Make sure you have accounts for all services before importing.

Complexity

Complex

Advanced features used. Requires n8n experience.

Setup time: ~45 min
Score: 55/100
Conditional Logic
6 Integrations

When to Use This Workflow

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Time Savings

Replace repetitive manual tasks with reliable automation.

Reclaim hours every week for higher-value work.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "nodes": [
    {
      "id": "d44489b8-8cb7-4776-8c16-a8bb01e52171",
      "name": "OpenAI1",
      "type": "n8n-nodes-base.noOp",
      "position": [
        300,
        -300
      ],
      "parameters": {
        "text": "={{ \n     JSON.parse($('Insert Transcription Part').item.json.dialog)\n        .filter(item => item.date_updated && new Date(item.date_updated) >= new Date($('Insert Transcription Part').item.json.date_updated))\n        .sort((a, b) => a.order - b.order)\n        .map(item => `${item.words}\\n${item.speaker}`)\n        .join('\\n\\n')\n}}",
        "memory": "threadId",
        "prompt": "define",
        "options": {},
        "resource": "assistant",
        "threadId": "={{ $json.thread_id }}",
        "assistantId": {
          "__rl": true,
          "mode": "list",
...

Workflow Details

Nodes
19
Trigger
Webhook
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Openai Workflow

Automated workflow: Openai Workflow. This workflow integrates 10 different services: postgresTool, stickyNote, httpReque...

Postgres
Postgrestool
Http-request
Supabase
19 nodesWebhook

AI Agent for realtime insights on meetings

... or watch set up video [10 min] [![Youtube Thumbnail](https://res.cloudinary.com/de9jgixzm/image/upload/v1739773273/Y...

Openai
Postgres
Postgrestool
Http-request
19 nodesWebhook
Curated

Production Workflow

Production-ready workflow: Production Workflow. This workflow has been optimized for production use with comprehensive e...

Webhook
Mysql
Http-request
Postgres
7 nodesWebhook

RAG & GenAI App With WordPress Content

Automated workflow: RAG & GenAI App With WordPress Content. This workflow integrates 24 different services: stickyNote,...

Postgres
Wordpress
Supabase
Schedule
53 nodesWebhook

RAG & GenAI App With WordPress Content

Automated workflow: RAG & GenAI App With WordPress Content. This workflow integrates 24 different services: stickyNote,...

Postgres
Wordpress
Supabase
Schedule
53 nodesWebhook

Suspicious_login_detection

Automated workflow: Suspiciouslogindetection. This workflow integrates 15 different services: webhook, stickyNote, httpR...

Webhook
Postgres
Http-request
Gmail
43 nodesWebhook