Support triage
Detect urgency, choose a team, and score severity from the same ticket.
Send a state and typed questions. Get probabilities, a selected option, or a score in one structured response.
Detect urgency, choose a team, and score severity from the same ticket.
Choose the next queue or action and keep the full probability distribution.
Run several atomic checks before your workflow continues.
Codex supports a custom model provider through the Responses API. Put ApiClo's https://apiclo.com/v1 Base URL, env_key and wire_api=responses in your user-level ~/.codex/config.toml. Keep the ApiClo key in an environment variable, not in the file.
Open the user-level ~/.codex/config.toml file. Provider and authentication settings belong in the user config, not a project-level .codex/config.toml.
Set model_provider=apiclaude, base_url=https://apiclo.com/v1, env_key=APICLAUDE_API_KEY and wire_api=responses. Choose an exact ApiClo model ID.
Set APICLAUDE_API_KEY in the launching environment, restart Codex if needed, then ask for a short reply in a test folder and inspect ApiClo Logs.
model = "claude-sonnet-5"
model_provider = "apiclaude"
[model_providers.apiclaude]
name = "ApiClo"
base_url = "https://apiclo.com/v1"
env_key = "APICLAUDE_API_KEY"
wire_api = "responses"
export APICLAUDE_API_KEY="YOUR_APICLO_KEY"
codex
$env:APICLAUDE_API_KEY="YOUR_APICLO_KEY"
codex
Codex returns a short response and the request appears in ApiClo usage under the selected model. Check tool use separately before relying on an agent workflow.
ApiClo is independent of OpenAI. Custom-provider behavior can vary by Codex version and surface; an API key is not a ChatGPT subscription. ApiClo charges model usage at the selected-model tariff.
All documentation