Connectors

AI, LLM & Vector Stores

Azure OpenAI

OpenAI models on Azure: chat completions, embeddings, and image generation
Azure OpenAI API referenceAPI checked August 16, 2026
Signs in with
Connection fields
Runs on
Cloud or On-Prem Worker
Operations
52
Ready-made triggers
0

Connect Azure OpenAI

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Azure OpenAI and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Azure OpenAI resourceRequiredResource name from the canonical {resource}.openai.azure.com endpoint.
API keyOptionalSecretOne official credential alternative; sent verbatim in the api-key header.
Microsoft Entra access tokenOptionalSecretThe official bearer alternative; sent as Authorization: Bearer <token>.

Use it in a flow

  1. Open a flow, open the node library and search for Azure OpenAI.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

Operations

52 operations in 7 groups. Each one is a step you can add to a flow.

Assistant1
Modifies an assistantModify_AssistantPOSTModifies an assistant.
Assistants21
Cancels a run that is `in_progress`Cancel_RunPOSTCancels a run that is in progress.
Create a messageCreate_MessagePOSTCreate a message.
Create a runCreate_RunPOSTCreate a run.
Create a threadCreate_ThreadPOSTCreate a thread.
Create a thread and run it in one requestCreate_Thread_And_RunPOSTCreate a thread and run it in one request.
Create an assistant with a model and instructionsCreate_AssistantPOSTCreate an assistant with a model and instructions.
Delete a threadDelete_ThreadDELETEDelete a thread.
Delete an assistantDelete_AssistantDELETEDelete an assistant.
Modifies a messageModify_MessagePOSTModifies a message.
Modifies a runModify_RunPOSTModifies a run.
Modifies a threadModify_ThreadPOSTModifies a thread.
Retrieve a messageGet_MessageGETRetrieve a message.
Retrieves a runGet_RunGETRetrieves a run.
Retrieves a run stepGet_Run_StepGETRetrieves a run step.
Retrieves a threadGet_ThreadGETRetrieves a thread.
Retrieves an assistantGet_AssistantGETRetrieves an assistant.
Returns a list of assistantsList_AssistantsGETReturns a list of assistants.
Returns a list of messages for a given threadList_MessagesGETReturns a list of messages for a given thread.
Returns a list of run steps belonging to a runList_Run_StepsGETReturns a list of run steps belonging to a run.
Returns a list of runs belonging to a threadList_RunsGETReturns a list of runs belonging to a thread.
When a run has the `status: "requires_action"` and `required_actionSubmit_Tool_Outputs_To_RunPOSTWhen a run has the status: "requires action" and required action.type is submit tool outputs, this endpoint can be used to submit the outputs from the tool calls once they're all completed.
Deployments8
Creates a completion for the chat messageChatCompletions_CreatePOSTCreates a completion for the chat message
Creates a completion for the provided prompt, parameters and chosen modelCompletions_CreatePOSTCreates a completion for the provided prompt, parameters and chosen model.
Edits an image from a text caption on a given gpt-image-1 model deploymentImageGenerations_EditPOSTEdits an image from a text caption on a given gpt-image-1 model deployment
Generates a batch of images from a text caption on a given DALLE or gpt-image-1 modelImageGenerations_CreatePOSTGenerates a batch of images from a text caption on a given DALLE or gpt-image-1 model deployment
Generates audio from the input textSpeech_CreatePOSTGenerates audio from the input text.
Get a vector representation of a given input that can be easily consumed by machineembeddings_createPOSTGet a vector representation of a given input that can be easily consumed by machine learning models and algorithms.
Transcribes and translates input audio into English textTranslations_CreatePOSTTranscribes and translates input audio into English text.
Transcribes audio into the input languageTranscriptions_CreatePOSTTranscribes audio into the input language.
Realtime2
Create an ephemeral API token for use in client-side applications with the Realtime APIcreate_realtimeSessionPOSTCreate an ephemeral API token for use in client-side applications with the Realtime API.
Create an ephemeral API token for use in client-side applications with the Realtime APIcreate_transcriptionRealtimeSessionPOSTCreate an ephemeral API token for use in client-side applications with the Realtime API specifically for realtime transcriptions.
Responses4
Creates a model responsepost_responsesPOSTCreates a model response.
Deletes a model response with the given IDdeleteResponseDELETEDeletes a model response with the given ID.
Retrieves a model response with the given IDget_responses__response_id_GETRetrieves a model response with the given ID.
Returns a list of input items for a given responseget_responses__response_id__input_itemsGETReturns a list of input items for a given response.
Vector Stores13
Cancel a vector store file batchCancel_Vector_Store_File_BatchPOSTCancel a vector store file batch.
Create a vector storeCreate_Vector_StorePOSTCreate a vector store.
Create a vector store file batchCreate_Vector_Store_File_BatchPOSTCreate a vector store file batch.
Create a vector store file by attaching a [File](/docs/api-reference/files) to a [vectorCreate_Vector_Store_FilePOSTCreate a vector store file by attaching a File to a vector store.
Delete a vector storeDelete_Vector_StoreDELETEDelete a vector store.
Delete a vector store fileDelete_Vector_Store_FileDELETEDelete a vector store file.
Modifies a vector storeModify_Vector_StorePOSTModifies a vector store.
Retrieves a vector storeGet_Vector_StoreGETRetrieves a vector store.
Retrieves a vector store fileGet_Vector_Store_FileGETRetrieves a vector store file.
Retrieves a vector store file batchGet_Vector_Store_File_BatchGETRetrieves a vector store file batch.
Returns a list of vector store filesList_Vector_Store_FilesGETReturns a list of vector store files.
Returns a list of vector store files in a batchList_Vector_Store_File_Batch_FilesGETReturns a list of vector store files in a batch.
Returns a list of vector storesList_Vector_StoresGETReturns a list of vector stores.
Vector stores3
Retrieve the parsed contents of a vector store fileretrieveVectorStoreFileContentGETRetrieve the parsed contents of a vector store file.
Search a vector store for relevant chunks based on a query and file attributes filtersearchVectorStorePOSTSearch a vector store for relevant chunks based on a query and file attributes filter.
Update attributes on a vector store fileupdateVectorStoreFileAttributesPOSTUpdate attributes on a vector store file.