Back to Blog
Creating and Reviewing Grok Bot (After Running a Real Bot Team)
Grok Bot is one AI-teammate product (not Cursor-only): named Bots, shared cloud computer, group chat, routines. Unlock via Cursor or SuperGrok. Here’s create + review after a real site workflow.
Back
Engineering
Table of contents
Creating and Reviewing Grok Bot (After Running a Real Bot Team)
I spent the last stretch actually using Grok Bot, not just reading the launch posts. Named Bots. Shared cloud computer. Group chat. Phone check-ins while someone else owns deploy. The question for this post is simple:
How do you create a useful Bot, and is the product worth running for real work?
Claims about the product are checked against Cursor’s Grok Bot docs and xAI’s Grok Bot pages. The workflow notes are from my own setup on idnasirasira.com. Grok Bot is one product with more than one access door; it is not “Cursor-only,” and it is not the same thing as Grok chat.
Quick answer
| Question | Short answer |
|---|---|
| What is Grok Bot? | One product for named AI teammates on a persistent cloud computer (browser, files, terminal). Documented by Cursor and xAI; not Cursor-only |
| How do you create a Bot? | Name + one primary job + short working style; then hand it a real task and grant access as it asks |
| Who gets access? | Paid Cursor plans / Teams or link individual SuperGrok / X Premium+ (same Bot app either way) |
| Does work continue offline? | Yes. Docs say background turns and routines keep running when the laptop is closed |
| Grok Bot vs Grok chat? | Not the same. Grok Bot = named teammates with a cloud computer. Grok chat = conversational Grok (app / web / X) |
| Worth it for me? | Yes for role-split work (content vs servers vs personal everything-else). Not a magic “one Bot does everything” product |
Cursor door vs Grok/SuperGrok door (same Bot)
Easy mix-up: people say “Grok Bot Cursor” and “Grok Bot from Grok” like they are two apps.
They are usually the same Grok Bot.
- Grok Bot = named teammates + shared cloud computer + skills/routines (desktop / mobile). Marketing and docs appear on both Cursor and xAI.
- Access can come from a paid Cursor plan/Teams, or by linking individual SuperGrok / X Premium+ to your Cursor account (per plans docs).
- Grok chat (grok.com / the Grok app / X) = conversational assistant (questions, Voice, media). That is not the multi-Bot teammate product.
You still authenticate Grok Bot with a Cursor account. Privacy / training opt-out follows Cursor account settings (per xAI’s Grok Bot FAQ). So “not Cursor-only” means access and branding are shared with the SuperGrok path. It does not mean a second, separate Bot app with a different computer.
What Grok Bot actually is
Per the product docs, Grok Bot is not another chat box that only drafts text.
The model is:
- Bots you keep around with names, jobs, and memory that compounds
- A shared cloud computer with browser, filesystem, and terminal
- Work that finishes in real tools, not only as chat drafts
- Coordination: Bots can message each other, run in parallel, and share group chats
- Skills and routines: teach a path once, rerun it (including on a schedule)
That matches how the product feels in practice. You are closer to staffing a small team than prompting a single assistant.
One important doc detail: all of your Bots share one computer. Files, browser sessions, and logins are account-scoped, not Bot-private. Handoffs get easier. Isolation between users is strict. Isolation between your Bots is not.
How I’d create a Bot (the useful way)
Cursor’s get-started guide is blunt: a focused Bot beats a catch-all helper.
Template I now use:
- Short name (human, memorable)
- One primary job (one sentence)
- Working style (evidence rules, what it must never do, where it stops for approval)
- First task with a clear finish line
- Review, then save the stable path as a skill or routine
Example shape from the docs (adapted):
Name: Piper
Job: Product performance
Description: Investigate performance questions with our observability tools. Preserve links and screenshots, separate evidence from hypotheses, lead with the highest-impact issue. Never change production settings.
Then give a first task that states outcome, sources, constraints, deliverable, and stop point.
If the Bot hits a login wall, you take over the computer, enter the password or 2FA yourself, and hand control back. Docs say the Bot does not see the password; the session can persist for later tasks. Prefer plugins when they exist.
What I actually built
I did not run one mega-assistant. I split roles:
| Bot | Job |
|---|---|
| Nara | Content and research for idnasirasira.com (drafts, PRs, Notion ideas) |
| Mas Joko | Servers and deploys (VPS, scripts/ai-deploy.sh) |
| Mira | Personal partner for everything outside site content and servers (notes, calendar, errands, travel, inbox drafts, day-to-day, and the rest of life admin) |
We talk in a shared group chat so handoffs are visible. That is the product feature I care about most: I am not the router between “write the post” and “deploy the post.”
A concrete loop that worked:
- Research and draft a Markdown post in the repo format
- Open a PR
- On “ship it,” merge and move
draft/→content/blog/ - Ask Mas Joko to deploy with
scripts/ai-deploy.sh - Keep ideas in Notion so the backlog is not trapped in chat memory
Phone mattered here. Docs say iOS shares the same Bots, conversations, routines, and cloud computer as desktop (iOS 18+). Messaging a Bot from the phone while deploy stays with the servers Bot is exactly the “laptop closed / phone open” story the docs advertise.
Review: what held up
Multi-Bot roles are the point. One Bot that “does everything” gets mushy memory and muddy permissions. Narrow jobs stay useful longer.
Group chat is real coordination, not theater. Asking for a deploy in the room beats copy-pasting status between 1:1 chats.
Cloud computer continuity is the reason to use this instead of a plain LLM chat. Draft PRs, browser research, and background work can continue without me babysitting a local terminal.
Approvals still matter. Before a Bot changes external systems, read Cursor’s approvals / Auto Review guidance. Credentials should stay out of chat. Treat the shared computer like a shared workstation: anything on it is available to every Bot you run.
Review: where I’d still be careful
Shared computer = shared blast radius. A file or login one Bot needs is visible to the others on your account. Design roles with that in mind.
Docs and third-party pages can disagree on edge details. I cross-check Cursor’s Grok Bot docs and xAI’s Grok Bot pages for platforms, access, and behavior, then re-check before publishing absolute claims.
Usage is metered. Access is included with paid Cursor plans / Teams, or via linking individual SuperGrok / X Premium+. Same Bot either way. Usage resets weekly; on-demand is a separate path after the included grant. Cursor and SuperGrok grants do not stack as extra usage on top of each other (check your current plan screen; wording can move). I am not printing dollar figures here.
Not every website cooperates. Docs are honest: sites can block automation, expire sessions, or require a human step. The Bot should hand those back to you, not invent a bypass.
Routines need a clear owner. A weekday draft routine is useful when the Bot already knows the niche, the Notion Ideas board, and the draft/PR path. A vague “keep the site updated” routine becomes noise: too broad, hard to review, and easy to burn weekly usage on weak drafts. Name the trigger, the deliverable (usually a draft PR), and who ships.
My take
Grok Bot is worth creating if you have repeatable multi-step work and you are willing to staff it like a team: clear jobs, clear stop points, and a human review loop.
It is less interesting if you only want one-off answers in a chat window. For that, a normal coding agent or chat model is enough.
My bar for “this Bot is working” is boring and practical:
- It produces artifacts I can ship (PR, deploy request, Notion row)
- It respects role boundaries
- It asks when the action is consequential
- It still helps when I am on my phone
That is the review after running a real Bot team on a personal site, not a feature checklist dressed up as enthusiasm.
Sources
- Grok Bot overview — Cursor docs
- Get started with Grok Bot — create flow, iOS notes, first task pattern
- Plans and billing (Grok Bot) — access matrix (Cursor and SuperGrok/X Premium+ doors), weekly usage, on-demand, non-stacking
- Grok Bot — xAI product page (same teammate product positioning)
- Grok Bot FAQ — xAI help (Cursor auth, shared computer, platforms)
- Live workflow notes: multi-Bot setup for idnasirasira.com (content / servers / personal partner), group-chat ship + deploy loop
Comments
No comments yet
Loading comments...