The OpenAI node allows you to use AI in your workflows to process, transform, and generate text dynamically.
It can be used for tasks such as summarization, classification, content generation, data formatting, and more.
The OpenAI node takes input from previous nodes, sends it to an AI model, and returns a response that can be used in the rest of your workflow.
For example:
Summarizing order data
Generating customer messages
Classifying support tickets
Transforming raw API responses into structured output
Syncaut use https://platform.openai.com/login a BYOK (Bring Your Own Key) model, so you need your own OpenAI API key.
To get your API key:
Go to the OpenAI dashboard
Navigate to API Keys
Click Create new secret key
Copy and store the key securely
In Syncaut:
Go to Credentials
Create a new credential
Paste your OpenAI API key
Save
You can now select this credential inside the OpenAI node.
When you add an OpenAI node, you will configure the following fields:
This defines how the AI output will be referenced in other nodes.
Example:
myOpenAI
You can access the result using:
{{myOpenAI.text}}
Use clear and descriptive names so your workflow is easier to understand.
Select the credential containing your OpenAI API key.
This allows the node to authenticate and send requests to OpenAI.
System Prompt (Optional)
The system prompt defines the behavior of the AI.
It acts as instructions that guide how the AI should respond.
Example:
You are a helpful assistant that summarizes e-commerce data clearly and concisely.
You can also use variables:
{{variable}} for simple values
{{json variable}} for structured data
This is the main input sent to the AI.
It usually contains dynamic data from previous nodes.
Example:
Summarize this order data: {{json httpResponse.data}}
The user prompt determines what the AI should do.
The OpenAI node supports dynamic inputs using variables.
Use {{variable}} for simple values
Use {{json variable}} when passing objects or arrays
Example:
Write a short summary of this data: {{json shopifyOrder}}
This allows you to chain AI processing into any workflow.
After the OpenAI node runs, its output can be used in downstream nodes.
Example:
{{myOpenAI.text}}
You can pass this into:
Slack messages
Emails
Databases
APIs
This enables fully automated AI-powered workflows.
Summarizing API responses
Generating product descriptions
Creating customer support replies
Classifying or tagging data
Cleaning and structuring raw input
Keep prompts clear and specific
Use system prompts to control tone and behavior
Use {{json}} when passing structured data
Avoid overly long or unnecessary input data
Test outputs before using in production workflows
The OpenAI node allows you to bring intelligent automation into your workflows, making it possible to process and act on data in ways that go beyond traditional rule-based systems.
Navigate