Define the policy
PUT /tag-intelligence/policy with the required keys (e.g. env, owner, cost-center) and allowed values per key. The Tag Score is the percentage of required tags present across the tenant's resources.
required keys + allowed values
An automated tagging governance layer that surfaces untagged spend, suggests likely owners using ML, detects drift from your tag policy and produces remediation tasks ready for IaC.
By the numbers
missing · inconsistent · duplicate · misassigned · IaC drift
0
tag issue rules
presentTags / requiredTags × 100
0
max tag score
GET / PUT /policy · required keys + allowed values
0
editable tag policy
TAG_SCORE_DROP
0
score-drop alert type
How it works
PUT /tag-intelligence/policy with the required keys (e.g. env, owner, cost-center) and allowed values per key. The Tag Score is the percentage of required tags present across the tenant's resources.
required keys + allowed values
Five rules detect MISSING_TAG, INCONSISTENT_VALUE, DUPLICATE_TAG, MISASSIGNED_COST and IAC_TAG_DRIFT. Each issue is linked to its resources, severity and a $/mo cost impact.
5 rules · with $/mo
POST /suggest returns canonical values for inconsistent tags. Resolving is a single call to /issues/{id}/resolve. Score drops fire a TAG_SCORE_DROP alert through the alerts engine.
suggest · resolve · alert
What's inside
We correlate naming patterns, IAM activity, deployment history and adjacent resources to suggest the most likely owner of any untagged resource — accept with one click and the tag is propagated.
Declare your tag policy (required keys, allowed values, regex constraints) once. Drift is reported continuously, with the offending resources joined to the cost they're already burning.
Bulk-fix proposals are generated as Terraform / OpenTofu diffs against your repo — review, approve, merge.
Capabilities
Before vs after Lumicost
Without Lumicost
With Lumicost
Where teams use it
Map an entire business unit's footprint to teams in 1–2 days using ML suggestions instead of weeks of forensics.
Prove to auditors that 100% of in-scope production resources carry the required ownership tags.
Lift unallocated cost from 22% to under 3% in a quarter — and keep it there.
From the field
“A tag score is only useful if dropping it sends an alert. We made TAG_SCORE_DROP a first-class alert type for that reason.”
Plays nice with your stack
FAQ
Only if you ask via the optional write-mode adapter; by default we emit IaC diffs and let your pipeline apply them.
Internally measured at >88% top-1 accuracy on customers with ≥6 months of CloudTrail / Audit Log history.
Keep exploring
Connect read-only credentials. First insights in 24 hours. No credit card.
90 seconds · read-only credentials · no credit card