Templates and Variables

Write a prompt once, use it a thousand times with different inputs.

Turn any prompt into a reusable template by wrapping dynamic parts in double braces: {{customer_name}}, {{tone:select:formal,casual,technical}}. Promptmark parses the syntax, infers types, and builds a form for filling in values.

Five variable types cover the common cases: text, multiline, number, select, and boolean. Templates render through the web UI, the MCP tools, and the REST API.

What you can do

  • Double-brace syntax: {{name}}, {{name:type}}, {{name:type:default}}
  • Five variable types with schema validation and required/optional fields
  • Render templates from the web UI, MCP, or REST API
  • Auto-generated input forms — Promptmark parses your variables and builds the fill-in UI for you
  • Variable artifacts in playbooks let step outputs define typed outputs like {{result:json}} or {{chart:mermaid}}
Try it free

No credit card required