Where to find it
In the dashboard's sidebar, open Settings › Plan & billing. Only the channel's owner sees it. The page shows the plan your channel is on and how much of each limit it uses. It is also where the owner upgrades to Plus or Pro and manages what they pay for. Nothing on it switches a single capability on or off.
You can also get there from:
- Your plan, at the end of the Flows page bar;
- the Upgrade button at the foot of the menu, when there is a plan you can buy;
- the Upgrade button beside a limit's count, on Flows, Variables, the overlay editor's Theme tab and Giveaways.
The count on the Flows bar is how many custom flows count toward your plan. Hover over it to see how many installed flows are still free.

How to read the page
The page names the plan your channel is on. If you can upgrade, it starts with Plus and Pro: what you can build with each, prices, and monthly or yearly billing. Prices in previews pounds, dollars or euros; Stripe confirms your payment currency and tax at checkout. Yearly shows the full annual charge and the saving against twelve monthly payments.
Your usage follows, with a bar for each counted limit: custom flows, overlays, editors, variables, open giveaways and themes. Each bar warms in colour as you near the limit and says how many are left.
Open Your features & usage below that to see what your channel actually holds. For a subscriber or an editor, this section starts open. Every capability Bloopbot has is listed — grouped by the part of the product it belongs to — and each one carries the reason it resolves the way it does:
- On your Plus plan (or whichever plan you are on) — that plan includes it. When the plan has an end date the badge says so, for example On your Plus plan, until 3 Jan; after that date the channel is on Free.
- Included by default — it is included for every channel on Bloopbot, plan or no plan.
- Granted — this capability is switched on for your channel specifically. Switched off for this channel is its opposite: a capability that is available here, but switched off for you.
- Not included — your channel does not hold it. That is a neutral state, not an error, and nothing is broken.
The AI capabilities also report how much they have been used: requests this month, and today against the daily limit that would refuse the next one.

What each group means
Capabilities are grouped the way the product is, so you can find the thing you are looking for by where you would go to use it:
| Group | What lives there |
|---|---|
| AI judgments | The steps that ask an AI judge a plain-English question: routing and picking things out, the intent trigger, song matching and policy, AI moderation and text screening. |
| Overlays | The overlays Bloopbot builds and serves for OBS — label, goal bar, event stack, alerts and chat layers — and the media library behind them, on the Media page. On-screen alerts, and the Show alert, Play media and Alert queue steps that drive them, come with every channel, and so does the Spin Wheel's Spin a wheel step. Speak text, which reads viewers' messages out loud (Let viewers send text-to-speech), is the one overlay step Free does not hold: it comes with Free+ and every paid plan, with a daily limit on characters. So does a media library: every channel can upload 200 MB of images, sounds and videos for its widgets and alerts, and paid plans hold more — 500 MB on Plus and 1 GB on Pro. The Media storage line under Limits shows yours. Every style control and theme starter works on every plan; how many themes you can keep is the Widget themes line under Limits: 1 on Free, 5 on Free+, 15 on Plus, and as many as you like on Pro. No plan limits how many overlays you build. |
| Spotify and song requests | Everything from !sr and the queue to channel-point requests. Every plan lets the channel owner connect a Spotify developer app; requests need that linked app, Spotify Premium and active playback. Set up song requests before trying !sr. |
| Twitch | The richer Twitch surfaces a flow can drive: polls and predictions, hype trains, creator goals, ad breaks, VOD markers, and changing your stream title and category from a flow. Shield mode and Chat settings are not in this group: they protect your channel, so every plan has them, including the follow-bot lockdown. Also the prize vault: stocking keys, links, physical prizes and perks that a giveaway hands out from its own claim page, rather than in chat. Web entry is what lets a giveaway also take entries from its own public page, not only from chat. Links on your page puts your own links, like YouTube, Discord and merch, on your public page. Sections on your page adds your schedule, recent broadcasts, top clips, YouTube uploads, About, Work with me and gear to your public page, in the order you choose, along with page fonts for headings and body text. Custom domain (Pro) opens that page at your own domain, like live.yoursite.com. |
| Moderation | Moderation beyond the six deterministic filters, such as nukes. |
| Automation | Reaching outside Bloopbot: outbound web requests and webhook triggers, and connecting an AI assistant such as Claude or ChatGPT to your flows, which comes with Pro. Webhook triggers are on every plan; outbound requests are included in Free+ (2 per flow run, in up to 50 runs a UTC day and 200 a UTC month), Plus (2 per flow run) and Pro (20 per flow run). |
| Sharing a channel | Editors and invite links. Moderators are not part of this group: every plan can let any number of its Twitch moderators into the dashboard. |
| Install resources | The resources your channel draws on: your own bot account. |

