Per-model, per-project visibility
See OpenAI spend broken down by model and by project. You no longer get one opaque monthly total. A shift toward a pricier model shows up immediately.
OpenAI cost monitoring
CostMon connects to the OpenAI Admin API's usage and costs reports and merges them per model and per day. A runaway agent loop or an o-series reasoning-token spike shows up within days instead of a month later.
OpenAI spend is easy to lose control of. A single agent stuck in a retry loop can multiply token usage overnight. So can a switch to an o-series reasoning model. No warning comes until the monthly invoice arrives. The OpenAI dashboard shows usage, but not the daily, per-project signal a team needs to catch it early. By the time finance sees the number, the spend is already spent.
Cost anatomy
Alerts
CostMon's default rule watches every service on your account from the day you connect it. An alert always shows up in your CostMon feed. Add an email, Slack, or webhook channel to send it somewhere else too.
A workload switching to an o-series reasoning model, pushing tokens per request up with no traffic change.
An agent stuck in a retry loop, multiplying the number of billed requests in a single afternoon.
A monthly budget on total OpenAI spend catches a workload drifting toward a pricier model.
Sample alert, illustrative
Anomaly: openai / gpt-4o-mini-2024-07-18 spend spike openai / gpt-4o-mini-2024-07-18 was $110.00 on 2026-07-28 — 83% above its 14-day average of $60.00. Severity: warning Occurred on: 2026-07-28
To find what to cut, the recommendations list flags idle spend and commitment gaps to review.
Why CostMon
See OpenAI spend broken down by model and by project. You no longer get one opaque monthly total. A shift toward a pricier model shows up immediately.
An o-series call bills its hidden reasoning tokens at the output rate. The daily view shows output cost rise on the day a workload moves to those models.
Many teams call OpenAI and Claude from the same product. CostMon puts both model bills side by side. A shift of traffic from one vendor to the other is easy to read.
CostMon connects with an organization Admin API key scoped to the usage and costs report endpoints only. It's read-only and never sees prompts, completions, or account settings.
Getting started
Add a read-only organization Admin API key (sk-admin-...), optionally scoped to a single project. CostMon never sees prompts, completions, or account settings.
Usage and cost reports are merged per day and per model, then reconciled into the same normalized model as every other provider you connect.
Track OpenAI spend per model in a daily view. A move to an o-series model pushes tokens per request up, and a rule fires.
FAQ
Through an organization Admin API key (sk-admin-...), scoped to the usage and costs report endpoints only. Regular project API keys can't grant this access, and CostMon never requests access to prompts or completions.
Live today. CostMon merges the Admin API's usage and costs reports per day and per model into the same normalized view as every other provider you connect.
Yes. Usage and cost data merge on day and model. You can optionally scope the connector to a single project. You see trends by model, by project, or grouped into cost buckets by team.
The OpenAI dashboard shows usage on its own. CostMon normalizes that same cost data alongside AWS, Anthropic, and every other provider you connect. OpenAI spend sits in one daily view next to the rest of your stack instead of a separate login.
A flat monthly rate per plan. It never charges a percentage of your OpenAI spend or the savings CostMon helps you find. Free includes 2 connectors; Professional and Enterprise include unlimited connectors.
Connectors
AWS, GCP, and Azure for cloud. Anthropic, OpenAI, Amazon Bedrock, Vertex AI / Gemini, and Helicone for AI and LLM spend. Snowflake and Databricks for the data cloud. Datadog, GitHub, and Vercel for the rest of the stack. Add CSV import for any tool without a native connector. That's 14 connectors, all normalized into the same unified view.
Connect a provider and CostMon builds a daily baseline for it. From there, a spike reaches your team as an alert.