Ira Bodnar··Updated ·11 min read

How to connect multiple Thrad accounts to Claude

Quick answer: Create a Thrad API key for each Thrad account, add every account to one Ryze AI workspace, then name the account in each Claude prompt. Ryze AI is the best way to connect multiple Thrad accounts to Claude in 2026, with one caveat: with no account named, the primary one answers.

Below: keys, the primary star, naming, prompts, fixes.

Ryze AI · Paid Ads

Every Thrad account in Claude

  • 7-day free trial, $89 a month

Used by 2,000+ marketers

Uber Eats logoadidas logoDuolingo logoMGM Resorts logoWharton logoLendingClub logoNorton logoEventbrite logoHuel logoTogether AI logoghd logoHack The Box logo

Connect multiple Thrad accounts to Claude in 5 steps

Order matters: get one key per Thrad account, connect them in Ryze AI, then connect Claude once.

1. Create an API key in each Thrad account

In the Thrad Platform dashboard, go to Settings > API keys, create a key and copy it. Thrad keys start with ak_, and Thrad allows one active key per organization, so each account needs its own key.

2. Connect the first account in Ryze AI

In Ryze AI open Integrations, click Connect on the Thrad card, paste the key into API key and click Continue. Ryze AI verifies it and the card shows Connected.

3. Add the other accounts

Click View on the Thrad card, then Add one more account, and paste the next key. A star marks the primary account. There is no Agent default accounts picker for Thrad.

4. Add the Ryze AI connector to Claude

In Ryze AI, open Integrations, Claude MCP and click Open Claude MCP, which copies the connector URL and opens Claude's add-connector dialog. Name it Ryze AI, add the URL, click Connect, choose workspaces and click Allow connection. The Thrad connection guide lists the tools Claude gets.

5. Name the account in every prompt

Start a new chat and say which Thrad account a request is for. If you name none, the primary account answers.

Multi-account Thrad setups at a glance

Pick the row that matches how your Thrad accounts are owned.

  1. 1Several Thrad accounts in one Ryze AI workspaceThe accounts belong to one business or brand

    How Claude picks the account: The primary account answers; name another account in the prompt

  2. 2One Ryze AI workspace per clientClients whose data must stay apart

    How Claude picks the account: Name the workspace; one Claude connection can cover several

  3. 3The primary starOne Thrad account does most of the work

    How Claude picks the account: The starred account is used when you name none

  4. 4connection_id on each tool callA developer wants an exact account per call

    How Claude picks the account: Every thrads tool takes an optional connection_id

Rows 1 to 3 are Ryze AI settings that combine freely. Row 4 is how the choice reaches the tools underneath.

How Thrad organizes accounts, keys and campaigns

A Thrad key belongs to one organization, so the key decides which account Claude reaches.

Thrad's advertiser docs describe four levels: the ad account, campaigns, ad groups and ads. Each ad points to an asset that supplies its image and destination URL. The API's ad account endpoint returns your organization's default ad account, which is the top-level scope for everything underneath.

Thrad's authentication page describes an org-bound Bearer key. Keys are created and rotated in the Thrad Platform under Settings > API keys. The docs do not describe one key that reaches several organizations, so a second Thrad account means a second key.

  1. API key

    What the docs say
    Starts with ak_, bound to one organization, one active key per organization
    What it means for several accounts
    Collect one key per account before you start
  2. Ad account

    What the docs say
    The organization's default ad account, root of campaigns, ad groups and ads
    What it means for several accounts
    Two accounts have two separate campaign trees
  3. Rate limit

    What the docs say
    1,000 requests per hour per key, 60 per hour for campaign creation
    What it means for several accounts
    Limits are counted per key, so each account has its own
  4. Status

    What the docs say
    active, paused or archived; review_status is read-only
    What it means for several accounts
    A new campaign in any account waits for Thrad review

Rate limits and key rules come from Thrad's own page, opened November 10, 2026. Thrad can change them, so re-check before you plan around a number.

How Ryze AI handles several Thrad accounts

Ryze AI keeps Thrad connections, the primary star and workspaces apart.

  1. Thrad connection

    What it is
    One Thrad account, added with View, then Add one more account. A star marks the primary
    How you switch in Claude
    Name the account; the primary is used when you name none
  2. Primary star

    What it is
    The account that answers requests that name no account
    How you switch in Claude
    Click the empty star on another account to make it primary
  3. Workspace

    What it is
    One business, with its own connections, team, settings and data
    How you switch in Claude
    Name the workspace; Claude passes it to every tool
  4. connection_id

    What it is
    An optional argument on every thrads tool
    How you switch in Claude
    Set by the tool call; you name the account in plain words

