Every step of how to install a Grok Bot template and share it
GrokTemplates documents how to install a Grok Bot template in six steps, from creating the Bot to sharing the finished agent by public link.
The steps
- Create the Bot. In Grok Bot, create a new Bot and give it the template's name. xAI defines a Bot as a single persistent, named agent, and your account holds up to 50 Bots and group chats combined.
- Open Bot actions and edit the profile. Open Bot actions, choose Edit Profile, and paste the template's description in beside the name and avatar. Add your timezone and name the actions the Bot takes only after approval.
- Paste the skill and save it as a skill. Paste the template's instruction block into the chat with the Bot and save it as a skill, so the Bot calls it by name on every run. Editing that skill later updates every routine that uses it.
- Add the routine. Add the routine, paste the template's routine text, and set the trigger to a clock time or an event. Include the no-data policy, because Grok Bot documents no default behaviour when a routine finds nothing.
- Run it once and read the record. Trigger the routine by hand, read the run record, and fix the skill wording wherever the output missed. The app keeps the 20 most recent run records per routine.
- Share by public link. Share the Bot by public link. The recipient opens the preview on x.ai and chooses Add to Grok Bot, which copies the Bot to their account without your computer, logins or history. The link exposes identity, description, skills and routines, so remove every API key and password first.
What do I need before I install a Grok Bot template?
You need a Grok Bot account and the template's three text blocks, which are the profile description, the skill instructions and the routine.
xAI announced on 26 August 2026 that Grok Bot is included with all SuperGrok, Cursor Pro and Cursor Teams plans, and sign-in uses a Cursor account. Check your Bot count too, because an account holds up to 50 Bots and group chats combined, and a full account needs a deletion before it takes a new Bot.
Where do I paste the profile text?
The profile text goes under Bot actions, then Edit Profile, where the Bot's name, description and avatar live.
Grok Bot reads the description on every run, so the description carries the standing context: who the Bot works for, what it never does without asking, and which timezone its schedules use. Keep it short and factual. Write 'reports in UK time, sends no email without approval' rather than a paragraph of personality.
How do I save the instructions as a skill?
You paste the template's instruction block into the chat with the Bot and save it as a skill, which stores the instructions under a name the Bot reuses on every run.
xAI defines a Skill as a reusable instruction set, installed from a library or written by you. Saving instructions as a skill rather than burying them in the routine gives you one place to edit. When output drifts, you fix the skill once and every routine calling it changes with it.
How do I add the routine and set the schedule?
You add the routine on the Bot, paste the template's routine text, and set the trigger to a clock time or an event.
A Bot owns up to 50 routines and each routine keeps its own trigger, so one Bot runs a 07:00 brief and a Friday 17:00 review without either one touching the other. Write the no-data policy into the routine text as well. Grok Bot documents no default behaviour for an empty result, so 'if no items match, reply with one line saying nothing matched' belongs in every routine you install.
How do I test a Grok Bot template before trusting it?
You run the routine once by hand, read the run record, and compare the output against what the template promised.
The app keeps the 20 most recent run records per routine, which is enough history to catch wording drift in the first fortnight. Approve nothing permanently on the first run. Answer Allow once while you learn what the Bot proposes, and remember that a Require Approval rule beats an Always Allow rule when both match the same action.
How do I share a Grok Bot template with someone else?
You share a Bot by public link, and the recipient opens a preview on x.ai and chooses Add to Grok Bot.
Adding a shared Bot creates a copy on the recipient's account. It hands over no cloud computer, no logins and no chat history, so the recipient connects their own accounts before the routines touch anything. The link is public and it exposes the Bot's identity, description, skills and routines, so strip every API key, password and customer name out of those fields before you send it.
Does a Grok Bot keep running when I close the app?
A Grok Bot runs on a persistent cloud computer, so closing the app does not stop a routine.
A routine scheduled for 06:30 fires at 06:30 with your phone in your pocket. The cloud computer is assigned per user rather than per Bot, which means a login you place on it is available to every Bot on your account. xAI puts it directly: do not use separate Bots as a security boundary.
FAQ
Can I edit a Grok Bot template after installing it?
Yes. Editing the skill changes the instructions for every routine that calls it, and editing the routine changes the trigger and the output for that routine alone. Keep the wording in the skill and the schedule in the routine, and one edit fixes every future run.
How many routines can one installed template use?
A Bot owns up to 50 routines, so one installed template runs a morning routine, an afternoon routine and an event-driven one on the same Bot. Split work across Bots when a routine holds the screen for a long time, because one Bot runs one computer-use task on its screen at a time.
Does someone I share a template with get my logins?
No. Adding a shared Bot creates a copy on the recipient's account and gives them no cloud computer, no logins and no chat history. The recipient connects their own accounts before any routine does real work.
Can I record a task instead of writing the skill?
Grok Bot supports teach-by-demonstration recording, capped at ten minutes per recording. Record the clicks for a short repetitive task, then paste the template's routine text around it so the schedule and the no-data policy are written down.
How many Bots can join one group chat?
A Grok Bot group chat takes two to six Bots. Put a chief of staff Bot in a chat with a research Bot and a finance Bot, and each one handles the part of the brief it owns.
xAI documents the whole Grok Bot feature at docs.x.ai/grok-bot. Read the approvals page there before you let any routine run unattended.