← Blog
Chatbots & Assistants

What Is a System Prompt? (2026): The Instruction the User Does Not See

By Andrew · October 24, 2026

A system prompt is the instruction that arrives before the user’s message. It tells the model the role, the boundaries, and the format for this product or this agent. You write one when you build a bot or call an API. In a consumer chat app, the vendor writes it, and you write the message underneath.

The words you type are still the job. How to write those words is what prompt engineering is. A system prompt can ask for a shape. It cannot add a fact the model and the attached files do not have.

Prices are US list prices excluding tax from directory pages checked October 16, 2026, except where a later article on this site read a pricing page on October 24, 2026. Published October 24, 2026.

Where a system prompt sits

PlaceWho writes itWhat you still write
Claude or ChatGPT chatThe vendor, plus any custom instructions you savedThe task and the source for this turn
A project or a custom GPT-style setupYou, once, as standing rulesEach new request
A support agent such as ChatbaseYou, as the agent’s instructions, on top of the vendor’sThe help articles the agent may quote
An automation agent such as LindyYou, as the agent’s jobThe trigger and the tools it may call
An API requestYou, in a system field beside the user messageThe user message itself
flowchart TD
  sys["System prompt: role, boundaries, format"] --> user["User message: this task and its source"]
  user --> model["The model answers"]
  model --> check["A person checks claims that matter"]

Custom instructions in a chat product are a system prompt you are allowed to see. They apply across chats until you change them. They are a poor place for a one-off fact. Put the price, the policy, or the notes in the user message, or in a file the product can read. How much fits is the context window.

What belongs in it

Put this in the system promptLeave this for the user message or a file
“You draft support replies from the attached help center. If the article is silent, say so.”Today’s ticket
The tone a brand already approvedA new campaign offer that expires Friday
The output shape: a table with owner and dateThe meeting transcript
Which tools the agent may callThe customer’s name and order

A long system prompt spends tokens on every call. The meter is what AI tokens are. Adjectives such as “be world-class” add tokens and leave the facts unchanged. A boundary does more: “quote the article, and stop when it ends.”

Asking for a format with no example in the user message is what zero-shot prompting is. Showing the steps you want is what chain-of-thought prompting is. Both can live under a short system prompt. They do not replace it.

A system prompt in a product you pay for

Chatbase’s instructions are the system prompt for a site agent. Hobby is $40 a month, or $32 billed yearly, with 700 message credits, from the pricing page read October 24, 2026. The instructions tell the agent how to behave. The training files are the source. Mixing a refund policy into the instructions, and also into a PDF, produces two versions. Keep the policy in the file and the behavior in the instructions. The build order is how to build a support chatbot with Chatbase.

Lindy is the case where the system prompt is the job description of an agent that runs while you are away. The October 24, 2026 pricing page read for Lindy review starts paid use at $29.99 per user per month for 3,000 credits. A vague job description spends those credits on the wrong work. Name the trigger, the source, and the handoff.

Claude Pro at $20 a month, or $17 billed annually, and ChatGPT Plus at $20, are where an individual saves standing rules. Free tiers accept the same structure. Pay when the cap blocks the work.

When the model must call a calculator, a CRM, or a search tool, that permission is what function calling is. The system prompt can name the rule. The tool definition is a separate object in the API.

FAQ

Is a system prompt the same as a custom instruction?

In a chat app, custom instructions are the part of the system prompt the product lets you edit. The vendor still sends its own rules around them. In an API, the system field is yours, inside the provider’s usage policy.

Can a system prompt stop hallucinations?

It can require a quote and an abstention when the source is silent. You still read the quote. The failure mode is what an AI hallucination is.

Should every teammate share one system prompt?

Share the rules that are actually company rules: voice, privacy, and what to do when the source is missing. Keep personal preferences in the user message. A shared prompt that tries to cover every department becomes a prompt nobody can debug.

Do I need a paid plan to set one?

Chat products include custom instructions on free tiers, with usage limits. An agent product bills when the agent runs. The system prompt itself is text. The invoice is the inference around it.

Last verified

October 16, 2026 for Claude and ChatGPT plan prices. October 24, 2026 for the Chatbase and Lindy figures cited from pricing pages read that day. Published October 24, 2026.

Sources: Claude pricing, OpenAI ChatGPT pricing, Chatbase pricing.

Published by Andrew for AI Tools Optimizer.

Claude and ChatGPT are in the chatbots directory. Directory pages may use affiliate links. A purchase through them may earn us a commission at no extra cost to you.

Disclosure: this post may contain affiliate links. If you buy through them we may earn a commission at no extra cost to you.

Tools mentioned in this post