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.
Add ApiClo to current Crush using an openai-compat provider in the global crushrc file. Use https://apiclo.com/v1 and a key from APICLO_API_KEY. Current Crush configuration uses its built-in Bash commands; older JSON examples belong to a different configuration format.
Open ~/.config/crush/crushrc on Unix or %USERPROFILE%\.config\crush\crushrc on Windows. Add the provider commands there, not as ordinary commands in PowerShell.
Set APICLO_API_KEY before starting Crush. Register a model with model add using its exact ApiClo ID and select it with model large.
Set --supports-images true only when the selected model accepts images. Confirm a small text task first, then a tool call and a picture with a text question.
export APICLO_API_KEY="YOUR_APICLO_KEY"
$env:APICLO_API_KEY="YOUR_APICLO_KEY"
provider add apiclo --name "ApiClo" --type openai-compat --base-url "https://apiclo.com/v1" --api-key "$APICLO_API_KEY" --discover-models false
model add apiclo/claude-sonnet-5 --name "Claude Sonnet 5" --supports-images true
model large apiclo/claude-sonnet-5
Send one small request and inspect ApiClo Logs for the exact model, outcome and charged usage. Test tool calls and images separately. Cache settings in the client do not prove a hit: check actual read/write token counts.
ApiClo is an independent gateway. A client integration does not include that client's subscription or guarantee all its features. Compare ordinary input, cache reads, cache writes and output at current model rates; cache hits and savings are workload-dependent.
All documentation