Getting Started

Complete guide to setting up your PromptCompose account and creating your first project

Getting Started

This guide will walk you through setting up PromptCompose and creating your first project, prompt, and A/B test.

Prerequisites

Before you begin, ensure you have:

  • A modern web browser (Chrome, Firefox, Safari, Edge)
  • An internet connection for API access
  • Basic understanding of AI prompts and variables

Account Setup

1. Create Your Account

  1. Navigate to the PromptCompose application
  2. Click “Sign Up” on the login page
  3. Choose your registration method:
    • Email/Password: Enter your details and verify via email
    • Google: Sign up with your Google account
    • Microsoft: Sign up with your Microsoft account

2. Email Verification

If you signed up with email/password:

  1. Check your email inbox for a verification code
  2. Enter the 6-digit code in the verification page
  3. Click “Verify Account” to complete setup

3. First Login

  1. Go to the login page
  2. Enter your credentials or use your chosen provider
  3. You’ll be redirected to create your first project

Creating Your First Project

1. Project Setup

When you first log in, you’ll see the “Create Your First Project” screen:

  1. Project Name: Enter a descriptive name (e.g., “Marketing Campaigns”)
  2. Description: Provide a brief description of the project’s purpose
  3. Tags: Add relevant tags for organization (optional)
  4. Click “Create Project”

2. Project Dashboard

After creating your project, you’ll land on the dashboard which shows:

  • Resource counts (0 for new projects)
  • Quick creation buttons
  • Recently updated items (empty for new projects)
  • Active A/B tests section

Creating Your First Prompt

1. Navigate to Prompts

  1. Click “Prompts” in the sidebar
  2. Click “Create Prompt” button

2. Prompt Creation

  1. Name: Give your prompt a descriptive name
  2. Content: Write your prompt in the Monaco Editor
    You are a helpful assistant. Please help the user with their {task} by providing {detail_level} information.
    
  3. Variables: Define variables used in your prompt:
    • task: Text field, required
    • detail_level: Select field with options like “basic”, “detailed”, “comprehensive”

3. Deploy Your Prompt

  1. Click “Deploy”
  2. Enter a deployment message describing the changes
  3. Add tags if needed
  4. Click “Deploy Version”

Your prompt is now live and ready to use!

Working with Variables

1. Create a Variable Group

  1. Navigate to “Variable Groups”
  2. Click “Create Variable Group”
  3. Name: “Common Variables”
  4. Add variables:
    • user_name: Text, required
    • language: Select with options [“English”, “Spanish”, “French”]
    • tone: Select with options [“Professional”, “Casual”, “Friendly”]

2. Use Variables in Prompts

When creating prompts, reference variables with double curly braces:

Hello {user_name}, I'll help you in {language} with a {tone} approach.

Creating Templates

1. Template Creation

  1. Go to “Templates”
  2. Click “Create Template”
  3. Name: “Customer Support Template”
  4. Content:
    You are a {company_name} customer support representative. 
    Help the customer with their {issue_type} in a {tone} manner.
    
    Customer inquiry: {customer_message}
    
  5. Define template variables
  6. Click “Save Template”

2. Create Prompt from Template

  1. From the templates list, click on your template
  2. Click “Create Prompt”
  3. The template content and variables are pre-filled
  4. Customize as needed and deploy

Setting Up A/B Testing

1. Create Your First A/B Test

  1. Navigate to “A/B Testing”
  2. Click “Create A/B Test”

2. Test Configuration

General Information:

  • Name: “Welcome Message Optimization”
  • Description: “Testing different welcome messages for user engagement”
  • Start Date: Today
  • End Date: Two weeks from today

Variants:

  • Control (50%): Your original prompt
  • Variant A (25%): Modified version 1
  • Variant B (25%): Modified version 2

Strategy:

  • Choose “Weighted” for automatic distribution
  • Set the percentages as shown above

3. Launch Your Test

  1. Review all settings
  2. Click “Create Test”
  3. The test status will be “Active”
  4. Monitor performance on the dashboard

API Integration

1. Generate API Key

  1. Go to “Integrations”
  2. Click “Create API Key”
  3. Enter a descriptive name: “Production App”
  4. Copy the generated key immediately (you won’t see it again)

2. Next Steps for Developers

Once you have your API key:

  • Dashboard: Overview of all resources
  • Prompts: Create and manage prompts
  • Templates: Reusable prompt structures
  • Variable Groups: Centralized variable management
  • A/B Testing: Optimization experiments
  • Integrations: API keys and SDK setup
  • Settings: User and project settings

Project Switching

  1. Click the project dropdown in the top navigation
  2. Select a different project or click “View All Projects”
  3. Create new projects from the projects page
  1. Click the search icon or use the search bar
  2. Type to search across all resources
  3. Click on results to navigate directly to items

Best Practices

Prompt Organization

  1. Use descriptive names: “Customer Support - Order Issues” vs “Prompt1”
  2. Add meaningful tags: “customer-service”, “email”, “urgent”
  3. Document deployments: Always include deployment messages
  4. Version carefully: Test prompts before deploying to production

Variable Management

  1. Group related variables: Create variable groups for common use cases
  2. Use validation: Set required fields and type validation
  3. Consistent naming: Use clear, descriptive variable names
  4. Default values: Provide sensible defaults where possible

A/B Testing

  1. Clear hypotheses: Know what you’re testing and why
  2. Sufficient sample size: Run tests long enough for statistical significance
  3. One change at a time: Test single variables to isolate impact
  4. Document results: Record learnings for future reference

Next Steps

Now that you’ve set up PromptCompose:

  1. Explore Features: Check out our detailed feature guides:

  2. Set Up Team Collaboration:

  3. Integrate with Your Applications:

Need Help?


Congratulations! You’re now ready to start managing your AI prompts with PromptCompose. Continue with our detailed feature guides to discover the full power of the platform.