Fill in the blanks without rewriting the prompt

Variables are reusable, typed blanks. Add them to a Prompt Blueprint and each run takes new values without retyping the rest.

Build a variable

Decide what people fill in

Name a variable, pick one of 12 input types, and set up the input. A side-by-side preview shows what the person sees and what lands in the prompt.

prompt analyzers 1
prompt analyzers 2
Control the prompt

Choose how each value reaches the AI

Every variable uses one of three insertion modes, plus an optional Role. The preview lets you check the wording before anyone runs it.

  • Insert the value Place the value where its token sits in your text.
  • Insert as a sentence Wrap the value in a sentence you write, added to the prompt for you.
  • Insert an instruction Give each option in a pick-one Choice its own written instruction.
  • Role Tell the AI how to use the value, or let Auto-write draft it.
prompt analyzers 3
prompt analyzers 4
prompt analyzers 5
prompt analyzers 6
On the run page

Add only what this run needs

On a Prompt Blueprint, you pick which variables people can use. They add the ones they want from the + Variable menu and fill them in under the Main Idea.

  • Tick to include Only the variables you tick appear in the + Variable menu.
  • Drag into place Drag a value token into the Main Idea, or click it to add it there.
  • Mode badges VALUE, SENTENCE, and INSTRUCTION badges show how each input is used.
  • Default value Pre-fill the input with your usual answer when someone adds the variable.
In more detail

More ways variables fit your work

Variable packs keep related variables together, and a few more controls help them fit your work.

Variable packs

Group related variables into one pack with its own name, description, icon, and color.

Curated packs

Browse packs in the Curated tab, view their variables, and attach them to your Blueprints.

Linked packs

Change a variable's settings in a pack, and attached Blueprints use them on the next run.

Build your own

Add a variable to one Blueprint without leaving the page or creating a pack.

Draft or Published

Keep your pack as a Draft until it is ready. Drafts stay out of the attach picker.

Automatic tokens

Each variable gets its token from its name, so you never type one by hand.

Help text

Add a hint to explain what a variable is for, or let Auto-write draft it.

Required

Once someone adds a Required variable, it must be filled in before the run.

Designer suggestions

The Blueprint Designer checks your Variable packs for a fit, then recommends new variables.

Categories

Attach Categories to a Variable pack to group and filter your packs.

Start building

Get started with a
30-day free trial

Create a Variable pack and attach it to a Prompt Blueprint.