Atlas AI Resources

Guide

Complete Grok Bot setup guide: from your first bot to a working team

By Atlas AI Resources · How we make these guides

This guide takes you from your first Grok Bot to a small team of bots that run without you watching: one job per bot, descriptions it can follow, logins, approval lines based on how easy an action is to undo, skills before routines, quiet schedules, handoffs, and a weekly review. It ends with the main risks and a short checklist. Everything here follows the official Grok Bot Guides from SpaceXSI, which are the final word on how the product works.

Want a ready-made team? The Grok Bots page has a company-in-a-box set you can add: a coordinator plus specialists for research, writing, SEO, outbound, follow-ups, engineering, recruiting, SaaS savings, and ops.

1. First steps: get your first bot running

The official guides describe Grok Bot as “an agent with a computer.” Your bots work on a real, persistent computer in the cloud with a filesystem, a terminal, and apps. All your bots share that one computer, and each gets its own screen on it. It can browse the web, use apps, and write and run code. Because that computer lives in the cloud, you reach the same bot from your desktop or the Grok Bot Mobile App, and it keeps working after you close your laptop.

To begin, download the Grok Bot desktop app (macOS, Windows, or Linux) from x.ai/bot, or get the Grok Bot app from the App Store or Google Play, and sign in with your Cursor account. You need an eligible Cursor or SuperGrok plan. Then start a chat with your first bot. One guide’s author says standing up a bot takes 10 to 15 minutes. Two habits help right away:

There are three ways to talk to a bot: Chat (send it a message), Routines and triggers (it runs on a schedule or listens for events in other apps, such as a Slack thread or a GitHub PR), and Other bots (bots can message and trigger each other).

2. Give each bot one job

The official guides keep returning to the same advice: treat bots as specialists, one job per bot, “not one mega-bot for everything.” Each bot has its own memory and limited context, so a focused bot stays sharp, while a generalist chat “gets bloated and forgets why you hired it.”

Pick your first job from work you repeat often in a clear pattern. Good first jobs read a lot and write little, such as sorting an inbox or preparing a morning brief. Keep roles permanent so memory builds up. For a short project, put existing bots in a group chat instead of inventing a new bot.

For more on picking a lane, see What is a one-job Grok Bot? and, for home and family ideas, Grok Bot for personal use.

3. Write a bot description it can follow

A bot is “a set of instructions.” Behind the scenes, its settings are three fields: Name, Title, and Description. You can set them in chat, or in the bot's own settings: click the bot's name at the top of the chat, then the gear. The Description does most of the work, so write it like a job description for a new teammate:

Be as specific as you can. Here is an example of the shape, not an official template:

Name: Inbox Triage

Title: Weekday inbox sorter

Description: Read my work email and Slack DMs each weekday morning. List the three items that are both important and urgent, each with the sender, a one-line reason, and a link. Open the full thread before you call anything urgent. Never send, reply, or react for me; you may write labeled drafts. Never invent facts or counts. If nothing needs me, stay quiet. If you can’t reach my inbox, send me one line saying so.

Turn corrections into standing rules: if the same problem happens twice, update the instructions.

4. Access and logins: connect only what the job needs

Grok Bot gets access in two ways:

When a flow needs you, for example a CAPTCHA or a 2FA prompt, the bot can hand the desktop back to you. It can also send you a secure form for a password or an API key.

Two facts from the guides should shape every login decision:

So connect only the tools a given job needs, and start small. The marketing guide starts with document rewrites and draft Slack replies before any bot gets write access to ads or production. “Trust comes from delivered work.” Where a service offers read-only access, a limited role, or its own spending limit, use it.

5. Approval lines: decide by how reversible an action is

First, know what Grok Bot’s permissions are. Per the official guides, bots are kept in check by permissions, a reviewer, and allow/block lists. You write the rules in natural language. The 101 guide calls this Settings > General > Agent; in the current app it's the Auto-review rules under Settings > General, with “Ask first” and “Allow automatically” rules. A separate review agent checks proposed actions and can allow, block, or escalate to you, and your allow and block lists steer that reviewer. In the guide’s words, “With Grok Bot, the rules are a prompt” and “You are trusting the model to follow what you wrote.”

That makes it worth sorting actions by how easy they are to undo, then writing rules to match. The four tiers below are Atlas's own framing, not a Grok Bot feature or setting:

Let it run: reading and private work

Reading, summarizing, researching, and drafting in its own workspace. Nothing leaves and nothing changes for anyone else.

Let it act, then tell you: easy-to-undo changes

Saving drafts, editing a doc with version history, opening a pull request, adding a tracker row. You can reverse these in a minute.

Ask first: visible to other people

Sending email or Slack messages, posting, calendar invites. The guides are consistent: the bot drafts and a human sends. One example bot never sends without an explicit “send” in that moment.

