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.
- Input types: Use Short text, Long text, Choice, Scale, Color, List, Key-value, and five more.
- Choices: Let people pick one or several, shown as pills, a dropdown, radio buttons, or checkboxes.
- Number limits: Set Min, Max, and Step, and show a unit such as $ or ft beside the input.
- Date format: Collect a date, a date and time, or a time, as one value or a range.
- Scale labels: Label each step from low to high, such as Brief, Balanced, and Detailed.
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.
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.

