OpenAI integration
Use the many tools ChatGPT has to offer.
- Actions
- 19
- Triggers
- 0
- Auth
- API key
- License
- MIT, open source
- Updated
- September 2026
About the OpenAI integration
Add the OpenAI piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine OpenAI with 760+ other apps in the same flow.
Actions
Everything Activepieces can do in OpenAI
Drop any of these into a flow and fill in the fields. No code is required.
Ask ChatGPT
Ask ChatGPT anything you want!
9 fields
Ask Assistant
Ask a GPT assistant anything you want!
3 fields
Vision Prompt
Ask GPT a question about an image
9 fields
Extract Structured Data from Text
Returns structured data from provided unstructured text.
3 fields
Classify Text (Moderation)
Classify whether the supplied text violates OpenAI safety policies (harassment, hate, self-harm, sexual, violence, etc.).
2 fields
Analyze Text Sentiment
Analyzes text for sentiment (positive, negative, or neutral).
2 fields
Create Embedding
Generate a vector embedding for the supplied text. Useful for semantic search, clustering and RAG pipelines.
4 fields
Search Embeddings
Matches a query string to a list of document strings for best results.
4 fields
Generate Image
Generate an image using text-to-image models
4 fields
Edit Image
Edit an existing image using a text prompt with gpt-image-2
5 fields
Text-to-Speech
Generate an audio recording from text
6 fields
Transcribe Audio
Transcribe audio to text using whisper-1 model
2 fields
Translate Audio
Translate audio to text using whisper-1 model
1 field
Upload File
Upload a file to OpenAI for use with Assistants, Vector Stores, Batch jobs, Fine-tuning, or Vision.
3 fields
List Files
Return the list of files uploaded to the connected OpenAI account, optionally filtered by purpose.
2 fields
Find File
Check whether a file with the given name already exists in the connected OpenAI account.
2 fields
Delete File
Delete a file previously uploaded to the connected OpenAI account.
1 field
List Models
Return the list of models available to the connected OpenAI account, optionally filtered by an ID substring.
1 field
Custom API Call
Make a custom API call to a specific endpoint
10 fields
Use OpenAI in a flow
Connect OpenAI once and every trigger and action above is yours to drop into the builder, alongside 760+ other apps. Free to start, on our cloud or your own servers.
OpenAI, answered.
Yes. Activepieces is open source and free to start, and the OpenAI piece is included on every plan, from the free cloud tier to any self-hosted deployment.
Guides using OpenAI
Popular OpenAI pairings
Browse all integrationsOpenAI + Zoo
Generate and iterate on 3D models from text descriptions using ML endpoints.
OpenAI + Hedy
AI-powered meeting intelligence – be the brightest person in the room.
OpenAI + AssemblyAI
Transcribe and extract data from audio using AssemblyAI's Speech AI.
OpenAI + Eden AI
Eden AI is a platform that provides a range of AI services, including text generation, summarization, translation, and more.
OpenAI + HeyGen
Generate and manage AI avatar videos using HeyGen.
OpenAI + Google Gemini
Use the new Gemini models from Google
More artificial intelligence integrations
Browse all integrationsAI
Anthropic Claude
Google Gemini
Use the new Gemini models from Google
Perplexity AI
AI powered search engine
DeepSeek
Mistral AI
Mistral AI provides state-of-the-art open-weight and hosted language models for text generation, embeddings, and reasoning tasks.