/

Playbooks

Playbooks

Playbooks

The FinOps

playbook library.

60+ workflows the Costory agent runs for you, each combining billing sources, tech context and a channel. See what triggers it, what the agent does, what lands in Slack or Claude, and what your team decides.

Included in every plan, from €250/month.

First optimization recommendation

The next day

ROI

Pays for itself with the first recommendation you act on

Show all

Allocation & showback

Optimize

Anomalies & investigation

Unit economics

Budgets & forecasting

Finance workflows

Engineering workflows

AI & LLM spend

Data platforms

Allocation & showback

Give every euro an owner: teams, products, environments and tenants, even with imperfect tagging.

Costory notices

Every Monday at 9:00, for each team.

Weekly showback per team, posted in each team's Slack channel

Every engineering team gets its own weekly cost report in its own Slack channel, scoped to the services it owns.

See the playbook

Costory notices

Daily, as Datadog usage and the EKS bill refresh.

Dynamic cost reallocation for EKS using Datadog usage

Split shared EKS cluster costs across teams in proportion to what each team's workloads actually use, measured in Datadog.

See the playbook

Costory notices

A shared service's cost grows, or a new team starts using it.

Split shared infrastructure costs by actual usage

Allocate shared databases, networking and platform services to the teams that use them, based on real usage metrics.

See the playbook

Costory notices

A shared API or platform bill lands without an owner.

Split shared API costs across teams with usage data

Allocate untagged or shared API costs, like a single LLM key or a shared data platform account, to teams based on actual usage.

See the playbook

Costory notices

Every day, for every cluster and namespace.

Kubernetes cost allocation by namespace, team and workload

Break EKS, GKE and AKS costs down by cluster, namespace and workload, and roll them up to teams.

See the playbook

Costory notices

The unallocated bucket grows above your threshold.

Allocate cloud costs without perfect tagging

Map accounts, projects, resource names and partial tags to teams with rules, instead of waiting for a tagging project to finish.

See the playbook

Costory notices

Weekly, or when untagged spend jumps.

Tag coverage audit: the agent finds allocation gaps and drafts the rules

Find which label keys could become dimensions, how much spend each one covers, and where untagged cost is concentrated.

See the playbook

Costory notices

A new account, project or cluster appears in billing.

Split production and non-production costs automatically

Allocate every cost line to prod, staging, dev or sandbox using account names, projects, clusters and labels.

See the playbook

Costory notices

Every week, across every connected provider.

One showback across AWS, Google Cloud, Azure, AI and data platforms

Teams see all their costs in one place, whatever the provider: cloud, Kubernetes, data platforms and LLM APIs.

See the playbook

Costory notices

The 11th of every month, after month n-1 is frozen.

Monthly chargeback pack by cost center, ready for finance

A monthly, frozen view of allocated cost per cost center, exported to BigQuery or shared as a PDF for finance.

See the playbook

Optimize

The agent reads cost next to deploys, owners and usage metrics, then recommends concrete changes to the team that owns them. Your team decides.

Costory notices

A service runs well below its capacity for 30 days.

Rightsizing recommendations grounded in real usage

The agent compares what you pay for compute with what services actually use in CloudWatch or Datadog, then recommends instance sizes to the owning team, with the deploy history attached.

See the playbook

Costory notices

Idle capacity in a node pool stays above your threshold.

Find over-requested Kubernetes workloads and right-size requests

Measure the gap between requested and available CPU and memory, convert it to cost, and get request changes per deployment.

See the playbook

Costory notices

Coverage drops, or the steady on-demand baseline grows.

Savings Plans and Reserved Instances coverage review

The agent watches covered versus uncovered spend and utilization, and recommends where additional commitments could make sense as your steady baseline grows.

See the playbook

Costory notices

Uncovered steady Google Cloud spend persists for 90 days.

Committed Use Discount planning for Google Cloud

Import CUD metadata, see coverage per project and team, and size spend-based commitments on your steady baseline.

See the playbook

Costory notices

A commitment expires or a renewal posts.

Track Savings Plan and RI purchases, expirations and renewals

Provider events put commitment purchases, marketplace renewals and SKU price changes on the cost timeline, so nothing expires silently.

See the playbook

Costory notices

Unattached volumes or growing snapshots are detected.

Find unattached volumes, underused disks and growing backups

Surface storage waste and idle resources by owner, so each team gets a short cleanup list with the cost of doing nothing.

See the playbook

Costory notices

A bucket keeps growing in an expensive class with little access.

Storage class and tiering recommendations for S3 and Cloud Storage

Find buckets in expensive storage classes, check access patterns, and get lifecycle and tiering suggestions per owner.

See the playbook

Costory notices

Cross-AZ or egress cost jumps on a service.

Understand cross-AZ and egress costs, then reduce them

The agent breaks down data transfer by provider, service, account and team, flags jumps and points to the architecture choices behind them.

See the playbook

Costory notices

Monthly review of spend on older instance families.

Find candidates for newer instance generations and Graviton

Use the compute metadata in your billing data to list older instance families by owner and estimate the impact of upgrading.

See the playbook

Costory notices

A feature's model cost per request rises, or a new model ships.

Choose LLM models and routing based on cost per feature

