How Billing Works
StackJack bills per connector, not per seat and not per account. A connector is an integration with one of your MSP tools (HaloPSA, ConnectWise, NinjaRMM, and so on). Each connector you activate gets…
Written By Christopher Scaminaci
Last updated 6 days ago
StackJack bills per connector, not per seat and not per account. A connector is an integration with one of your MSP tools (HaloPSA, ConnectWise, NinjaRMM, and so on). Each connector you activate gets its own plan and its own monthly call allowance. Several paid connectors are normally billed together on one subscription with the payment provider, so "per connector" describes what you are entitled to, not how many bills arrive. This page explains the model; the pages that follow walk through the specific screens and flows.
One entitlement per connector, usually one bill
Every connector your organization uses has exactly one entitlement — one plan and one call allowance. Your account can mix tiers freely — for example, HaloPSA on Business, NinjaRMM on Pro, and Hudu on Free, all at the same time.
Your paid connectors are then billed together as a bundle: one payment, one renewal date, and one multi-connector discount across all of them. See Managing your bundle.
Older accounts can still hold more than one paid subscription — for example an account that bought connectors before bundling, or one with subscriptions on the legacy website store. Those keep their own renewal dates until they are moved onto one bill. See Legacy WooCommerce billing and Move another subscription into your bundle.
Connector plans are never account-wide. When your AI assistant calls a tool, StackJack checks the plan of that tool's connector — nothing else. There is one subscription that sits at the account level rather than on a connector: the optional Agent Runner plan, which governs how many automation runs your organization may have going at once and is billed separately from every connector. See Agent Runner plans and concurrency slots.
How a subscription comes to exist
You rarely create a subscription explicitly:
- Free tier, automatically. The first time you save credentials for a connector (or complete its sign-in flow), StackJack creates a Free subscription for it automatically. There is nothing to buy and no card required.
- Paid, from the portal. Upgrading a connector opens a checkout the first time you buy. After that, an upgrade adds the connector to the subscription you already have, priced and confirmed in the portal. See Upgrading a connector plan.
- Purchased on the StackJack website. Buying a plan or bundle on the website provisions the matching connector subscriptions into your account — even creating the account itself if you are a new customer.
- Arranged with StackJack. For custom setups (including Enterprise and custom call limits), StackJack support can configure subscriptions directly. Contact support.
Signing up for a free account in the portal creates no connector subscriptions by itself — those appear when you connect your first tool. (Historically, free signups could also come through the website's checkout, which created their connector subscriptions directly — accounts from that era are covered in Legacy WooCommerce billing.)
The four plan tiers
Each connector subscription is on one of four tiers: Free, Pro, Business, or Enterprise.
Notes on the table:
- Tool availability is the biggest practical difference between Free and Pro. Which specific tools sit in which tier varies by connector — see Plan tiers and tool gating for the full explanation and the per-connector catalogs.
- The call allowance is per connector, per billing cycle — it resets when that subscription's cycle renews, not on the calendar month. Only successful calls count against it.
- Custom limits are possible: if you have arranged a custom monthly allowance with StackJack, the number shown on your Billing page is the one that is enforced.
- BYOK is not Enterprise-only any more. An Enterprise connector tier is one route to bringing your own Anthropic key; an active Agent Runner plan is the other, and it works on any connector tier. See Bring your own Anthropic key.
- Tier prices are shown in the portal, and the checkout or the priced confirmation is authoritative. The portal shows a cached list price per tier. What you actually pay also depends on your multi-connector discount, proration, tax, and where you are in the billing period — see How live pricing is displayed.
- Paid connectors after the first earn a recurring discount across the whole bundle. The rungs are listed once, under Bundle discount tiers.
There is no per-minute plan allowance
StackJack does not meter your traffic per minute. The monthly plan allowance is the only volume enforcement point on your StackJack plan, and only successful calls count against it.
Three other limits are separate from your plan and can still slow or stop a call:
- Outbound pacing. StackJack paces the calls it sends to each vendor's API, per organization per connector. When your AI outruns that pace, the call is delayed rather than refused.
- The vendor's own limit. Pacing lowers the chance of hitting it. It is not a guarantee: the vendor counts its own way, and every other integration on the same account draws on the same quota, so a call can still be rejected with a rate-limit error.
- Concurrency and timeouts. A connector runs a limited number of calls at once, and a single call is abandoned if it takes too long. A slow vendor can produce a timeout well below any published rate.
The ceilings, what throttling looks like, and how retries behave are in Connector rate limits.
Per-user connector access and plans
Some connectors let individual team members authorize with their own identity (for example, per-user OAuth for HaloPSA and NinjaRMM, or a per-user API token for N-able N-central). Per-user access requires an active subscription for that connector — any tier, including Free. It is not a paid-tier feature.
Ordinary members also need connector tools assigned to them: a member with no tool assignments at all sees a note asking their administrator to grant tool access instead of a connector list. Co-owners are exempt from that filter and see every connector.
Who can manage billing
Billing actions are split across two permission levels:
Administrators can change connector plans day-to-day, but the account's payment relationship — payment methods, invoices, credit purchases — belongs to the owners.
What billing never touches
Changing or canceling a plan never removes your data or your people. Team members, connected AI clients, and per-user credentials all stay in place through downgrades — only tool availability and call allowances change. See Canceling, downgrades, and payment issues.
For the price cards customers actually see at checkout and on the Connectors page—including what happens when pricing cannot be loaded—see How live pricing is displayed.