When something is not included
The capability stays visible everywhere it normally appears — it is never hidden from you — and it cannot be added or switched on:
- In the flow editor it still appears in the node library, in ⌘K search, while you drag a connection and in the sidebar’s suggestions: dimmed, with a small lock badge reading Not included in your plan. Clicking or dragging it explains why instead of adding it.
- A flow built before a capability stopped being included keeps running. Its nodes stay editable, and the step simply takes the path it takes when it has no answer. Nothing is deleted, and nothing stops.
- Nothing behaves “half-way”. A capability you do not hold is a step that does not act, not one that acts unpredictably — your commands, filters, song requests and overlays carry on exactly as they did.
When a paid plan removes the restriction, the owner sees Upgrade to Plus or Upgrade to Pro in the node preview. The same action appears on locked public-page panels. It opens plans in a new tab so any edits stay here. If support has switched the feature off for your channel, an upgrade cannot enable it; contact support instead.
That is what the neutral wording is for. A missing capability should read as “that step is not mine today”, never as a broken flow or a channel-wide problem; the AI features guide takes the same idea through the AI steps in detail.
When you reach a limit
You don't have to wait for a limit to see it coming. The count on Flows, Variables, the overlay editor's Theme tab and Giveaways reads, for example, Custom flows: 12 of 15 · 3 left · Plus gives 75. Its bar warms in colour past 60% and turns to the warning colour from 80%. When a higher plan holds more, an Upgrade button beside it opens Plan & billing.
At your custom-flow ceiling, Flows shows Upgrade to Plus or Upgrade to Pro beside the limit explanation. The same action appears when you run out of media storage, themes, variables or editor spaces, wherever a higher plan has enough room. You can still make room by removing something you no longer need; at the theme limit you can still replace a theme. Existing work stays in place.
Some capabilities are numbers rather than yes or no: how many flows you can keep, how many people you can share your channel with, how much media you can upload, how many prizes the prize vault can hold stocked and unclaimed at once. The Limits section at the bottom of Your features & usage lists each one as what you have against what you get — 5 of 20 custom flows, say — or Unlimited when nothing caps it. Vault prizes reads 0 without the prize vault, 250 on Plus, and Unlimited on Pro. Collections have three of their own: how many collections you can keep (1 on Free, 5 on Plus, Unlimited on Pro), how many items one viewer can hold in one collection (200, 1,000 and 5,000), and how many items a catalogue can list (250, 2,000 and 10,000). Past one, a collection goes read-only rather than losing anything.

The custom flow number is the one to read carefully, because it is not the number of flows you can see on the Flows page. It counts custom flows: the ones you built, and the ones you changed.
- Installing a built-in pack is free. Its flows arrive as your own copies, paused, for you to look over — and none of them counts until you change one.
- Installing a pack shared by a channel counts each new flow toward your allowance. Bloopbot checks the whole pack first, so an install that does not fit adds nothing. Those flows still update in place while you leave them as they came.
- Change what a flow actually does — add a step, rewire one, edit one of its settings — and that flow becomes one of yours and counts from then on. Renaming it, describing it, enabling or pausing it does not.
- A single template installed from the marketplace counts the same way: free while you leave it as it came, yours once you change it.
- A bundle from the Community group counts the same way too. The sound and image files it brings count toward your file storage, and the install is refused before anything is copied if they do not fit.
- The Flows page carries the same running total in its bar (hover over it for the installed flows you have left alone), and marks each installed flow you changed with an Edited chip in the list. Flows you built yourself count too, without a chip.

Reset to built-in replaces a changed flow with its source version. The flow no longer reads as edited: a built-in copy goes back to being free, and a channel-pack copy still counts toward your allowance. For a pack member, this takes the latest available pack version; your earlier graph stays in History. It sits in the row’s ⋯ menu on any flow that came from a pack or a template; a flow you built yourself has nothing to reset to and does not offer it. When a pack has a newer version, Use the new one under Marketplace → Installed does the same in one step (Update what you added).

