AI Agents, Bots & Coding Glossary
Plain-English definitions for AI assistants, agents, automation, and building with code.
Understand the words behind AI that chats, remembers, uses tools, and gets work done. Explore practical definitions for Grok Bot, dots in ChatGPT, Meta’s Muse, and related assistants, plus the coding words you meet when a bot builds something with you.
146 published terms. Pick a word, read the short meaning, then open the page for the example and the sources.

Commonly confused
An AI agent is a system that uses an AI model to choose actions toward a goal, use the tools it has been given, and respond to the results. A chatbot is software that communicates through conversation, from scripted replies to AI assistance and actions.
A skill explains how. A routine says when.
Application programming interface ↔ Model Context Protocol
An application programming interface, or API, is a defined way for software to request data or actions from other software. Model Context Protocol is an open standard that lets AI applications connect to external tools and information through compatible servers.
More distinctions
The frontend is the part of an application that people see and use, usually in a browser or on a device. The backend is the part of an application that handles work such as data, account checks, and storage behind the interface.
Authentication ↔ Authorization
Authentication checks that a person, application, or service is the identity it claims to be. Authorization decides what an identified user or system is allowed to access or do.
Conversation history is the record of earlier messages, and in some products tool activity, that an app saves so you can reopen or search it. Memory is information an AI application saves so it can use it in later interactions, such as selected preferences, project facts, or summaries.
Retrieval ↔ Retrieval-augmented generation
Retrieval is finding and returning information relevant to a request from stored or connected material, so an AI app can use it as context. Retrieval-augmented generation, or RAG, finds relevant source material and gives it to an AI model before the model writes its answer.
An AI assistant helps people with information or work, such as explaining, writing, planning, or completing tasks. Some only talk; others can use tools and act. An AI agent is a system that uses an AI model to choose actions toward a goal, use the tools it has been given, and respond to the results.
Git ↔ GitHub
Git is the version-control tool. GitHub is a different hosting site.
146 terms
A
- EngineeringAcceptance criteriaAcceptance criteria are the specific conditions a result must meet before you treat the task as done.
Instructions & context
- DesignAccess tokenAn access token is a credential that lets software use protected resources within the permissions it was granted, often for a limited time.
Safety & permissions
- Customer Support & SuccessAction approvalAction approval is a person's permission for one proposed action to go ahead. A useful approval shows what will happen and what it will affect.
Safety & permissions
- Customer Support & SuccessAdd and importIn the Grok Bot app, Add creates a Bot from a template. Copying a prompt does not.
Products & platforms
- Customer Support & SuccessAgent emailAgent email is an inbox at mail.grokbot.com that belongs to your Grok Bot account.
Products & platforms
- EngineeringAgentic AIAgentic AI describes systems that work toward a goal by choosing steps, using tools, and adjusting to results within the access and limits they are given.
AI & agents
- Customer Support & SuccessAI agentAn AI agent is a system that uses an AI model to choose actions toward a goal, use the tools it has been given, and respond to the results.
AI & agents
- PersonalAI assistantAn AI assistant helps people with information or work, such as explaining, writing, planning, or completing tasks. Some only talk; others can use tools and act.
AI & agents
- EngineeringAI modelAn AI model is the trained system an application uses to make predictions or generate responses.
AI & agents
- EngineeringAI tokenAn AI token is a unit a model uses to process content. For text, a token may be a word, a word fragment, or punctuation.
AI & agents
- Customer Support & SuccessAlways-on agentAn always-on agent is an AI agent that keeps working for you when you are not in the chat, and can message you with progress or a decision it needs.
AI & agents
- EngineeringAPI keyAn API key is a credential an application sends so an API can identify or authorize the caller.
Safety & permissions
- EngineeringApplication programming interfaceAn application programming interface, or API, is a defined way for software to request data or actions from other software.
Automation & integrations
- Customer Support & SuccessApproval promptAn approval prompt is the message that shows one proposed action and asks a person to allow it or refuse it before that action runs.
Safety & permissions
- Research & DataArtifactIn Meta Muse, an Artifact is a rich, interactive thing Muse makes for you, such as a document, PDF, web page, or dashboard, instead of a plain chat reply.
AI & agents
- EngineeringArtificial intelligenceArtificial intelligence is software that performs tasks associated with human abilities, such as recognizing patterns, understanding language, and making predictions.
AI & agents
- PersonalAuthenticationAuthentication checks that a person, application, or service is the identity it claims to be.
Safety & permissions
- Customer Support & SuccessAuthorizationAuthorization decides what an identified user or system is allowed to access or do.
Safety & permissions
- EngineeringAuto ReviewAuto Review is Grok Bot's automated check of proposed tool calls and computer actions before they run.
Safety & permissions
- EngineeringAutomationAutomation is software carrying out work according to rules or triggers, so a person does not repeat the same action by hand.
Automation & integrations
B
- Customer Support & SuccessBackendThe backend is the part of an application that handles work such as data, account checks, and storage behind the interface.
Websites & apps
- Customer Support & SuccessBackground taskA background task runs separately from what you are doing, so you can keep working while it proceeds and check its status or result later.
Automation & integrations
- Customer Support & SuccessBotA bot is a program that performs tasks automatically, often in response to a rule, a request, or an event. Some follow simple scripts; others use AI.
AI & agents
- Entertainment & GamesBranchA branch is a named line of snapshots, so a new idea can grow beside the shared line.
Coding & Git
C
- Customer Support & SuccessCC (Google Labs)CC is an experimental Google Labs agent for families and households. It has its own Google Account, and each member chooses what to share with it.
Products & platforms
- Recruiting & PeopleChatbotA chatbot is software that communicates through conversation, from scripted replies to AI assistance and actions.
AI & agents
- Customer Support & SuccessChatGPT dotsDots are OpenAI's always-on agents in ChatGPT. Each dot has its own computer and browser in the cloud, remembers context, connects to apps, and messages you with progress.
Products & platforms
- EngineeringCloneA clone is a new copy of a Git repository, history included, created in a new directory.
Coding & Git
- EngineeringCloud agentA cloud agent is an AI coding agent that runs on a computer the vendor hosts, instead of only on the machine in front of you.
Coding & Git
- EngineeringCoding agentA coding agent is an AI agent that works on software tasks by reading a project, changing files, and using development tools, then preparing the changes for review.
Coding & Git
- EngineeringCommitA commit records a project state in Git, plus history information such as the parent commit, the author, and a message.
Coding & Git
- EngineeringComputer takeoverComputer takeover is when a person takes manual control of Grok Bot's Agent Computer to finish a step, then returns control to the Bot.
Safety & permissions
- EngineeringConnect AppsConnect Apps is Grok Bot's place to find and connect plugins. The in-app list took this name on October 2, 2026.
Products & platforms
- Customer Support & SuccessConnectorA connector is a ready-made connection that lets an application use another service's data or actions.
Automation & integrations
- OperationsContextContext is the information available to an AI model for a particular response, including instructions, conversation, supplied material, and tool results.
Instructions & context
- EngineeringContext windowA context window is how much content a model can handle at once, measured in tokens, with limits that depend on the model.
Instructions & context
- EngineeringContinuous integrationContinuous integration is the practice of committing code to a shared repository often, and building and testing those commits so errors show up sooner.
Coding & Git
- DesignContrastHow different two colors look next to each other, needed so text and icons stay readable.
Websites & apps
- EngineeringConversation historyConversation history is the record of earlier messages, and in some products tool activity, that an app saves so you can reopen or search it.
Instructions & context
- EngineeringCursorCursor is a coding agent for building software: you use it to understand a codebase, plan and build features, fix bugs, and review changes.
Products & platforms
D
- Finance & BusinessDatabaseA database is an organized collection of data that software can store, search, and update.
Data & storage
- EngineeringDeployTo deploy is to make a version of software available where it can run or be served, such as a preview, a test system, or production.
Hosting & deployment
- DesignDesign tokenA design token is a named design value, such as a color or a spacing size, stored so the same value can be reused.
Websites & apps
- EngineeringDisk SaverDisk Saver is a built-in Bot that checks what is using space on the Bot computer and suggests cleanup. Nothing is deleted unless you confirm.
Products & platforms
- EngineeringDraftA draft is work that is not finalized yet.
Coding & Git
- EngineeringDraft PRA draft pull request is a pull request shared as work in progress. GitHub's docs say it cannot be merged, and code owners are not automatically asked to review it.
Coding & Git
E
- Entertainment & GamesEmbeddingAn embedding turns text into a list of numbers so a computer can measure how close two pieces of text are in meaning.
AI & agents
- Finance & BusinessEnvironment variableAn environment variable is a named setting that a program reads when it starts, kept outside the code.
Hosting & deployment
F
- Entertainment & GamesFast-forwardA fast-forward is a merge that only moves your branch pointer ahead, because the other branch is a straight descendant of the commit you already have.
Coding & Git
- Customer Support & SuccessFeature flagA feature flag is an on or off switch that lets a team ship new code but keep the feature hidden until they turn it on.
Hosting & deployment
- EngineeringFine-tuningFine-tuning is extra training that adjusts an already trained model with more data, so it fits a task or style better.
AI & agents
- EngineeringForkA fork is your own copy of someone else's repository on GitHub, where you can make changes without touching the original.
Coding & Git
- EngineeringFrontendThe frontend is the part of an application that people see and use, usually in a browser or on a device.
Websites & apps
G
- Writing & ContentGenerative AIGenerative AI produces new content, such as text, images, audio, or code, from patterns learned during training.
AI & agents
- EngineeringGitGit is a version-control tool that records changes to files and helps people combine work over time.
Coding & Git
- EngineeringGitHub ActionsGitHub Actions is GitHub's continuous integration and continuous delivery platform. It automates checks such as building and testing a pull request.
Automation & integrations
- EngineeringGrokGrok is xAI's assistant for conversation, writing, and working with files you upload, on the web and in its mobile apps.
Products & platforms
- Customer Support & SuccessGrok BotGrok Bot is xAI’s product for named AI teammates that carry out tasks with tools and a persistent cloud computer shared by the Bots on one account.
Products & platforms
- Customer Support & SuccessGrok BuildGrok Build is xAI’s coding agent, a different product from Grok chat and from a Grok Bot.
Products & platforms
- EngineeringGroup chatA group chat is one conversation with several of your Bots. Bots answer in the group, and @name sends a request to one Bot.
Products & platforms
H
- EngineeringHallucinationA hallucination is AI-generated information that is false or unsupported even when the response sounds confident.
AI & agents
- EngineeringHandoffA handoff passes a piece of work to the next person, bot, or session, with the notes needed to continue it.
AI & agents
- EngineeringHard-refreshForce the browser to reload files from the server, not from its cache, so you see the newest version of a page.
Websites & apps
- EngineeringHeadless browserA headless browser is a web browser that runs without showing its windows, so a script can load pages when nobody is watching the screen.
Automation & integrations
- DesignHeroThe big top artwork or banner on a page, above the main copy.
Websites & apps
- EngineeringHostingHosting is providing the computers that keep a website or application available to the people who use it.
Hosting & deployment
I
- SalesInstinctInstinct is a personal AI assistant you reach by text or phone call. It connects to apps and devices you choose so it can follow up on tasks and take actions.
Products & platforms
- Research & DataInterface chromeInterface chrome is the frame around the content: navigation, toolbars, and other controls that are not the content itself.
Websites & apps
K
L
- EngineeringLarge language modelA large language model is an AI model trained on large amounts of text and other data to understand and generate language.
AI & agents
- Customer Support & SuccessLeast privilegeLeast privilege means giving a person or program only the access needed for the work it is allowed to do.
Safety & permissions
- Entertainment & GamesLiveOn the public website right now so visitors can see it, the opposite of a draft.
Hosting & deployment
- Customer Support & SuccessLook-alike nameA look-alike name is a name that people can misread as a different name. A homoglyph is a character that looks like another character.
Safety & permissions
M
- OperationsMainmain is a common name for a repository's default branch. Git does not require that name.
Coding & Git
- Writing & ContentMarkdownMarkdown is a simple way to format plain text, using marks like # for headings and * for lists.
Instructions & context
- Customer Support & SuccessMemoryMemory is information an AI application saves so it can use it in later interactions, such as selected preferences, project facts, or summaries.
Instructions & context
- EngineeringMemory fileA memory file is a file a coding agent loads at the start of a session so instructions or notes from earlier work are present again.
Instructions & context
- PersonalMergeA merge brings another branch’s snapshots onto the branch you are on, usually after a person agrees.
Coding & Git
- EngineeringMerge conflictA merge conflict happens when Git cannot automatically reconcile competing changes.
Coding & Git
- EngineeringMigrationA migration is a controlled change in the structure or location of data or content.
Data & storage
- EngineeringMigration rollbackA migration rollback undoes a change to how stored data is structured, or records that a failed change was undone.
Data & storage
- EngineeringModel Context ProtocolModel Context Protocol is an open standard that lets AI applications connect to external tools and information through compatible servers.
Automation & integrations
- EngineeringModel routingModel routing is Grok Bot choosing a model for each task, from xAI or a third party, instead of letting you pick one.
AI & agents
- EngineeringMuse (Meta)Muse is Meta's personal AI agent for carrying out tasks across apps and websites a person connects.
Products & platforms
- Entertainment & GamesMuse FeedThe Muse Feed is a tab in Meta Muse where the assistant writes short posts picked for you.
AI & agents
- EngineeringMuse Secure VMThe Muse Secure VM is Muse's dedicated cloud computer, with its own file system, terminal, and browser.
AI & agents
- EngineeringMuse SparkMuse Spark is the family of AI models from Meta that powers the Muse assistant.
AI & agents
O
- Research & DataOG imageThe preview picture apps show when someone shares a link (Open Graph image).
Websites & apps
- EngineeringOn-demand usageOn-demand usage is paid usage after your weekly included usage runs out. You can cap it with a monthly limit.
Products & platforms
- EngineeringOne-linerA one-liner is a command or a small piece of code written on one line.
Coding & Git
P
- EngineeringParallelParallel means more than one job is progressing at the same time.
Automation & integrations
- Customer Support & SuccessPasskeyA passkey lets you sign in to a site the same way you unlock your device, with a fingerprint, face, PIN, or pattern, instead of a password.
Safety & permissions
- Customer Support & SuccessPhishingPhishing is a fake message that tries to trick you into clicking a link, sharing a password, or sending money.
Safety & permissions
- EngineeringPluginA plugin is an optional piece of software that adds a feature to a larger application.
Automation & integrations
- EngineeringPrefers reduced motionA reduced-motion preference is a person's request for less animation. The CSS prefers-reduced-motion query lets a site detect that request and respond.
Websites & apps
- EngineeringPrimary BotPrimary Bot is a role the Grok Bot app introduces for your go-to Bot, one that works proactively on everyday tasks and checks in when it needs your help.
Products & platforms
- EngineeringProactive assistantA proactive assistant offers help or starts permitted work without waiting for a new message each time, for example on a schedule, after a change, or toward a goal you already gave it.
AI & agents
- EngineeringProject (Grok Bot)In Grok Bot, a Project is a Cloud Agent a Bot starts for a big job. It plans the work and runs its own agents.
Automation & integrations
- OperationsPromptA prompt is the instructions, question, or other input you give an AI model to guide its response.
Instructions & context
- EngineeringPrompt injectionPrompt injection is an attempt to make an AI follow untrusted instructions instead of the task and rules it was given.
Safety & permissions
- SalesPull requestA pull request asks people to review proposed code changes and combine them into a target branch.
Coding & Git
Q
- EngineeringQueueA queue is work waiting to be processed.
Automation & integrations
R
- EngineeringRate limitA rate limit is a restriction on how many requests, or how much work, a service accepts in a period.
Automation & integrations
- Writing & ContentRebaseRebase replays commits onto another starting point, so they sit on top of a different commit.
Coding & Git
- EngineeringRecoverRecover saves what it can, then rebuilds the Bot computer from your saved data. Installed apps are removed.
Products & platforms
- EngineeringRepositoryA repository is a project's stored files and their recorded change history, commonly managed with Git.
Coding & Git
- Customer Support & SuccessRequest IDA request ID is a code you copy from a message (right-click, Copy request ID) so support can find a failed run.
Products & platforms
- EngineeringReset (computer)Reset rebuilds the Bot computer from your last saved data. It is the last resort and can lose very recent changes.
Products & platforms
- DesignRetrievalRetrieval is finding and returning information relevant to a request from stored or connected material, so an AI app can use it as context.
Instructions & context
- Writing & ContentRetrieval-augmented generationRetrieval-augmented generation, or RAG, finds relevant source material and gives it to an AI model before the model writes its answer.
Instructions & context
- EngineeringRoute traffic through this computerRoute traffic through this computer is a setting that sends the Bot computer's web traffic through your own connection, so sites that block cloud computers see you instead.
Websites & apps
- EngineeringRoutineIn Grok Bot, a routine tells one Bot when to run a workflow: on a schedule or, where supported, after an event. A test of a routine does real work.
Products & platforms
S
- EngineeringSandboxA sandbox is a walled-off space where a program can run without touching the rest of the computer.
Safety & permissions
- EngineeringSecret (Grok Bot)In Grok Bot, a secret is a key or credential saved in a masked, write-only field. Bots can use it, but the value is never shown again.
Safety & permissions
- EngineeringSecure FormA Secure Form is a chat card that opens a window for a login or other form, showing the site's name and icon, so you fill it in without handing over the screen.
Safety & permissions
- EngineeringSentinelSentinel is a separate Meta agent that checks Muse's outbound internet actions before they happen.
Safety & permissions
- EngineeringSHAA SHA is the identifier Git gives one commit, so people can name that exact recorded snapshot.
Coding & Git
- EngineeringShared computerIn Grok Bot, every Bot on an account uses the same cloud computer. Files, browser sessions, and command-line credentials on it are shared.
Safety & permissions
- EngineeringShopify connectorThe Shopify connector is a plugin that connects a Shopify store so a Bot can check orders, track inventory and update listings.
Products & platforms
- SalesSide chatIn Cursor, a side chat is a separate agent conversation that runs next to a main one, using the parent thread as reference context while keeping its own transcript.
Instructions & context
- EngineeringSidebar sectionA sidebar section is a named group in the Grok Bot sidebar for organizing Bots by project or client. Sections sync between devices.
Products & platforms
- Customer Support & SuccessSkillA skill is how to do a task: a saved method you can reuse instead of retyping the steps.
Products & platforms
- EngineeringSnapshotA snapshot is the set of file contents Git recorded at one moment.
Coding & Git
- EngineeringSpending limitA spending limit is a cap on how much money an account is allowed to use with a service.
Automation & integrations
- Research & DataStickyA sidebar or header that stays on screen while you scroll.
Websites & apps
- EngineeringSub-processor listThe sub-processor list is the provider's published list of outside providers that may process your data, including the model providers Grok Bot can use.
Safety & permissions
- EngineeringSystem promptA system prompt is the standing set of instructions a model reads before your messages, setting its role and rules.
Instructions & context
T
- EngineeringTag @botTagging @bot means mentioning @bot in an X post or reply to hand that post to your main Grok Bot as a task.
Products & platforms
- Customer Support & SuccessTeam BotA Team Bot is one Grok Bot that a whole team talks to, each person in their own chat, after an owner sets it up and publishes it to the team.
Products & platforms
- EngineeringTechnology stackA technology stack is the combination of languages, frameworks, databases, and services used to build and run a product.
Coding & Git
- Customer Support & SuccessTemperatureTemperature is a model setting that controls how random or predictable its answers are.
AI & agents
- Customer Support & SuccessTemplateA template is a recipe for a Grok Bot, not a clone of someone’s computer or chat.
Products & platforms
- EngineeringTerminalA terminal is a text window where you type commands to a computer instead of clicking buttons.
Coding & Git
- DesignTipA branch tip is the commit a branch currently points to. New commits move the tip forward; saving a file without committing does not.
Coding & Git
- Finance & BusinessTokenToken is a word with three common meanings in this glossary: an AI token, a design token, and an access token.
AI & agents
- EngineeringTool useTool use is an AI system's ability to request an action from connected software, such as searching files or running code.
AI & agents
- Customer Support & SuccessTwo-factor authenticationTwo-factor authentication asks for a second proof, like a code from your phone, in addition to your password.
Safety & permissions
U
V
- EngineeringVoice chatVoice chat is a live spoken conversation with one Bot. It talks back until you hang up.
Products & platforms
- Writing & ContentVoice memoA voice memo is a recorded audio message a Bot sends, with a transcript you can read.
Products & platforms
- EngineeringVoice typing (dictation)Voice typing turns what you say into text in the message box, for you to edit and send. The Bot replies in text.
Products & platforms
W
- SalesWebhookA webhook is a message a service sends to a web address you chose when a subscribed event happens.
Automation & integrations
- EngineeringWorkflowA workflow is a connected sequence of steps that takes a task from a starting input to an intended result.
Automation & integrations
- EngineeringWorktreeA worktree is an additional working folder attached to the same Git repository.
Coding & Git
