For the complete documentation index, see llms.txt. This page is also available as Markdown.

4 Practical Patterns for Setting Up Finout Account Instructions

Billy, Finout’s industry-leading AI FinOps assistant, is built to digest massive amounts of cloud spend data instantly. But because no two enterprise environments share the same billing model, one size doesn't fit all. That’s why we built Account Instructions—a powerful context layer that lets you define how your account works once so every team member gets answers built on your exact environment.

Rather than forcing engineers and finance leads to paste custom prompts, billing rules, or tag mappings into every query, Account Instructions store your organization's business logic directly inside Finout. It turns Billy from a smart AI assistant into a true extension of your FinOps team.

The best configurations aren't about controlling the AI—they are decisions your team already made informally, written down once so everyone gets the same accurate answers.

Here are four core patterns you want to consider when defining your Account Instructions:

Map Ownership Hierarchy (Who Owns This Line Item)

  • The Pattern: Lay out your exact operational structure and point Billy to the specific Virtual Tags that define ownership for chargeback and showback.

  • Example: "Our organization operates under a three-tier hierarchy: Business Unit -> Engineering Division -> Service Owner. Use Virtual Tags: Business Unit -> Team -> System."

  • Why It Works: Answers the core question of "who owns this line item" immediately, routing cost allocation cleanly to team leads without manual tag looking up.

Translate Human-Speak into Database-Speak

  • The Pattern: Connect everyday team shorthand to your actual Virtual Tags so Billy doesn't have to guess what you mean.

  • Example: "When anyone asks about 'Project Phoenix' or 'Phoenix System', query the Virtual Tag Key 'App_Name' with the value 'Phoenix_Prod'."

  • Why It Works: Saves your team from memorizing database keys like vt_env_prd_019 just to run a quick cost check.

Enforce Financial Ground Rules & Reconciliation Logic

  • The Pattern: Standardize default metrics, credits, and calculation logic so queries align with actual invoices.

  • Example: "When checking for spend anomalies, compare against a 7-day rolling average. Always default to amortized cost and exclude one-off credits to ensure zero variance between invoice and bill."

  • Why It Works: Guarantees that finance and engineering see identical spend numbers without discrepancy between reporting and actual billing.

Exclude Intentional Idle Resources

  • The Pattern: Explicitly filter out secondary regions, failover clusters, or intentional standby assets.

  • Example: "When scanning for idle assets, ignore us-west-2. That is our disaster recovery site and those resources are intentionally idle."

  • Why It Works: Keeps optimization recommendations actionable by ignoring intentional infrastructure redundancy.

Getting Started Setting up Account Instructions takes under five minutes. Document the rules your team already uses today, add them to Finout, and ensure Billy answers every query using your exact financial and organizational context.

Last updated

Was this helpful?