- Limits are checked when you create the next thing. At the limit, the next flow, overlay, editor or upload is refused with a message naming the limit. Everything that already exists keeps working.
- Widget themes work the same way, with one convenience: at your theme limit, a theme you add from Marketplace swaps into your draft in place of your Active theme, and History can undo it. Style every overlay with a theme walks through it.
- Marketplace cards show a chip such as Free+ & paid when an item's flows need a paid plan, and the add review lists the flows your plan can't run before you add anything: see When your plan doesn't cover it. On Free+, a chip that is there for Web requests shows no lock.
- Some marketplace packs work on every plan: a Works on every plan chip means their Web requests run on Free too, as long as you leave those steps as they came. See Packs that work on every plan.
- Adding a theme from the Marketplace follows the theme limit: at it, the review swaps the new theme into your draft. Overlays are not limited by any plan, so you get every overlay a theme brings. Add a theme from the Marketplace shows it.
- Nothing is ever deleted, disabled, stopped or trimmed retroactively to fit a limit. Reaching the flow count never switches off a flow you already have — a channel that is already over one keeps everything it has, and is simply refused the next thing.
- Because they are only checked at creation, these limits cannot interrupt a stream: no flow stops mid-run and no overlay stops serving or disappears. The daily AI allowance is the one limit that works differently — see Daily AI allowance.
Daily AI allowance
Each AI step has a daily allowance per channel: how many chat messages the AI chat rules check, how many song requests the AI matches, and so on. The allowance resets at midnight UTC.
| AI check, per day | Plus | Pro |
|---|---|---|
| AI chat rules | — | 4,000 messages |
| Text screening | — | 500 |
| Intent trigger | 1,000 messages | 2,000 messages |
| AI yes/no, route and pick-out steps | 700 | 1,500 |
| Smarter song matching | 200 requests | 400 requests |
| Song policy | — | 400 tracks |
| AI credits, all AI together | 2,000 | 6,000 |
Every AI check also draws on the day's AI credits, which follow what a check actually costs to run: a chat-rule check, an intent check or a text screen uses 1 credit, and a song match 2. You'd only run short of credits by using several AI features heavily on the same day.
Pro's 4,000 chat-rule checks cover a four-hour stream in a busy chat of around 150 viewers. Channels that used Bloopbot before plans existed keep every AI feature, with a daily allowance close to Plus's. Your channel's own numbers are on the Plan & billing page, beside what it has used today.
When an allowance runs out, only that AI step stops asking for the rest of the day:
- The step takes its unsure path, the same as when the AI is unavailable, and the run log says This channel has used today's AI allowance for this feature; it resets at midnight UTC. Wire unsure the way you want a quiet day to go. Ask the AI judge in a flow explains the unsure branch.
- Everything that is not AI keeps working: the six moderation filters, commands, alerts, overlays and song requests.
Upgrade to Plus or Pro
Every channel starts on the Free plan, and Bloopbot is free to use. Free includes everything that doesn't cost Bloopbot money to run: your public page's links and sections, polls, predictions, hype trains, goals and stream markers, channel-point song requests, Nukes, the chat widget, multi-winner and web-entry giveaways, webhook triggers and your own X app. Text-to-speech does cost Bloopbot to run, so it comes with Free+ and every paid plan: 5,000 characters a day on Free+, 20,000 on Plus and 100,000 on Pro. Plus is £5.99 a month including VAT, with more flows, editors, the lighter AI features and 2 outbound web requests per flow run. Pro has everything in Plus, including 20 outbound web requests per flow run, AI moderation, text screening and your own bot account. Plan & billing lists exactly which capabilities each one adds to your channel, and the pricing page compares the three plans side by side, with their prices. Its Upgrade buttons bring you to Plan & billing, signing you in first if you need to.
Subscription prices in pounds, US dollars and euros are set to roughly the same value, with rounded amounts. The pricing page and Plan & billing show the current prices from Stripe. Plus is £5.99 / $7.99 / €6.99 monthly, or £59.99 / $79.99 / €69.99 yearly. Pro is £12.99 / $17.49 / €14.99 monthly, or £129.99 / $174.99 / €149.99 yearly. Subscription prices include applicable VAT or sales tax. Check the currency and total at checkout before paying. An existing subscription keeps its agreed price; choosing a different plan or billing period uses the current prices.
When you can buy a plan, a button near the foot of the dashboard's sidebar names your plan and the next step: Free plan · Upgrade, Free+ plan · Upgrade on Free+, or Plus plan · Go Pro on Plus. With the sidebar collapsed, a small Upgrade icon sits near the bottom. On a phone, open Menu; the button is at the bottom. Each one opens Plan & billing for the channel you are viewing, so you can compare plans before choosing Monthly or Yearly.


The Overview shows the owner what the next plan lets them do and its monthly price, with Explore Plus or Explore Pro. When a limit is at least 80% used, a smaller note shows the count so you can decide whether you need more room.

