# OpenAI

With OpenAI integration, you have the ability to interact with audio extraction models via **OPENAITRANSCRIPTION** or with completion models via **OPENAICHAT**.

### [OPENAITRANSCRIPTION](https://docs.workflowgen.com/admin/workflow-applications/openai/openaitranscription)

The **OPENAITRANSCRIPTION** workflow application lets you interact with an OpenAI audio model to transcribe an audio file.

### [OPENAICHAT](https://docs.workflowgen.com/admin/workflow-applications/openai/openaichat)

The **OPENAICHAT** workflow application lets you interact with an OpenAI chat model.

### [OPENAIADDMESSAGE](https://docs.workflowgen.com/admin/workflow-applications/openai/openaiaddmessage)

The **OPENAIADDMESSAGE** workflow application allows you to update the message history of a conversation to add user or tool interactions. It's also possible to update the history directly from a sub-process.