The agent tracks per-model spend for each AI feature across OpenAI, Anthropic, Bedrock and Vertex AI, and recommends where a cheaper model or a routing change could fit.

See the playbook

Costory notices

A warehouse's idle share or top query cost rises.

Snowflake warehouse review: sizing, idle time and expensive queries

Use warehouse and query history from Snowflake account usage to find oversized warehouses, idle credits and the queries that cost the most.

See the playbook

Costory notices

An optimization is logged as shipped.

Measure the impact of every optimization you ship

Log each optimization as an event and compare cost before and after, so the team can show what each change saved.

See the playbook

Costory notices

Every Monday.

A weekly optimization shortlist posted to each team's channel

Every Monday, each team gets three optimization candidates for its own services, with evidence, in its Slack channel.

See the playbook

Anomalies & investigation

The agent catches cost jumps, opens an investigation thread with the deploy, incident or provider event behind them, and follows up until resolved.

Costory notices

Spend on a team, service or account deviates from its baseline.

Investigate a cost spike and find the deploy behind it

When spend moves, the agent finds the deploy, team and service behind it, checks incidents and provider events from the same window, and posts the likely cause.

See the playbook

Costory notices

An anomaly is detected, any time of day.

Investigate anomalies in a Slack thread with the FinOps agent

When an alert fires in #finops or a team channel, reply in the thread and the FinOps agent investigates: which team, which service, which deploy.

See the playbook

Costory notices

A new alert is proposed, by you or by the agent.

Backtest a cost alert before it goes live

Preview how often an alert would have fired over the past weeks before turning it on, so alerts stay rare and useful.

See the playbook

Costory notices

Every Monday morning.

Weekly cost digest: the changes that matter, ranked by impact

Every significant cost shift ranked by impact, with an AI summary, delivered to Slack, Teams or email.

See the playbook

Costory notices

An incident is closed.

Add the cost of an incident to your postmortem

Incidents are logged as events. After each one, the agent reports what it cost: retries, autoscaling, failover traffic and extra LLM calls.

See the playbook

Costory notices

A SKU price change or marketplace renewal posts.

Catch SKU price changes and marketplace renewals

Provider events flag SKU price changes and marketplace renewals on the timeline, so unexplained increases get explained.

See the playbook

Unit economics

Cost per customer, tenant, request or active user, built from billing data and your own metrics.

Finance workflows

Month-end numbers, chargeback packs and exec reporting that finance can rely on.

Costory notices

The 11th of every month.

Automate the monthly cloud cost review

A monthly report with an executive summary, root causes and trends, generated from a Cost digest and delivered automatically.

See the playbook

Costory notices

Month n-1 freezes on the 10th.

Month-end close: allocated cloud costs ready for finance

Use Costory's frozen month-end numbers, allocated to cost centers, as the cloud input to your close.

See the playbook

Costory notices

A commitment purchase shifts billed cost between teams.

Stable team costs with contracted cost

Give teams a usage-driven cost view that doesn't swing when Savings Plan discounts are shared across accounts.

See the playbook

Costory notices

A new team or report is set up.

Show the right cost metric to each persona

Finance, engineering and leadership each get the cost metric that fits their decisions: billed, contracted or unit cost.

See the playbook

Costory notices

Month-end, or when FX moves materially.

Report cloud costs in EUR across USD invoices

Report in your company currency while providers bill in USD, with consistent conversion rules across AWS, Google Cloud, Azure and Datadog.

See the playbook

Costory notices

Quarter end, or before a board meeting.

A board and exec cost pack in minutes

Total spend trend, top drivers, budget progress, unit costs and month-over-month comparison in one executive view.

See the playbook

Costory notices

Month-end.

Cloud cost accruals from month-to-date data

Estimate the month's cloud cost for accruals using month-to-date data and forecasts per cost center.

See the playbook

Costory notices

An invoice arrives.

Reconcile cloud invoices with billing exports

Match provider invoices with normalized billing data and flag differences.

See the playbook

Engineering workflows

Cost context where engineers already work: the terminal, the IDE, pull requests and Slack.

Anatomy of a playbook

What Costory notices, suggests,

and what you decide.

Every playbook follows the same loop, so your team always knows what the agent did, what is left to decide, and what Costory keeps for next time.

Every playbook follows the same loop, so your team always knows what the agent did, what is left to decide, and what Costory keeps for next time.

01

Costory notices

A schedule, a threshold, an anomaly or an event such as a deploy or an invoice.

02

Context

Costory puts the cost in context first: allocated with your usage metrics (Kubernetes, Datadog, Tsuga, dbt, Snowflake), joined with deploys and owners.

03

The agent works

It queries allocated cost, deploys, owners and usage metrics through the Costory MCP.

04

It lands

A thread in the right Slack channel, a notebook, a report or an answer in Claude.

05

You decide, and Costory follows up

The owner accepts, schedules or dismisses. The agent follows up, and the outcome is logged in the Context layer.

Put your first playbook on call today

Included in every plan, from €250/month. 30-day free trial: connect in under 30 minutes, get your first optimization recommendation the next day.

First optimization recommendation

The next day

ROI

Pays for itself with the first recommendation you act on

Setup

About 30 minutes

Data residency

EU

Access

Read-only on your cloud