Skip to content

Team Budgets

Overview

Team Budgets let you control how credits are spent within your organization by assigning spending limits to individual teams or departments. Instead of a single shared pool with no visibility, you can allocate a portion of your credit balance to each team and track their usage independently.

Team Budgets are available on the Pro plan and above. If you are on the Free plan, upgrade to Pro to unlock this feature.

Why Use Team Budgets

Without budgets, any team member with API access can consume credits without limit. This makes it hard to predict costs and easy for a single runaway integration to drain your balance. Team Budgets solve this by letting you:

  • Cap spending per team — set a maximum credit amount each team can use within a billing period.
  • Track consumption — see how much each team has spent and how much budget remains.
  • Get early warnings — receive alerts when a team approaches their budget limit, so you can take action before they run out.
  • Allocate resources fairly — distribute credits across departments based on priority and expected usage.

Setting Up a Budget

To create a team budget:

  1. Go to Settings > Billing in the dashboard.
  2. Navigate to the Team Budgets section.
  3. Select the team you want to assign a budget to.
  4. Enter the maximum credit amount the team can spend per billing period.
  5. Save your changes.

The budget takes effect immediately. Any requests made by members of that team will count against the team’s allocated budget.

How Budgets Are Enforced

When a team reaches its budget limit, requests from that team’s API keys will be rejected until the next billing period or until an admin increases the budget. This ensures that one team’s heavy usage does not affect other teams or exhaust the organization’s overall balance.

Admins and owners can adjust budgets at any time without waiting for the billing period to reset.

Monitoring Team Spending

You can monitor each team’s spending in Settings > Billing in the dashboard. The Team Budgets section shows:

  • Budget allocated — the maximum amount the team can spend.
  • Budget consumed — how much the team has used so far in the current period.
  • Remaining balance — the difference between allocated and consumed.

Budget Alerts

When a team’s spending reaches a threshold close to their limit, Floopy sends an alert to the organization’s admins. This gives you time to either increase the budget or investigate unexpected usage before the team is blocked.

To configure alert thresholds, visit Settings > Billing in the dashboard.

Best Practices

  • Start with estimates. Look at each team’s recent usage in your request logs before setting initial budgets. You can always adjust later.
  • Leave headroom. Set budgets slightly above expected usage to avoid unnecessary interruptions during normal traffic fluctuations.
  • Review monthly. At the end of each billing period, review team spending to refine your allocations and catch trends early.
  • Combine with alerts. Enable alerts so admins are notified before any team hits their limit, giving you time to respond.