A prominent upgrade button also appears where your plan blocks something. It names the lowest plan that removes that block. Choose it to open Settings › Plan & billing in a new tab; compare the plans there before paying. If you already subscribe, use Manage billing on that page to change your plan.


Only the channel's owner can buy a plan. Only the owner has Plan & billing; editors and moderators don't see it in the sidebar.
- Open Settings › Plan & billing in the sidebar, or press any Upgrade button.
- Compare the benefits in the Plus and Pro cards, then choose Monthly or Yearly. Use Prices in if you want to preview another currency; it does not set your checkout currency.
- Press Upgrade to Plus or Upgrade to Pro. You go to Stripe's secure checkout page.
- Check the price. It is shown in your currency, including any applicable VAT or sales tax, before you pay. A business can add its tax ID there too.
- Pay. You come back to Plan & billing, which says Confirming your payment with Stripe… until your plan arrives, usually within a few seconds.

On Free, Plan & billing also shows Free+ unlocks web requests and five themes: join our Discord below Plus and Pro. Free+ costs nothing: it is Free with web requests and room for five themes, for streamers in the Bloopbot Discord. Join the Discord adds you to the server and switches your channel at once. Not now hides the card for 30 days. It stays away while your Discord account is linked and in the server. Unlock Free+ by joining the Discord covers its limits and what happens if you leave. On Free+, the Plus card lists No daily or monthly cap on web requests. Free+ also holds text-to-speech, which Let viewers send text-to-speech covers.
For example, a channel on Free that picks Yearly and Upgrade to Plus comes back to Thanks! Your channel is on Plus now. The plan line now reads Your plan: Plus, and every capability Plus adds reads On your Plus plan.
Your plan starts the moment Stripe confirms the payment. Closing the checkout page, or a card that is declined, changes nothing and charges nothing.
Manage or cancel your plan
Once you pay for a plan, Plan & billing shows what you pay for and when it renews, for example Plus, billed monthly. Renews on 13 Nov., and gives you Manage billing. On Plus, the cards also show what Pro adds; choose Manage billing to switch. On Pro, the page focuses on your subscription and usage.

