Product updates

Bulk client assignments from the Team page, and a rebuild of what agents remember

Devon Bate, Founder & CEO at SEO Brothers Devon Bate · September 17, 2026

Assign a teammate to clients in one dialog, see whether every client's data is flowing, and read logins and webhooks as tables. Underneath, what agents remember about a campaign is now typed: facts, notebooks and events.

Thursday split between the settings pages partners live in and how campaign knowledge is stored.

For our partners

  1. Each member row on Settings > Team shows how many clients that person is assigned to; click it to move that teammate onto or off several clients at once.
  2. Integrations opens with a connected-data table, one row per client, showing which Google data is flowing. The Vault and Webhooks are tables too.
  3. Every rule is now a Rule, never broken, or Guidance, lean this way and say why when you do not.
  4. Notes & feedback is open to every partner; a note the review finds nothing in closes itself, and one that changed nothing can be deleted.
  5. Review threads show every comment in full.

1. Client assignments from the Team page

The checklist is searchable and lists your active clients: one save instead of a visit to every client’s Team tab.

The client assignments dialog opened from a member's row on the Team page: a search field and a checklist of active clients

2. Integrations tables

Each row names the Search Console, Analytics, Business Profile and Ads property and the Google account each rides on. When the accounts were ours the page could not answer what a partner opens it for, is my clients’ data flowing; company access accounts now show read-only.

The Integrations page opening with a Connected data table, one row per client with Search Console, Analytics and Business Profile columns

The Vault is one row per campaign with its CMS and access state (connected, login on file, connection broken, none), and Webhooks is one row per event, edited one at a time, with a status.

Behind the scenes

  1. What agents keep about a campaign is now typed: facts, notebooks and events.
  2. Connected sites on a WordPress host that only allows plugin updates from inside its admin now take connector updates that way.
  3. Agents can be scoped to run everywhere except named partners or campaigns.

1. Facts, notebooks and events

A strategist’s comment had gone into a campaign’s shared memory with “keep flagging this every time until removed”, and every agent on that campaign obeyed it, including ones with no business acting on it. Memory was shared by every agent and never expired, and most of it had become instructions to whichever agent came next.

Facts are dated, sourced rows about the business and the site, and a fact a person states cannot be corrected by an agent. Each agent has its own notebook in place of a daily handoff log. Events record what changed and why. The existing memory was sorted into those three, the results read, and the rules corrected twice: strategy lifted from an old goal never becomes guidance, and a fact never restates something the platform already holds.

Get these updates by email

A short note when something changes on the platform, plus whatever else you pick.

Send me:

Let's grow your agency's revenue.

We've been a white-label SEO and website partner to agencies since 2015. Book a growth call and we'll walk through how we deliver under your brand, or unlock the partner package to explore pricing, sample reports, and a free discovery on your own time.

White-label under your brand Free discovery audits