Some guide authors loosen this on purpose: in the engineering guide, the author lets a PR merge automatically when the code review is highly confident and the blast radius is low. That's a policy they chose, not a default.

Approve every time, with an outside lock: money, deletion, and system-of-record writes

Purchases, live ad budgets, deletes, and writes to systems of record. In the guides, bots recommend and a human gives the final yes on anything that spends or destroys.

For the top tier, don’t rely on wording alone. If you need a hard gate, set it outside Grok Bot: branch protection and required CI checks in your repo, or a limited role or spending limit in the service’s own settings. As general advice, set approval levels by the type of action rather than by how sure the bot sounds. A bot saying it is confident is not an approval. For more on untrusted content and approvals, see Keeping AI agents safe.

6. Skills before routines

Don’t schedule a task you haven’t seen work. The order that works:

The step-by-step version lives at Skills before routines.

7. Schedules that stay quiet when nothing is new

A routine has a trigger, scheduled or event-based, and runs whether or not you show up. The guides call routines “standing work on a clock.” The most important thing to write into one is when it should say nothing: “A routine that runs, looks, and decides I don’t need to know is doing its job.” Several official example prompts say “stay quiet on noop.”

Quiet should not mean invisible when something breaks. Write in a one-line note for these cases, so silence keeps meaning “all clear”:

Other habits from the guides:

For timing patterns and cost tips, see Scheduling AI agent routines. For how usage and limits work, see Grok Bot usage limits and cost.

8. From one bot to a team: handoffs

One official guide lists Handoffs as part of every bot’s anatomy and calls them the part “that makes it a team.” Bots can message each other for context, so you aren’t copying text between chats. You can also put several bots in a group chat for a task, and a routine can pass a request through several bots until the job is done.

Grow the team slowly. Stand up one specialist for one job, and add the next only when the first is stable. Once handoffs become real work for you, the guides recommend a single front door: a coordinator bot that takes your requests, routes them to the right specialist, and brings reports back in one stream. Examples in the guides include a Bot Boss, a chief of staff, and a Project Manager. The timing advice is clear: “Add Project Manager after the handoffs hurt, not before.”

As general advice, handoffs work best when the rules are written down rather than worked out fresh each time:

For a single bot that sends you a daily personal digest, the Grok Bot chief of staff prompts are a good start. To make it a coordinator later, ask it to route your requests to your other bots and bring their reports back in one stream, as the Bot Boss in Grok Bot for Work does. For rosters and group chats, see Small AI fleets: handoffs. For keeping team knowledge in one place, see Agent memory for AI fleets.

For a worked example in paid media, see Grok Bot for performance marketing: a reporting bot, daily spend and conversion checks, and lead pacing, with budget changes kept behind your approval.

9. Adding a template instead of starting from scratch

Templates let you start from someone else’s bot. A template is “a collection of skills, memories, and plugins,” a recipe rather than a copy of the original bot. To add one: open the template link on x.ai, click Add to Grok Bot, review the context and integrations it includes, and only then click Add Bot. You get a new bot of your own.

Expect some setup afterwards: plugins may need reinstalling, and custom code, MCP servers, personal memories, secrets, logins, and chat history don’t come along. The official advice is to “be very careful about what you’re installing in your bot” and to review the details before you add it. You can find free templates on the Grok Bots page.

10. The weekly review

Set aside a short weekly slot, or ask your coordinator bot to prepare it. The guides describe a bot that audits itself weekly and proposes fixes for a yes or no. Cover:

As general advice, judge each bot by finished work you actually used, and expand trust one step at a time.

11. Risks to plan for

A short setup checklist

Official SpaceXSI guides used on this page

Grok Bot 101

Bot anatomy, three ways to talk to a bot, permissions, and shared logins.

Grok Bot for Work

Example descriptions with quiet-on-noop rules and a single front-door bot.

Grok Bot for Marketing

Specialist bots, small starting permissions, and when to add a Project Manager.

Grok Bot for Post-Sales

A chief-of-staff bot, silent-by-design routines, and a weekly self-review.

Templates for Grok Bot

What a template includes and how to review one before Add Bot.

Grok Bot for Engineering

Shared boards, proof-based feedback loops, and gradual trust.

Grok Bot for mobile app development

The six parts of a bot, including Handoffs, and recording a skill.

Grok Bot for GTM

Onboarding a bot by recording a demonstration, keeping a state file, and flagging missing sources.

Grok Bot for Recruiting

Walking a bot through your reasoning the first time, then saving it as a skill.

Grok Bot for Legal Ops

Human review of outbound messages and separate read and write paths.

Grok Bot for PMs

Final review for sends, purchases, and deletes; keeping bots quiet.

Related on Atlas: What is a one-job Grok Bot? · Skills before routines · Scheduling AI agent routines · Small AI fleets: handoffs · Keeping AI agents safe · Agent memory for AI fleets · Grok Bot for personal use · Grok Bot chief of staff prompts