All integrations
OP
Catalogue metadata onlyartificial intelligencev20260821_00

OPENAI

OpenAI

Toolkit for OpenAI APIs: manage Assistants, Threads/Messages; upload/list/delete Files; list/retrieve Models (including vision/multimodal); and view fine-tune listings and events.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

126

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

openai_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • OpenAI API Keygeneric_api_key · stringRequired
  • OpenAI Organization ID (optional)organization_id · stringOptional

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 91–120 of 126 actions

List Input Items

OPENAI_LIST_INPUT_ITEMS

Tool to retrieve input items for a given response from the OpenAI Responses API. Use when you need to inspect the inputs that were used to generate a specific response.

Untrusted display-only summary

List Messages

OPENAI_LIST_MESSAGES

Tool to list messages in an Assistants thread to fetch the assistant's generated outputs after a run completes. Use after polling a run to completion to retrieve assistant responses.

Untrusted display-only summary

List models

OPENAI_LIST_MODELS

Tool to list available models scoped to the current account/organization — some public models may be absent due to permissions. Use when you need to discover which models you can call. Results may include deprecated or assistant-incompatible models; confirm a specific model's status via OPENAI_RETRIEVE_MODEL before us…

Untrusted display-only summary

List Runs

OPENAI_LIST_RUNS

Tool to list runs belonging to a thread. Use when you need to view all runs that have been executed on a specific thread, for example to find a run by status or to track execution history.

Untrusted display-only summary

List Run Steps

OPENAI_LIST_RUN_STEPS

Tool to list run steps for an Assistants API run to track detailed execution progress, inspect tool calls, and view message creation events. Use after creating a run to monitor its step-by-step execution or to retrieve tool call details after completion. When polling to monitor active runs, use reasonable intervals to…

Untrusted display-only summary

List Skills

OPENAI_LIST_SKILLS

Tool to list skills. Use when you need to discover available skills or retrieve skill IDs by name or description.

Untrusted display-only summary

List ChatKit Threads

OPENAI_LIST_THREADS

Tool to list ChatKit threads with pagination and filtering. Use when you need to retrieve threads for a specific user or browse all available threads.

Untrusted display-only summary

List Vector Store Files

OPENAI_LIST_VECTOR_STORE_FILES

Tool to list files in a vector store. Use when you need to retrieve all files attached to a specific vector store.

Untrusted display-only summary

List Vector Stores

OPENAI_LIST_VECTOR_STORES

Tool to list vector stores to discover available vector stores by name or metadata. Use when you need to view all vector stores in your organization.

Untrusted display-only summary

List Videos

OPENAI_LIST_VIDEOS

Tool to list all video generation jobs. Use when you need to view all videos that have been created or check the status of multiple video generation tasks.

Untrusted display-only summary

Modify Assistant

OPENAI_MODIFY_ASSISTANT

Tool to modify an existing assistant. Use when you need to update an assistant's configuration, model, instructions, tools, or metadata.

Untrusted display-only summary

Modify Message

OPENAI_MODIFY_MESSAGE

Tool to modify an existing message's metadata in a thread. Use when you need to update metadata associated with a specific message.

Untrusted display-only summary

Modify Run

OPENAI_MODIFY_RUN

Tool to modify a run's metadata. Use when you need to update metadata information for a specific run.

Untrusted display-only summary

Modify thread

OPENAI_MODIFY_THREAD

Tool to modify an existing thread's metadata. Use after obtaining the thread ID when you need to update metadata.

Untrusted display-only summary

Modify Vector Store

OPENAI_MODIFY_VECTOR_STORE

Tool to modify an existing vector store. Use when you need to update the name, expiration policy, or metadata of a vector store.

Untrusted display-only summary

Retrieve assistant

OPENAI_RETRIEVE_ASSISTANT

Tool to retrieve details of a specific assistant. Use when you need to confirm assistant metadata before performing further operations. Prefer this over repeated OPENAI_CREATE_ASSISTANT calls to avoid cluttering assistant configurations.

Untrusted display-only summary

Retrieve Batch

OPENAI_RETRIEVE_BATCH

Tool to retrieve a batch by ID to check its status, progress, and results. Use when you need to check the current state of a batch job, view completion statistics, or access output file IDs.

Untrusted display-only summary

Retrieve container

OPENAI_RETRIEVE_CONTAINER

Tool to retrieve details of a specific container by its ID. Use when you need to fetch container configuration, status, or metadata.

Untrusted display-only summary

Retrieve container file

OPENAI_RETRIEVE_CONTAINER_FILE

Tool to retrieve metadata for a specific file in a container. Use when you need to get details about a container file including its size, path, and creation timestamp.

Untrusted display-only summary

Retrieve container file content

OPENAI_RETRIEVE_CONTAINER_FILE_CONTENT

Tool to retrieve the content of a file within a container. Use when you need to download or access the actual file data from a container.

Untrusted display-only summary

Retrieve engine

OPENAI_RETRIEVE_ENGINE

Tool to retrieve details of a specific engine. Use when you need to confirm engine availability and metadata before using it.

Untrusted display-only summary

Retrieve file

OPENAI_RETRIEVE_FILE

Tool to retrieve information about a specific file. Use when you need to check the details, status, or metadata of a file by its ID.

Untrusted display-only summary

Retrieve fine-tuning job

OPENAI_RETRIEVE_FINE_TUNING_JOB

Tool to retrieve information about a fine-tuning job. Use when you need to check the status, progress, or details of an existing fine-tuning job.

Untrusted display-only summary

Retrieve model

OPENAI_RETRIEVE_MODEL

Tool to retrieve details of a specific model, confirming its metadata (ownership, created date) and verifying access under your org — a model appearing in OPENAI_LIST_MODELS does not guarantee access. Use before depending on a model ID in downstream calls.

Untrusted display-only summary

Retrieve run

OPENAI_RETRIEVE_RUN

Tool to retrieve an Assistants run by ID to check status, errors, and usage. Use when polling run status until it reaches a terminal state (completed, failed, cancelled, incomplete, expired) before reading thread messages.

Untrusted display-only summary

Retrieve thread

OPENAI_RETRIEVE_THREAD

Tool to retrieve metadata of a specific thread by its ID — does not include message bodies or assistant replies (those require a completed run and separate message listing). Use before listing messages. After thread creation or message appending, wait 2–3 seconds before polling; use exponential backoff (1s, 2s, 4s) fo…

Untrusted display-only summary

Retrieve Vector Store File Content

OPENAI_RETRIEVE_VECTOR_STORE_FILE_CONTENT

Tool to retrieve the parsed contents of a vector store file. Use when you need to access the actual text content that has been processed and chunked for a file in a vector store.

Untrusted display-only summary

Run grader

OPENAI_RUN_GRADER

Tool to run a grader to evaluate model performance on a given sample. Use when you need to evaluate model outputs against expected results using various grading strategies like string matching, text similarity, custom Python code, or model-based scoring.

Untrusted display-only summary

Search Vector Store

OPENAI_SEARCH_VECTOR_STORE

Tool to search a vector store for relevant chunks based on a query and file attributes filter. Use when you need to find specific content within a vector store for retrieval-augmented generation (RAG) or custom search workflows.

Untrusted display-only summary

Submit Tool Outputs to Run

OPENAI_SUBMIT_TOOL_OUTPUTS_TO_RUN

Tool to submit tool call outputs to continue a run that requires action. Use when a run has status 'requires_action' and required_action.type is 'submit_tool_outputs'. All tool outputs must be submitted together in a single request.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.