Manage billing opens Stripe's billing page for your channel's subscription. From there you can:
- switch between Plus and Pro, or between monthly and yearly;
- update your card;
- download past invoices and receipts;
- cancel your subscription.
When you cancel, nothing changes until the end of the period you have paid for, and the page says so: Plus is cancelled and ends on 13 Nov. Until then, nothing changes. After that date your channel goes back to Free, or to Free+ if your linked Discord account is in the Bloopbot Discord. As with any limit, nothing you built is deleted or switched off; When you reach a limit explains what that means for anything over Free's limits.
Cancelling renewal and unlinking Twitch are different actions: unlinking your channel does not cancel your subscription. Use Manage billing first, or email [email protected] if you cannot reach it.
Changed your mind about your first paid subscription? Email [email protected] within fourteen days of buying it, with your Twitch login, purchase date and a request to cancel and refund. Bloopbot will end the subscription and refund that initial payment in full within fourteen days of your request. Outside that window, cancelling normally stops the next renewal and keeps your plan until the paid period ends. Your statutory rights still apply; see Refunds and your right to cancel.
If a renewal payment does not go through, you keep your plan while Stripe tries the card again, and the page asks you to update your card in Manage billing. Bloopbot also emails you, with the date of the next try. If every retry fails, the plan ends the same way a cancelled one does.
Emails about your plan
Bloopbot emails you when something happens to what you pay for, so a failed card or an ending plan never takes you by surprise. Each email links to your channel's Plan & billing page.
| When | The email |
|---|---|
| You start paying for Plus or Pro, or upgrade from Plus to Pro | Confirms the plan is active and everything in it is unlocked. |
| You switch plan, or between monthly and yearly | Says what changed, in case you didn't mean to. |
| A payment doesn't go through | Says when Stripe will try the card again. Your plan keeps working until then. |
| The last try fails | Says your channel is going back to Free and nothing you built is deleted. |
| A yearly plan is about to renew | A reminder about a week before the charge. Monthly plans don't get one. |
| You cancel | A short note from Ryan, who builds Bloopbot, with the date your plan ends. Reply to tell him why. |
| A cancelled plan ends | A note from Ryan saying your channel is on Free or Free+ now. |
Receipts and invoices come from Stripe, our payment provider, not from Bloopbot. You can also download them from Manage billing.
The emails go to the address you gave at checkout. If Stripe has none, they go to your confirmed backup email, then to the email on your Twitch account.
The emails about payments can't be switched off, because they're about money you're paying. The two notes from Ryan end with a link that stops them, and it also stops his tips and check-ins.
Posting to X costs extra
No plan includes posting to X, because X charges for it. The other platforms Bloopbot posts to cost nothing extra.
Posting to X costs money, and we pass that cost straight to you.
X charges for every post an app makes on your behalf: $0.20 for a post with a link, $0.015 without. Add X balance in $5.99 top-ups, plus VAT or sales tax where it applies — $5.00 of each goes straight to X; the rest covers card fees and changes in X's pricing.
You can connect your own X developer app instead, and X bills you directly.
- Your balance never expires, and it is yours whatever plan you are on.
- A post that fails costs nothing. A test post that goes out is charged like any other.
- If Stripe refunds a top-up, the part of it you have not spent is taken off your balance.
- The top-up price is before tax. Where VAT or sales tax applies, Stripe adds it on top and shows it at checkout; it never comes out of the $5.00 that goes to X.
- Pay in pounds or euros and the top-up is priced in those currencies, so $5.00 of X spend costs about the same wherever you pay.
Announce your stream on social media shows where the balance lives on the X card, how to add to it and the email you get when it runs low, and Use your own X developer app walks through connecting your own app on Plus or Pro.
A worked example
Say your channel is on the Plus plan and you want a flow that wakes when chat means something rather than when it matches a word.
- Open Settings › Plan & billing. Find Your features & usage (open it if it is folded), then look under AI judgments for Intent trigger.
- If it reads On your Plus plan — or Included by default, or Granted — add the AI: chat means… trigger to a flow, following the intent trigger guide.
- If it reads Not included, the trigger stays locked in the node library. Nothing about your channel changes and no flow of yours breaks, and the AI features guide covers exactly what a locked step does.
The result: within a few seconds you know whether the capability is yours, why, and — when it is — which step to add.
Where every channel starts
Every channel starts on the Free plan: the plan line on Plan & billing reads Your plan: Free, and each capability says whether Free includes it. None of the paid plans is required to use Bloopbot. When you upgrade, Plus or Pro replaces Free or Free+, and when a paid plan ends, your channel goes back to Free, or to Free+ when your linked Discord account is in the Bloopbot Discord. On Free and Free+, your public page ends with a small Stream on Twitch? box inviting viewers to get Bloopbot; on any other plan it doesn't appear.
A channel that was using Bloopbot before plans existed keeps everything it already had: its plan line reads Legacy (grandfathered), and nothing is taken away.
Troubleshooting
- A step is greyed out in the library? Your channel does not currently include it. Plan & billing says which plan or default answered, and the AI features guide explains the locked-node behaviour for the AI steps.
- A flow that used to work does nothing now? Check Plan & billing for the capability that flow depends on. A step you do not hold takes its “no answer” path: nothing is broken, but it cannot act.
- Your channel says Free+ and you never bought it? Free+ is free for streamers in the Bloopbot Discord, and your channel switched when you joined or linked your Discord account. Unlock Free+ by joining the Discord says what happens if you leave.
- An AI step suddenly takes its unsure path every time, partway through a stream? It may have used today's allowance: the run log's detail line says so. It starts again at midnight UTC. Daily AI allowance lists each plan's numbers.
- The next flow (or overlay, or editor) will not save? You have reached that limit — the message names it, and the Limits section shows the count against the ceiling. Delete something you no longer need; Plan & billing shows the ceiling and what your channel is using.
- The plan line says “none assigned”? Your channel is not on any plan right now, which is rare. The groups below it still list exactly what your channel can use.
- There are no Upgrade buttons? Only the channel's owner can buy a plan, so editors and moderators never see them, nor Plan & billing itself. The owner does not see them either on Pro, when the channel already pays and the change goes through Manage billing, or when the page says your plan was set up for your channel directly: that plan is not something you buy or manage.
- You paid, but the page still says Stripe is still confirming your payment? Some payment methods take a little longer to confirm. Your plan switches over by itself as soon as Stripe confirms it; there is nothing more to do, and you are not charged twice if you look again later.
- A capability does not switch on or off from Plan & billing? Correct, and deliberate: the page changes your plan, never a single capability.
- Didn't get an email about a failed payment? Check your spam folder and the address you used at checkout, which Manage billing shows. Emails about your plan lists every email and where it goes.
Was this guide helpful?
Thanks. Your answer helps us decide which guides to improve.