Usage-Based Prices
How Billing Works
Macroscope uses a prepaid usage model. Each workspace has a single balance that covers Code Review, Status, and Agent, and decreases with usage. Enable Auto-refill to have your balance top up automatically when it falls below a threshold you configure, so there’s no disruption.How do I set up auto-refill?
How do I set up auto-refill?
How do invoices work?
How do invoices work?
How do I manage my payment method?
How do I manage my payment method?
Why does my usage data look off in the billing dashboard?
Why does my usage data look off in the billing dashboard?
Does my balance expire?
Does my balance expire?
What happens if I cancel?
What happens if I cancel?
Spend Controls
You can set several limits to control your costs. Configurable by a workspace admin in Settings → Billing.What if my balance runs out?
What if my balance runs out?
What if I hit my monthly max?
What if I hit my monthly max?
How does auto-refill interact with the monthly spend limit?
How does auto-refill interact with the monthly spend limit?
Agent
Credits are a usage-based billing unit for Macroscope’s Agent features: Slack queries, Macros, Webhooks and Check Run Agents. 1 credit = $0.01. Credit usage is calculated by taking the raw LLM cost of each agent run (based on your prompts and parameters), then adding a 5% markup, then dividing by the value of each credit ($0.01). Every workspace includes 1000 free credits per month. Free credits do not roll over. Usage beyond the free credits draws from your balance.What uses credits
Transparency
Workspace admins can view detailed Agent usage logs in Settings → Billing, including exporting a full CSV with cost and metadata for every agent invocation.Why do different queries cost different amounts?
Why do different queries cost different amounts?
What happens if I use all 1000 free credits?
What happens if I use all 1000 free credits?
Can I see my agent usage?
Can I see my agent usage?
Code Review
Code Review is charged per review, based on the byte size of the PR diff that Macroscope reviews.What counts as a review?
What counts as a review?
- Automatically on each push to a PR (if automatic Code Review is enabled for that repo)
- Manually, by commenting
@macroscope-app reviewon any PR in GitHub
How is diff size calculated?
How is diff size calculated?
.macroscope/ignore.md file, are excluded from the diff, so you only pay for the files Macroscope actually reviews.What does the 10 KB minimum mean?
What does the 10 KB minimum mean?
How much does a typical review cost?
How much does a typical review cost?
Do force-pushes or rebases trigger a new review?
Do force-pushes or rebases trigger a new review?
Per-Repo Code Review Controls
Configure in Settings → Repos. Learn more about repo settings.On-Demand Reviews
Even if automatic Code Review is off for a repo, you can always invoke a review manually by commenting@macroscope-app review on any PR in GitHub.
Excluding Files from Code Review
You can exclude specific files from review using a.macroscope/ignore.md file. See .macroscope/ignore.md for details.
Status
Status is powered by per-commit summarization. This feeds your dashboards, weekly digests, productivity metrics, and sprint reports.How is Status different from Code Review?
How is Status different from Code Review?
What triggers a commit charge?
What triggers a commit charge?
- Commits pushed while your balance is exhausted or spend limit is hit (skipped)
- Commits on repos with Status disabled
What happens if I disable Status for a repo?
What happens if I disable Status for a repo?
Common Questions
How is this different from per-seat pricing?
How is this different from per-seat pricing?
Do you have a free trial?
Do you have a free trial?
Annual Discounts
If you’re interested in discounted rates, reach out and we can discuss options for annual commitments. Contact enterprise@macroscope.com.Questions? Email support@macroscope.com or reach out in your shared Slack channel.