PruneFox product documentation
Know where spend moves.
Act before it compounds.
PruneFox gives engineering, finance, and platform teams one place to review cloud and AI costs, explain changes, protect budgets, and send the right action to the right owner.
Start here
Connect one source.Answer one real cost question.Verify the reporting period, save the useful view, and create a guardrail for the next material change.
01 / Product
What you can do
Move from a portfolio-level change to the service, resource, or team responsible—without rebuilding the question.Cost overview
See total spend, forecast, budget position, recent changes, and data freshness in one starting view.
Spend explorer
Compare periods, then move from provider to account, subscription, project, service, SKU, meter, and resource.
Budgets & forecasts
Track burn, remaining allocation, projected month-end spend, and thresholds for the scope you own.
Anomaly review
Review unexpected changes, understand the largest drivers, record context, and assign an owner.
Saved views
Keep repeatable filters and layouts ready for weekly reviews, team scorecards, and recurring investigations.
Alerts & reports
Route important budget and anomaly signals to the product, Slack, or email, and export the view when needed.
Connections
Add and verify read-only cost sources, check their latest completed date, and manage connection status.
People & access
Invite teammates and give each person the workspace role required for product, billing, or administrative work.
02 / Quick start
From signup to first signal
Start with one provider and one decision. Add more sources after the first workflow is useful.- 01
Create your workspace
Use Free signup, name the workspace, and confirm the default currency and reporting time zone.
- 02
Invite the right people
Add engineering, finance, and platform teammates. Give each person only the role they need.
- 03
Connect one cost source
Open Connections, choose a provider, follow its read-only setup checklist, and run Test connection.
- 04
Wait for the first import
The connection page shows progress, the latest completed date, and whether any action is required.
- 05
Review and save the view
Confirm the provider, date range, comparison, and cost basis before saving the view for repeat use.
- 06
Set the first guardrail
Create a budget or anomaly alert, choose its recipients, and verify Slack or email delivery.
Ready to begin?
Create your workspace, then open Connections.
03 / Cost sources
Provider support
Status describes product availability. It does not mean a provider is already enabled for your workspace.Google Cloud
Detailed Cloud Billing exportReview projects, services, SKUs, resources, credits, and labels from the billing accounts you choose to connect.
AWS
Cost and Usage Report 2.0Review payer and linked accounts, services, operations, regions, resources, tags, reservations, and Savings Plans.
Microsoft Azure
Cost Management detailsReview billing scopes, subscriptions, services, meters, resource groups, resources, regions, and tags.
Oracle Cloud
Cost and usage reportsOracle Cloud is shown on the product roadmap but cannot be connected to a customer workspace yet.
Vercel
Team billing chargesReview team-level platform charges and usage with the project and charge detail available to your plan.
Datadog
Usage and cost dataReview estimated current-period costs and settled historical product costs for your Datadog organization.
OpenAI
Organization costsReview organization cost records with project and API-key attribution when the source makes it available.
Anthropic
Organization cost reportReview Claude Platform cost records and the attribution available in the organization report.
Supported sources can be configured in an eligible workspace. Integration-ready sources may require guided onboarding or plan approval. Planned sources cannot be connected yet. Never send provider credentials through email or support messages.
04 / Provider setup
Connect with read-only access
Use a dedicated identity and the narrowest billing-read scope that covers the accounts you intend to review.Google Cloud setup
A billing account with Detailed usage cost export enabled.- Choose the billing account and a dedicated billing export dataset.
- Enable the detailed usage export and allow it to begin producing rows.
- Grant the PruneFox identity only the documented read access to that dataset.
- In Connections, choose Google Cloud and enter the requested billing export details.
- Run Test connection, then review the completed-through date after the first import.
AWS setup
A payer account with Cost and Usage Report 2.0 delivered to Amazon S3.- Create a CUR 2.0 report with resource IDs and the cost-allocation tags you need.
- Deliver the report to a dedicated S3 bucket and prefix.
- Create a read-only IAM role limited to listing and reading that report location.
- In Connections, enter the payer ID, bucket, prefix, region, and role ARN.
- Run Test connection and confirm the report period detected by PruneFox.
Microsoft Azure setup
An Azure billing scope with Cost Management access.- Choose the billing account, profile, subscription, or resource-group scope you want to review.
- For larger environments, create a recurring Cost Management export to dedicated storage.
- Grant cost and storage read permissions only at the selected scope.
- In Connections, enter the tenant, billing scope, and requested export details.
- Run Test connection and verify the subscriptions shown before starting the first import.
Vercel setup
A Vercel team with access to usage and billing data.- Choose the Vercel team whose charges you want to review.
- Create a token with the minimum read access required for usage and billing.
- In Connections, enter the team ID and token.
- Run Test connection and confirm the team name before importing data.
Datadog setup
A Datadog organization with usage read access.- Confirm your Datadog site and organization.
- Create API and application credentials limited to the required usage-read permission.
- In Connections, enter the site and requested credentials.
- Run Test connection and confirm the organization before importing data.
OpenAI setup
An OpenAI organization with permission to read organization costs.- Ask an organization owner to create a key with the minimum cost-read permission.
- In Connections, enter the organization and requested credential.
- Run Test connection and confirm the organization shown.
- Review project and API-key attribution after the first import; availability depends on the source record.
Anthropic setup
A Claude Platform organization with cost-report access.- Ask an organization administrator to create a credential with cost-report read access.
- In Connections, enter the organization and requested credential.
- Run Test connection and confirm the organization shown.
- Review the available attribution after the first import.
Oracle Cloud setup
Oracle Cloud connections are not available yet.- Do not create credentials or change tenancy permissions for PruneFox yet.
- Contact sales or support if Oracle Cloud is required for your evaluation.
Enter connection details only inside the PruneFox connection form. Support can help with permission errors and field names, but will never ask you to paste a secret into chat or email.
05 / Daily use
Read every number in context
Provider, reporting window, currency, cost basis, and freshness should stay visible throughout a review.Confirm the latest completed date before comparing totals. Recent provider data can still change.
Keep provider, date window, currency, and cost basis consistent when reviewing a period-over-period change.
Start with the change, then narrow by account or subscription, service, project, and resource until an owner is clear.
Save the filters used in weekly reviews so the same team sees the same scope each time.
Add context and an owner to an anomaly so the next reviewer can see what changed and what happens next.
06 / Alerts & reports
Turn review into action
Choose the signal, owner, and delivery channel. Keep alerts narrow enough that the recipient knows what to do next.Budget thresholds
Notify recipients when spend or forecast crosses the percentage or amount you define.
Anomaly signals
Notify the responsible team when a material change needs investigation.
In-app inbox
Keep an auditable product record of each notification and its current state.
Slack delivery
Send concise alerts to the channel where the responsible team already works.
Email delivery
Send independent email notifications to operational or finance recipients.
Exports
Download the currently filtered view for an approved offline review or reconciliation workflow.
07 / Access & security
Read-only by design. Controlled by your workspace.
Use dedicated provider access, review membership regularly, and remove connections or users when they are no longer required.Provider permissions
PruneFox asks for billing and usage read access. Do not grant resource creation, deletion, deployment, or account-administration permissions.
Workspace roles
Owners and administrators manage membership and connections. Give viewers, editors, and billing users only the access needed for their work.
Connection details
Saved credentials are not displayed back to users. Rotate or revoke provider access from the connection page and the provider account.
Account safety
Use a strong unique password, enable the account protections available to your organization, and report unexpected access immediately.
Need help?