- Your squad’s AI: the model your squad thinks with, the model that reads images, and what it tries when it can’t answer.
- Accounts: your accounts on each provider.
- More: your squad’s defaults (How hard it thinks, Run time limit, and AI your squad may use). It is closed until you open it.
How Squad picks a model and an account
Every run follows the same order:- The run starts on the teammate’s own model, if it has one. Every other teammate uses the model in Thinks with.
- On that model’s provider, Squad uses the accounts in the order on the provider’s card. An account that is expired, invalid, or at its limit is skipped.
- When the model fails or hits a rate limit, the run moves to the next model under When it can’t answer.
- Screenshots and photos go to the image model: the teammate’s own image model, or the model in Reads images with.
Add another account for a provider
You can connect more than one account for each provider, for example two ChatGPT accounts. Only the owner, and an Administrator who works with every teammate, can add, replace, or disconnect accounts. Other people see the note “You can see which AI accounts the squad runs on. The squad owner or an Administrator who works with every teammate connects and changes them.” On Squad for Mac, the note also says that they can see how much the accounts have used.1
Open AI
Open Settings > AI.
2
Pick the provider
Next to Accounts, click Add an account, then pick the provider. The menu lists every provider, also those that have no account yet.
3
Name the token
In Token name, type a name after the fixed prefix, for example “work”. Only letters, digits, - and _ are kept. The dialog shows the full name under the field.
4
Sign in or paste the key
Complete the sign-in or paste the key, as the dialog tells you.
- Extra Qwen Cloud keys must come from the same plan.
- Extra Cloudflare Workers AI tokens must use the same account ID.
- MiniMax has no Token name field.
- Claude Code uses one active account at a time. See Set the order in which accounts are used.
Read a provider card
Under Accounts, each provider with at least one account has a card. From top to bottom, the card shows:Read an account row
Each row shows the account name, a status word only when something needs attention, a detail line when there is more to say, usage meters when the provider reports them, and the … menu (Actions for this account): Set email or Edit email (Claude Code only), Replace…, and Disconnect…. A signed-out or expired account also has Reconnect on its row.
The detail line shows the account’s email or plan, or a masked key. It can also show:
- for ChatGPT · Codex, only when a renewal failed: “It couldn’t renew itself. Reconnect it to sign in again.” See Keep ChatGPT accounts renewed.
- for Grok: expired, or, when only some teammates hold an expired copy, “expired on 3 of 9 teammates”.
- Each limit window has a meter with the percentage used and the time until it resets, for example “62% used · resets in 3 hours”.
- A meter turns amber from 80% used and red from 95% used.
- Some providers show Balance: and the amount left.
- A thin bar shows while Squad checks the usage. “We couldn’t read this account’s usage right now.” means that the check failed. The account can still work.
Row buttons:
- Reconnect and Replace… both open the dialog Replace and the account name, and the new login overwrites exactly that account.
- Disconnect… removes the account after you confirm in the dialog “Disconnect [name]?”: “Teammates who use this account stop until you connect one again.” Squad refuses to disconnect the Claude Code account that your teammates use now: “This is the account your agents are using right now. Switch to another Claude account first, then disconnect this one.” Move another account to the top and save the order first. If a disconnect fails, the reason shows under the account’s row, for example “Couldn’t remove the [provider] connection from your squad.” and the cause.
- On Squad for Mac, the menu has no Replace… when the row shows Reconnect.
- Set email or Edit email shows on Claude Code rows only, because a Claude Code token does not show which account it belongs to. Type the email and click Save. To remove the email, clear the field and save.
Set the order in which accounts are used
On a card with two or more accounts, the order is the fallback order. Squad tries the top account first. When that account cannot serve a run, for example because it reached a usage limit, Squad tries the next one. For ChatGPT, this also covers an account whose plan cannot run the teammate’s model. When no ChatGPT account can run it, the run moves to the next model under When it can’t answer.- On the provider’s card, use the arrows Move this account up and Move this account down on the account rows.
- In the bar that shows Priority order changed, click Save changes. Reset undoes the change.
Fix credentials that are out of sync
When an account does not match on every teammate, the top of AI shows “Some teammates hold an older copy of an account.”, and the account’s row shows Out of date for some teammates. When every teammate has the same credentials, the page shows nothing about it. Only the owner and Administrators see the warning.- Click Update them. It shows Updating…. If the update fails, the page says “Couldn’t update them. Try again.”
- Wait until the warning goes away.
Keep ChatGPT accounts renewed
A ChatGPT · Codex account renews its sign-in by itself, and the row says nothing while it does. If a renewal fails, the row says “It couldn’t renew itself. Reconnect it to sign in again.” Select Replace… in its … menu and sign in again. When ChatGPT reports a banked limit reset for an account, the row shows “One banked limit reset is available on this account.” or the number of resets, and a Use one now button.- Click Use one now.
- In Use one banked reset?, click Use one reset.
Choose the default model and fallback models
The card Your squad’s AI is at the top of AI, above Accounts. Everyone who opens AI sees it. Only the owner and an Administrator who works with every teammate can change it.1
Open AI
Open Settings > AI.
2
Pick the main model
In Thinks with, pick a model.
3
Pick the image model
In Reads images with, keep The same to use the model in Thinks with, or pick another model.
4
Add a fallback
Under When it can’t answer, pick a model in Add one to try next….
5
Order the fallbacks
Use the arrows Move this model up and Move this model down to order the list. Use first swaps a fallback with the model in Thinks with. Remove takes it off the list.
6
Save
In the bar that shows Your squad’s AI changed, click Save changes. Reset undoes your edits.
Give one teammate its own model
Most teammates use your squad’s AI. To let one teammate think with another model, or read images with another model, set it with Setup at the end of the teammate’s About page. See Settings reference and Add, change, and pause teammates.Set your squad’s defaults under More
Your squad’s defaults are under More, at the bottom of Settings > AI. Click More to open or close it. The model that your squad thinks with and reads images with is set only on Your squad’s AI.
The levels of How hard it thinks are Auto (per-model default), Off: disable reasoning, Minimal, Low, Medium, High, Extra high, Max (GPT-5.6 family), and Adaptive (model picks). Levels that your squad’s model does not support are not listed. A saved level that the model does not support shows · not supported, and Squad refuses to save until you pick another level.
This level applies to the whole squad only. You cannot set it for one teammate or one routine. Routines have their own model field. See Schedule recurring work.
AI your squad may use groups models by provider. Each group shows “N of M enabled” or None enabled. Click a group to open or close it, and click a model to allow or disallow it. Models from your plan that are not in the standard list show in a From your plan group. You can also allow a model with Other models… in a model list. See Choose the default model and fallback models.
To save:
- Change the settings.
- In the bar that shows Unsaved changes, click Save changes. Reset undoes your edits.
What your teammates can do here
A teammate can change some of these settings for you when you ask:- For anyone: list the AI accounts.
- For the owner and Administrators who work with every teammate: choose which account of a provider is used first, and change the email shown on an account.
- For the owner and Administrators: change one teammate’s model or image model. A model must be one that your squad may use.
- For the owner and Administrators who work with every teammate: change the squad’s default model and image model.
Check that it works
- Under Accounts, one account shows In use on each provider that reports usage.
- Your squad’s AI shows your model in Thinks with, with “Through” and the provider name, and your fallbacks under When it can’t answer.
- In History, open a run. Technical details shows the Model and Provider that ran.
Troubleshooting
Health says that a provider is rate-limiting your teammates. Cause: three or more runs in a row failed with rate-limit errors from that provider in the last six hours. Health shows it under Provider status. The provider’s card on AI shows Hit its limit, cooling down after one recent rate-limit failure. Fix: add another account for that provider, or add a model on a different provider under When it can’t answer. Squad does not start a run again after it failed with a rate-limit error. The only exception is the Claude Code account switch described in Set the order in which accounts are used. Check that the work finished. Send the request again, or wait for the next scheduled run, after the limit resets. Chat says “Your AI provider account is out of credits.” Cause: your provider refused the call because the account has no credits, balance, or plan left. Some providers answer this the way they answer a rate limit. Squad shows it as out of credits and does not try the message again. Fix: add credits or a plan at your provider, or connect another account and put it first in the card’s order. Then select Retry. See Chat failure messages. Chat shows “Your AI connection expired. Replies will fail until you reconnect.” Cause: the login for the model’s provider expired. Fix: click Reconnect, then click Reconnect on the account that shows Expired or Signed out. If its row shows neither, select Replace… in its … menu. For the owner and Administrators, a failed reply also shows Reconnect, which opens the same page. A reply says that a teammate’s model “isn’t available on your AI account”. Cause: your AI provider refused the model, for example because it no longer serves that model to your account. On ChatGPT, Squad first tries your other ChatGPT accounts and the models under When it can’t answer, so you see this only when none of them could answer. Fix: connect a ChatGPT account whose plan includes the model, or select Choose a model under the reply, or open Setup on the teammate’s page, and pick another model for the teammate. Then select Retry. In a group chat there is no Retry, so send the message again. See Chat failure messages. AI says that a provider “is signed out on your squad”. Cause: the provider’s login is no longer valid on your cloud computer. Runs that use it fail until you reconnect it. A banner above every other screen also says “[account] is signed out, so your squad can’t work.” For ChatGPT, the banner shows only when no ChatGPT account works. For Claude Code, the owner also gets one email. See An expired AI connection. Fix: click Reconnect on the account on its card. If its row shows neither Signed out nor Expired, select Replace… in its … menu. AI shows “This teammate is asleep”. Cause: the dashboard could not reach your cloud computer. Fix: click Wake & retry. A model is missing from a list. Cause: the model is not in AI your squad may use, its AI account is not connected, or your GitHub Copilot plan does not include it. Fix: pick it with Other models… in the list, or turn it on under More > AI your squad may use, then click Save changes. Or connect an account for its provider. On a teammate’s Setup, a model that a teammate still uses but that the lists do not offer shows why after its name, for example (not on your Copilot plan) or (not ready on your cloud computer yet). See Change a teammate’s model. A line says “Claude Code has reached its usage limit.” Cause: every Claude Code account that you connected reached its usage limit. It is not a sign-out. Fix: wait until the time that the line gives, or select Add another account. To keep work going during a limit, add a model under When it can’t answer. See Claude Code reached its usage limit. A reply says “No AI account is connected for [name]’s model.” Cause: no account that you connected can run the teammate’s model. Fix: connect an account for that model’s provider, or pick another model for the teammate. Then select Retry. A reply says that your Google AI key is on Google’s free plan. Cause: Google’s free plan does not include the model, or its allowance is used up for now. Squad does not try a model that the plan leaves out again, and moves to the next model at once. Fix: set up billing for the key in Google AI Studio, or pick another model. See Chat failure messages. An account shows At its limit, but you have usage left on the provider’s website. Cause: one of the account’s limit windows is full, or its balance is spent. Fix: wait for the reset time on the meter, or move another account to the top. A model you used is now called Kimi K2.8 Preview. Cause: Kimi now serves a newer model under the same name, and Squad renamed Kimi K2.7 Coding to match. Fix: nothing. Your settings keep it. A model you used is now called Qwen 3.8 Max (OpenCode). Cause: OpenCode replaced Qwen 3.7 Max with Qwen 3.8 Max. Squad moved your settings to the new model. Fix: nothing. You do not need to pick it again.Common questions
Can people in my squad change my AI accounts?
Can people in my squad change my AI accounts?
A Collaborator or a Viewer can open Settings > AI and see Your squad’s AI, Accounts, and More: which models your squad uses, which accounts are connected, their status, and their usage meters. They cannot change anything there, and they never see a credential. An Administrator who works with every teammate can manage AI accounts and models as you can. An Administrator limited to some teammates sees Your squad’s AI and More read-only, like a Collaborator, and cannot change accounts. See Invite people to your squad.
Does Squad bill my AI usage?
Does Squad bill my AI usage?
No. Runs use your own subscriptions and API keys. See What Squad costs.
What happens when every account and every fallback fails?
What happens when every account and every fallback fails?
The run fails. It shows Didn’t finish in History. In chat, the reply says what happened to the first model, then “Your backup AI model didn’t answer either.” and what happened to each backup. When a fallback finishes the work, the failed attempt is not counted as work that did not finish. Add accounts or fallbacks on other providers so that a run always has somewhere to go.