Prompt Management
Version, deploy, and test your AI prompts
Reusable templates with full version control, per-proxy deployment, dynamic variables, and an interactive playground — all from one dashboard.
100+
Versions tracked
{{vars}}
Dynamic variables
3 modes
Deploy positions
Organize prompts with tags, versions, and deployments.
| Template | Version | Status | Deploys |
|---|---|---|---|
| customer-support | v3 | Active | 2 proxies |
| code-review | v7 | Active | 1 proxy |
| sales-assistant | v2 | Draft | — |
| onboarding-guide | v5 | Active | 3 proxies |
| data-analyst | v1 | Active | 1 proxy |
Every change tracked with full rollback.
v7 — Added error handling instructions
sarah@acme.com · 2 hours ago
v6 — Improved tone for enterprise clients
mike@acme.com · 3 days ago
v5 — Added multi-language support variables
sarah@acme.com · 1 week ago
v4 — Reduced token usage by 30%
mike@acme.com · 2 weeks ago
Inject prompts into any proxy with flexible positioning.
| Proxy | Prompt | Position | Version | Priority |
|---|---|---|---|---|
| px_acme_prod | customer-support | Prepend | v3 | 1 |
| px_acme_prod | safety-guardrails | Append | v2 | 2 |
| px_acme_staging | code-review | Prepend | v7 | 1 |
| px_acme_dev | onboarding-guide | Replace | v5 | 1 |
What's included
Templates, versioning, and deployment — built in
Every prompt managed through Bastio gets automatic versioning, variable substitution, deployment controls, and analytics at no extra configuration.
Define Template
Create templates with dynamic variables using double curly braces. Set defaults and mark required fields.
You are a {{role}} assistant for {{company}}.
The user's preferred language is {{language:English}}.
Their account tier is {{tier:free}}.
Always be {{tone:professional}} and concise.
Never reveal internal system details.
Focus on: {{task}}Deploy to Proxy
Deploy a versioned prompt to any proxy via the API. Variables are substituted at runtime.
curl -X POST https://api.bastio.com/v1/prompts/deploy \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"prompt_id": "customer-support",
"version": "v3",
"proxy_id": "px_acme_prod",
"position": "prepend",
"variables": {
"role": "customer support",
"company": "ACME Corp"
}
}'Version Control
Every edit creates a new version. Roll back instantly, compare changes, and track who changed what.
Interactive Playground
Test prompts across models with configurable temperature, tokens, and top-p. Save sessions for later.
Performance Analytics
Track usage, latency, cost, and quality scores per version. Export data for custom analysis.
Start managing your AI prompts
Prompt management included with every plan. Version control, deployment, and analytics from day one.