Prompt Template System
Three-Tier Hierarchical Prompts: System → MSP → Client
Customize AI behavior with 35+ prompt templates, automatic variable substitution, and no-code editing. Your AI, your instructions, your control.
The Generic AI Problem
Most compliance platforms give you generic AI responses that ignore your industry, tools, and standards. The AI doesn't know:
- That you serve healthcare clients requiring HIPAA-specific language
- What security tools your clients actually use
- Your preferred policy format and style
- Industry-specific terminology your clients expect
Generic AI prompts produce generic compliance content. Your MSP isn't generic.
Three-Tier Prompt Hierarchy: From Generic to Specific
Compliance Scorecard's prompt system works like inheritance in programming: specific overrides general.
Tier 1: System Baseline
What it is: ComplianceScorecard's default prompts, optimized for compliance content generation.
Who controls it: ComplianceScorecard engineering team
Example: “Generate a compliance policy document covering the specified topic. Use clear language and include regulatory references.”
Use when: You want to use the platform defaults with no customization.
Tier 2: MSP Override
What it is: Your MSP's custom prompts that apply to all your clients.
Who controls it: MSP Admin users
Example: “Generate a HIPAA-compliant policy for healthcare clients. Always reference PHI handling, patient privacy, and HIPAA sections 164.308, 164.310, 164.312. Use healthcare industry terminology.”
Use when: You serve a specific industry or have standard requirements across all clients.
Tier 3: Client Override (Roadmap Q2 2026)
What it is: Client-specific prompt customization for unique requirements.
Who controls it: MSP Admin (on behalf of client)
Example: “For this medical practice, always include Massachusetts state-specific requirements and reference their EHR system (Epic) in technical controls.”
Use when: A specific client has unique compliance or formatting needs.
How hierarchy works: Client override (if exists) → MSP override (if exists) → System baseline (always exists). Most specific wins.
35+ Customizable Prompt Types
Every AI feature has its own customizable prompt. Tailor each to your needs:
Policy Generation Prompts
- Policy Generation: Main policy document creation (default: 0.5 temperature, 4000 tokens)
- Policy Questions: Assessment question generation (0.7 temp, 1500 tokens)
- Policy ELI5: Plain-language control explanations (0.6 temp, 800 tokens)
Analysis & Reporting Prompts
- Gap Analysis: Compliance gap identification (0.4 temp, 2000 tokens)
- Risk Assessment: Risk scoring and prioritization (0.3 temp, 1500 tokens)
- Executive Summary: Board-ready summaries (0.5 temp, 2000 tokens)
- Remediation Plan: Step-by-step action plans (0.4 temp, 3000 tokens)
Technical Prompts
- Control Explanation: Technical control descriptions (0.3 temp, 800 tokens)
- Tool Integration: Security tool configuration guidance
- Evidence Collection: Automated evidence gathering instructions
Plus: 25+ additional prompt types covering every AI-powered feature in the platform.
Automatic Variable Substitution: No Manual Editing
Write prompts once with variables. The system automatically fills them with real client data.
Available Variables
{company_name}– MSP name (e.g., “Acme Security Services”){client_name}– Client organization name (e.g., “Beta Healthcare Corp”){industry}– Primary industry vertical (e.g., “Healthcare”){tools}– Deployed security tools (e.g., “Microsoft Defender, Proofpoint, Sentinel, Veeam”){frameworks}– Compliance frameworks (e.g., “HIPAA, NIST CSF, SOC 2”){current_date}– Today's date{user_name}– User making the request
How It Works
You write:
“Generate a policy for {company_name}'s client {client_name} in the {industry} industry. Consider their use of {tools}. The policy must align with {frameworks} requirements.”
AI receives:
“Generate a policy for Acme Security Services' client Beta Healthcare Corp in the Healthcare industry. Consider their use of Microsoft Defender, Proofpoint, Sentinel, Veeam, 1Password, Microsoft Entra ID. The policy must align with HIPAA, NIST CSF requirements.”
Result: Every policy is automatically customized to the client's actual environment. No manual find/replace.
No Coding Required: Simple Text Editing
Customize AI behavior without engineering support or technical knowledge.
Editing Interface
- System baseline (read-only): See the default prompt for comparison
- Custom prompt textarea: 10,000 character limit, supports variables and formatting
- Live preview: See how your prompt looks with real client data substituted
- Revert to baseline: One-click reset to system defaults
Per-Prompt Parameters
Fine-tune AI behavior for each prompt type:
- Temperature: 0.0 (deterministic) to 1.0 (creative) – control randomness
- Max Tokens: 50 to 50,000 – control output length
- Model Override: Use different AI model for specific prompts (if BYOK configured)
Example use case: Set temperature to 0.3 for technical controls (need precision), 0.7 for policy summaries (need readability).
Real-World MSP Use Cases
Healthcare MSP: HIPAA-Specific Language
Challenge: All clients need HIPAA-compliant policies with PHI handling procedures.
Solution: Customize policy generation prompt:
“Generate a HIPAA-compliant policy for {client_name}. Always include PHI handling, patient privacy, and reference HIPAA 164.308 (administrative), 164.310 (physical), and 164.312 (technical) safeguards. Use healthcare industry terminology.”
Result: Every policy automatically includes HIPAA-specific guidance. No manual editing required.
Finance MSP: PCI-DSS Focus
Challenge: Clients process credit cards and need PCI-DSS compliance language.
Solution: Customize prompts to reference cardholder data, PCI requirements, and financial regulations.
Result: Policies use correct financial terminology and PCI-specific controls.
Manufacturing MSP: OT/ICS Security
Challenge: Clients have operational technology (OT) and industrial control systems (ICS).
Solution: Customize prompts to address OT/ICS-specific risks, air-gapped networks, and safety requirements.
Result: Policies reflect manufacturing reality, not just IT security.
Multi-Vertical MSP: Industry-Specific Variants
Challenge: Serve healthcare, finance, and legal clients with different compliance needs.
Solution: Use {industry} variable to automatically adjust tone and references based on client industry.
Result: One prompt template serves all industries with automatic customization.
How MSPs Use Prompts (3-Minute Setup)
Step 1: Navigate to Prompts
Dashboard → AI Setup → MSP AI Setup → Step 6: Prompts
See all 35+ customizable prompt types with status indicators (Using Baseline vs. Customized).
Step 2: Customize a Prompt
- Select prompt type (e.g., “Policy Generation”)
- View system baseline (read-only, for reference)
- Edit custom prompt textarea
- Add industry-specific instructions
- Insert variables:
{company_name},{industry},{tools}, etc.
Step 3: Preview with Real Data
See how your prompt looks with actual client data substituted. Verify variables are replaced correctly.
Step 4: Adjust Parameters (Optional)
- Set temperature (0.0–1.0) to control creativity
- Set max tokens (50–50,000) to control length
- Override AI model for this specific prompt (if using BYOK)
Step 5: Save & Apply
Save MSP-level prompt. Applies to all clients immediately (unless client override exists).
Total time: 3-5 minutes per prompt type. Set once, apply everywhere.
Prompt Template System vs. Competitors
Why This Is Unique
Most compliance platforms use hardcoded prompts with zero customization. ComplianceScorecard offers the most flexible prompt system in the industry.
| Feature | ComplianceScorecard | Competitor A | Competitor B |
|---|---|---|---|
| Prompt Customization | ✅ Yes (3-tier) | ❌ No | 🟡 Basic (1-tier) |
| Variable Substitution | ✅ Automatic | ❌ No | 🟡 Manual |
| Parameter Control | ✅ Per-prompt | ❌ No | ❌ No |
| MSP-to-Client Inheritance | ✅ Yes | ❌ No | ❌ No |
| Preview Before Save | ✅ Yes | ❌ No | ❌ No |
| No Engineering Required | ✅ Self-service | ❌ Requires support | 🟡 Limited |
Integration with Other VERSION 10 Features
Works with BYOK
Use custom prompts with your own AI provider. Set temperature and max tokens per prompt to optimize for your model's strengths.
Works with Context Engine
Your custom prompts are automatically merged with context from the Context Engine (tools, industries, frameworks, RACI, SRM). Best of both worlds: your instructions + automatic data enrichment.
Works with Policy Cloning
When you clone a policy across clients, the custom prompt applies to each clone automatically. No manual editing required.
Works with Multi-Tenancy
MSP-level prompts apply to all clients. Override for specific clients when needed (Q2 2026).
Advanced: Parameter Inheritance
Understanding how parameters (temperature, max tokens, model) are selected:
4-Level Hierarchy
- System Config: Global defaults (e.g., temperature: 0.7)
- Prompt-Specific Defaults: Per-type overrides (e.g., policy generation: 0.5)
- Database Prompt Config: Your custom MSP settings (e.g., 0.3)
- Request-Level Override: API call specifies parameter (highest priority)
Example:
- System default: 0.7
- Policy generation default: 0.5 (overrides system)
- Your MSP custom: 0.3 (overrides policy default)
- API request: 0.6 (overrides your custom)
- Final temperature: 0.6
This allows fine-grained control at every level without conflicts.
Security & Access Control
Who Can Edit Prompts?
- MSP Admin: Can customize MSP-level prompts (applies to all clients)
- MSP User: Can view MSP prompts (read-only)
- Client Admin: Can customize client-level prompts (if feature enabled, Q2 2026)
- Super Admin: Can edit system baseline prompts (ComplianceScorecard team only)
Input Validation
- Temperature: 0.0–1.0 enforced
- Max Tokens: 50–50,000 enforced
- Prompt length: 10,000 character limit
- No code execution (prompts are strings, not code)
Prompt Template Best Practices
Writing Effective Prompts
- Be specific: “Always include HIPAA 164.312 references” beats “mention HIPAA”
- Use variables: Let the system fill in client data automatically
- Set context: “You are an expert compliance consultant for MSPs serving {industry}”
- Define output format: “Use bullet points, not long paragraphs”
- Reference standards: “Align with {frameworks} requirements”
Temperature Guidelines
- 0.0–0.3: Technical controls, risk scoring, compliance checks (need precision)
- 0.4–0.6: Policy generation, remediation plans (balance precision and readability)
- 0.7–1.0: Executive summaries, plain-language explanations (need creativity)
Max Tokens Guidelines
- 500–1000: Short explanations, control descriptions
- 1500–2500: Assessment questions, gap analysis
- 3000–5000: Full policies, remediation plans, executive summaries
Limitations (Honest Messaging)
We believe in transparency. Here's what you should know:
- Client-level customization not yet available: Currently MSP-level only (client tier coming Q2 2026)
- Limited variable library: 7 variables currently supported (custom variables coming Q3 2026)
- No prompt versioning: Overwrites previous version on save (version history coming Q4 2026)
- No A/B testing: Cannot test multiple prompts to see which performs better (coming Q4 2026)
- Character limit: 10,000 characters per prompt (rarely hit, but limit exists)
Roadmap: What's Coming
Q2 2026: Client-Level Prompts
Allow individual clients to override MSP-level prompts for unique requirements. Three-tier hierarchy complete.
Q3 2026: Custom Variables
Define your own variables beyond the standard set. Example: {backup_tool}, {edr_solution}, etc.
Q3 2026: Community Prompt Library
Share prompts with other MSPs. Browse pre-built templates for specific industries or frameworks.
Q4 2026: Prompt Versioning
Track prompt changes over time. Revert to previous versions. See who changed what and when.
Q4 2026: A/B Testing
Test multiple prompts to see which produces better results. Data-driven prompt optimization.
Q1 2027: AI-Assisted Prompt Optimization
AI suggests improvements to your prompts based on output quality analysis.
Get Started with Custom Prompts
The Prompt Template System is included with VERSION 10 at no additional cost. Customize your first prompt in 3 minutes.
Schedule Demo See Setup Wizard
Questions? Read the FAQ or contact our team.