OpenAI

Chat, images, audio and embeddings from OpenAI models.
Connect it
In Keystile Automations → Connections → New connection, choose OpenAI and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in OpenAI: analyze text sentiment (Label text as positive, negative or neutral).What it can do (19 actions)
| Action | What it does | Changes data |
|---|---|---|
| Analyze Text Sentiment | Label text as positive, negative or neutral. | |
| Ask Assistant (Deprecated) | Send a question to an assistant you set up in OpenAI. | Yes |
| Ask ChatGPT | Send a question or instruction to an OpenAI model and get a reply. | |
| Create Embedding | Turn text into a vector for semantic search or clustering. | |
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Delete File | Delete a file you uploaded to OpenAI. | |
| Edit Image | Change an image by describing the edit. | |
| Extract Structured Data | Pull the fields you define out of a block of text. | |
| Find File | Look up files in your OpenAI account by exact name. | |
| Generate Image | Create an image from a text description. | |
| List Files | List the files in your OpenAI account. | |
| List Models | List the models your OpenAI account can use. | |
| Moderate Text | Check text against OpenAI's rules on hate, violence and similar harm. | |
| Search Embeddings | Rank a list of texts by how closely they match a query. | |
| Text-to-Speech | Turn text into a spoken audio file. | |
| Transcribe Audio | Turn speech in an audio file into text. | |
| Translate Audio | Turn speech in any language into English text. | |
| Upload File | Upload a file for assistants, batch jobs, vision or fine-tuning. | Yes |
| Vision Prompt | Ask a question about an image and get a text reply. |
How Keystile protects it
Every OpenAI action is checked before it runs, whether it comes from an AI tool or a workflow. 3 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use OpenAI with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access