Grok Bot · Tutorial 07

Design a Small Grok Bot Team

Give each Bot a clear job, add specialists only when the handoff is stable, and keep one human approval boundary across the team.

Paper diorama of research, writing, and review stations moving one artifact toward a human approval gate.
Reading time
11 min
Last updated
August 2026

0 of 14 complete

Complete & next →

Last tested and updated: August 12, 2026

Your first Grok Bot team should be smaller than you think. Start with one Bot that owns an outcome from beginning to end. Add a specialist only after you can point to a stable handoff that happens repeatedly.

Making ten Bots on the first day feels organized, but it usually creates ten conversations for you to manage. A three-Bot roster is enough to learn how ownership, review, and handoffs work.

Official SpaceXAI documentation recommending the smallest useful Grok Bot roster and clear approval boundaries

Official documentation captured from SpaceXAI’s Create and manage Bots guide on August 12, 2026. This is a public documentation page, not a private workspace.

One shared computer changes the design

All of your Bots use one persistent cloud computer assigned to your user account. They share files, browser sessions, command-line credentials, and app logins. Each Bot gets its own screen, so several Bots can work in parallel, but those screens are not separate security boundaries.

This has two consequences:

  1. Handoffs are easier because one Bot can continue from files or sessions another Bot used.
  2. A login available to one Bot is potentially available to every Bot on your account.

Do not create a “finance Bot” and assume its bank login is isolated from the rest of the roster. If different jobs require different trust boundaries, use separate service accounts with narrow permissions where the source service supports them.

When a new Bot earns a place

SpaceXAI recommends a separate Bot when the work has a distinct goal, tool set, working style, approval boundary, or recurring schedule.

Use this test before creating one:

  • Does this job produce a recognizable deliverable?
  • Will the same role exist next month?
  • Does it use a stable set of sources or tools?
  • Can you state what it may do without approval?
  • Does another Bot already own the outcome?

If the last answer is yes, improve the existing Bot first. A new Bot should remove a repeated handoff problem, not create another inbox.

A useful three-Bot starter team

For a content workflow, start with:

BotOwnsReturnsMust not do
ResearcherSource collection and evidence notesLinked research packInvent claims or cite unread pages
WriterDraft built from the research packArticle draft with source markersPublish or remove uncertainty labels
ReviewerFactual and editorial checksBlocking issues and corrected draftApprove its own unsupported claims

The Writer does not research from scratch. The Researcher does not publish. The Reviewer does not silently rewrite the article without explaining factual corrections.

This is enough specialization to make handoffs visible without turning the project into a miniature bureaucracy.

Write each Bot’s job in operational terms

Avoid names such as “Smart Helper” or “Marketing Genius.” They do not tell the Bot what it owns.

Use this profile template:

Job: Own [specific outcome].

Sources and tools: Use [named systems or folders].

Deliverable: Return [format and location].

Quality checks: Verify [facts, links, totals, or constraints].

Approval boundary: Never [send, publish, buy, delete, or change] without my approval.

Handoff: Send the result to [named Bot or group] with [required context].

Keep durable rules in the Bot description. Put task-specific details in the message. For example, “Never send external email without approval” belongs in the description. “Draft replies for these twelve accounts” belongs in today’s message.

Pick one coordinator only when you need one

The official launch post says people inside SpaceXAI often run multiple Bots with one acting as a chief of staff. That can work when several specialists serve one ongoing operation.

Do not begin there. A coordinator adds another handoff and another place for context to drift. Add one when all three conditions are true:

  • At least two specialist Bots already produce reliable work.
  • You repeatedly decide who should take the next stage.
  • The coordinator can use a simple routing rule.

A good coordinator assigns work, checks that a deliverable exists, and asks you about judgment calls. It should not redo every specialist’s work.

Create and organize the roster

  1. Choose New in the sidebar, or press Cmd/Ctrl+N.
  2. Select Create new agent.
  3. Open Bot actions, then Edit Profile.
  4. Set a clear name, title, description, and avatar.
  5. Give the Bot one real task with a defined result.
  6. Pin the Bots you use often.
  7. Hide dormant Bots instead of deleting them if you may need their history.

An account can have up to 50 Bots and group chats combined. That is a product limit, not a target.

Duplicating a Bot copies its profile, settings, enabled skills, routines, and avatar. It does not copy conversation history, learned memory, or chat attachments. Rename the duplicate and replace the scope before using it.

Practical exercise: build a supervised content team

Step 1: create the Researcher

Give it this description:

Own source collection for one article at a time. Read the supplied primary sources, save a linked evidence note in /workspace/course-research/, and label anything uncertain. Do not draft the article or contact anyone.

Step 2: create the Writer

Turn an approved evidence note into a friendly first-time-user draft. Preserve source links and uncertainty labels. Do not add factual claims that are absent from the evidence note. Never publish.

Step 3: create the Reviewer

Check the draft against the evidence note and linked sources. Return factual problems, missing beginner explanations, and unsafe instructions. Do not mark a claim verified unless you opened its source. Never publish.

Step 4: run one article through the team

Give the Researcher two official pages. Move its evidence note to the Writer. Then send the draft to the Reviewer. Keep yourself as the final approval step.

Success criteria

  • Every stage has one owner.
  • Each handoff names the file or result being transferred.
  • The Writer uses only the approved evidence pack.
  • The Reviewer reports blocking issues clearly.
  • No Bot publishes, sends, purchases, or deletes anything.
  • You can reconstruct the process from the conversations and shared files.

What to watch for

SymptomWhat it usually meansCorrection
Two Bots create competing draftsOwnership overlapsGive one Bot the draft and one the review
A Bot sends every small choice to youIts decision boundary is too narrowList ordinary decisions it may make alone
A Bot acts externally without a clear stopThe approval boundary is missingPut the boundary in its persistent description
Context leaks between rolesShared files or logins are broader than expectedRemove sensitive files and use scoped accounts
The roster keeps growingNew Bots are substituting for better instructionsMerge roles that do not have stable deliverables

What the source video adds

At 00:30, Alex Finn describes Grok Bot as a team of individually named agents. At 09:07, he recaps multiple named agents as one of the product’s main differences.

Those observations match the current launch page and documentation. The official sources add the details the video does not cover: a Bot is a durable named agent, the account limit includes Bots and group chats, and every Bot on one user account shares the same computer.

Sources