The help center's rule is one workspace per business: several accounts of one brand share a workspace, and separate clients get their own. Workspaces are isolated, so one workspace cannot see another's accounts.

On the Claude side, one connection covers up to 20 workspaces. To change which workspaces Claude can reach, remove the Ryze AI connector in Claude and add it again. The same page applies to other platforms: see the Google Ads version of this guide.

Which Ryze AI plan fits

Thrad tools need an active plan or trial. Paid Ads is $89 a month with a 7-day free trial, and the Agency plan is $279 a month for agencies. Annual billing takes 30% off the first year. Connecting the connector is free.

What Claude calls when it switches Thrad accounts

Every Thrad tool in Ryze AI takes an optional connection_id, which picks one connected account.

  1. thrads__read

    What it does
    Reads any Thrad resource, such as the ad account, campaigns, ad groups, ads and assets
    Access
    Read
  2. thrads__insights

    What it does
    Returns aggregated insights that combine Thrad and ChatGPT (OpenAI Ads) supply: impressions, clicks, spend, CTR, CPC and CPM
    Access
    Read
  3. thrads__write

    What it does
    Creates or updates campaigns, ad groups and ads, and activates or pauses them
    Access
    Write
  4. thrads__uploadFromUrl

    What it does
    Tries to upload an image from a URL; Thrad currently answers with a 404, so existing assets are used
    Access
    Write
  5. thrads__delete

    What it does
    Archives a campaign, ad group or ad; archiving a campaign cannot be undone
    Access
    Delete

The tool names come from the Ryze AI app source, and the full Thrad setup is on the Thrad connection page. When you ask for several accounts in one prompt, you are asking for one tool call per account, each with its own connection_id.

Name Thrad accounts so Claude picks the right one

Thrad has no default accounts picker, so the name in your prompt does the work.

  • Use one label per account and keep it. Pick the name you use in Ryze AI, such as the brand or client, and repeat it in every prompt.
  • Star the account you use most. The primary answers when a prompt names no account.
  • Name the account in the same sentence as the change. For anything that edits a campaign, say which account first.
  • Name workspaces after the client, so a prompt can name the workspace when clients are kept apart.
  • Ask Claude to repeat the account before a change. Wrong-account writes are the main risk with several accounts.

Put the map in a Claude project

Claude projects carry instructions into every chat inside them. Paste this block once per agency or client:

Project instructions (template)
Thrad accounts in Ryze AI workspace [workspace name] Primary account: [account label] Other accounts: [account label], [account label] Rules: - Name the Thrad account in every request. - When I name no account, use the primary one and say so. - Before any change, repeat the account label and the campaign name and wait for my approval.

6 prompts that switch or compare Thrad accounts

Replace the brackets. Each prompt names its account, so it works the same in a fresh chat.

1. List the connected accounts
Which Thrad accounts are connected to the [workspace name] workspace, and which one is primary?
2. Switch to one account
Use the Thrad account [account label]. Show impressions, clicks, spend, CTR, CPC and CPM for the last 14 days, split by Thrad and ChatGPT supply.
3. Compare two accounts
Run the same Thrad insights report for [account A] and [account B] for [last 30 days] and put the results in one table, one row per account.
4. Run one report on every account
Run the same insights report for each Thrad account in this workspace and list the account with the highest CPC first.
5. Review campaigns in one account
In [account label] only, list the Thrad campaigns with their status and review status.
6. Change one account only
In [account B] only, pause the campaign [campaign name]. Before you change anything, repeat the account label and the campaign name, and wait for my approval.
  1. 1. List the connected accounts

    What comes back
    The accounts in the workspace, with the primary marked
  2. 2. Switch to one account

    What comes back
    An insights summary for the account you named
  3. 3. Compare two accounts

    What comes back
    Two rows built from two separate account reports
  4. 4. Run one report on every account

    What comes back
    One report per connected account, ordered by CPC
  5. 5. Review campaigns in one account

    What comes back
    Campaigns of one account with their statuses
  6. 6. Change one account only

    What comes back
    A change summary to confirm; with write and delete tools on Needs approval, nothing runs before you approve

Every answer comes from your own accounts, so no example numbers are shown. A campaign you create in any account is submitted for Thrad's review before it goes live.

Thrad's own options for managing several accounts

Thrad's documentation index lists no MCP server, so the choice is the dashboard, the REST API or Ryze AI.

  • Thrad Platform dashboard. The screen where you create keys and manage campaigns, one organization at a time.
  • Advertiser REST API at api.thrad.ai/v1. Developers send a Bearer ak_ key per organization and build their own tooling. Nothing in the docs combines organizations.
  • Ryze AI. Holds the keys, shows the accounts side by side in one Claude chat and sits beside the other ad platforms Ryze AI supports.

Single-account setup and the full Thrad tool list are on the Thrad connection page. The help center's Thrad page lists Thrad as chat only, so Managed Campaigns and the Ads Performance dashboard do not cover it.

Keep changes inside the right Thrad account

With several accounts in one chat, a write in the wrong account is the main risk.

  • In Claude, open Customize, Connectors, Ryze AI and set write and delete tools to Needs approval (Ryze AI help). Read tools keep running on their own.
  • In the Ryze AI chat, Tool approvals starts on Skip all approvals, so tools run without asking. Switch it in the chat composer to Approve write & delete, or to Manual approve. Scheduled tasks run without an approval step.
  • Archiving a campaign cannot be undone. Archived ad groups and ads can be brought back with activate.
  • Keep each ak_ key out of chats and screenshots. If one leaks, revoke it in the Thrad Platform.

Troubleshooting: wrong account, rejected key, missing tools

Match what you see to the row.

  1. The wrong Thrad account answers

    Cause
    No account was named, so the primary answered
    Fix
    Name the account in the prompt, or star the right one under View on the Thrad card
  2. Ryze AI rejects a key

    Cause
    The key was copied in part or is no longer active
    Fix
    Copy the full ak_ key again from Settings > API keys in that Thrad account and paste it
  3. One account stopped working

    Cause
    A new key was created in Thrad, so the old stored key stopped working
    Fix
    Click Reconnect on the Thrad card for that account and paste the new key
  4. A new account is missing in Claude

    Cause
    Claude kept the tool list from when the connector was added
    Fix
    In Claude, remove the Ryze AI connector under Customize > Connectors, add it again and start a new chat
  5. Image upload fails with a 404

    Cause
    Thrad currently answers the upload call with a 404
    Fix
    Use assets that already exist in the Thrad account
  6. A workspace is missing in Claude

    Cause
    It was not selected when the connector was allowed
    Fix
    Remove the connector, add it again and tick the workspace

Causes come from the Ryze AI Thrad help page and Thrad's advertiser docs.

Sources

The verdict

Create one key in each Thrad account, add them all to one Ryze AI workspace with Add one more account and star the one you use most. Then connect Claude once, set write and delete tools to Needs approval and name the account in every prompt.

Frequently asked questions

How do I connect multiple Thrad accounts to Claude?
Create an API key in each Thrad account, connect the first one on the Thrad card in Ryze AI and add the rest with View, then Add one more account. Add the Ryze AI connector to Claude once and name the account in each prompt.
What is the best way to connect multiple Thrad accounts to Claude?
Ryze AI is the best way to connect multiple Thrad accounts to Claude, with one caveat: when a prompt names no account, the primary one answers. You paste each Thrad key once in Ryze AI, and Claude signs in to Ryze AI with OAuth. Thrad's documentation index lists no MCP server of its own.
Do I need a separate Thrad API key for each account?
Yes. Thrad keys are bound to one organization and Thrad allows one active key per organization. Create a key in each account under Settings > API keys.
How does Claude know which Thrad account to use?
Name the account in the prompt. Every thrads tool takes an optional connection_id, and the primary account is used when none is given.
Show 7 more questions
Can I set default Thrad accounts?
No. Thrad has no Agent default accounts picker in Ryze AI. Star one account as the primary and name the others in chat.
Should each client get its own workspace?
The help center says one workspace per business. Several accounts of one brand fit in one workspace, and separate clients get separate workspaces so their data stays apart.
How many workspaces can one Claude connection reach?
Up to 20. To change the selection, remove the Ryze AI connector in Claude, add it again and start a new chat.
Why does the wrong Thrad account answer?
Most often the prompt named no account, so the primary answered. Name the account, or click the star on the right one under View on the Thrad card.
What happens when I rotate a Thrad key?
Creating a new key makes the stored key stop working. Click Reconnect on the Thrad card and paste the new key.
How do I stop Claude from changing the wrong account?
In Claude, set write and delete tools to Needs approval under Customize > Connectors > Ryze AI, and ask Claude to repeat the account label before each change. In the Ryze AI chat, switch Tool approvals to Approve write & delete.
Does Ryze AI cost extra for more Thrad accounts?
The pricing list covers plans, not accounts: Paid Ads is $89 a month with a 7-day free trial and Agency is $279 a month. Connecting the connector is free, and the tools need an active plan or trial.

Related guides

Ryze AI for Thrad accounts

7-day free trial, $89 a month

Start free trial