EdsgerEdsger Docs

Products Overview

Learn how to create and manage products in Edsger.

Products Overview

Products are the top-level organizational unit in Edsger. They represent the software you're building and serve as a container for features, user stories, test cases, checklists, and more.

Creating a Product

To create a new product:

  1. Click "New Product" from the dashboard
  2. Fill in the product details:
    • Name: A descriptive name for your product
    • Description: What the product does and its goals
  3. Click "Create"

Product Structure

Each product contains:

  • Features: Individual pieces of functionality with full lifecycle tracking
  • User Stories: User-centric requirements linked to features
  • Test Cases: Quality assurance tests with critical flag support
  • Checklists: Phase-based quality checks with templates
  • Tasks: Actionable items for team members or AI
  • Chat: AI-assisted product-level discussions
  • Developers: Team members assigned to the product
  • Approval Configs: Per-phase approval requirements

GitHub Integration

Connect your product to a GitHub repository to enable:

  • Branch management and tracking
  • Automated pull request creation
  • Webhook notifications for repository events
  • Installation token access for AI agents

Connecting a Repository

  1. Navigate to product settings
  2. Click "Connect Repository"
  3. Select your repository (via GitHub App or OAuth)
  4. Webhooks are automatically configured

Product Settings

Configure your product through the settings panel:

  • General: Name, description, status (active or archived)
  • GitHub: Repository connection and webhook settings
  • Team: Member access and developer assignments
  • Approvals: Per-phase approval configurations with assignees
  • Checklists: Product-level quality checklist templates

Approval Configuration

Set up human approval gates for key development phases:

  1. Navigate to product settings > Approvals
  2. Configure which phases require approval:
    • Feature Analysis
    • User Stories Analysis
    • Test Cases Analysis
    • Technical Design
    • Branch Planning
    • Functional Testing
  3. Assign specific team members as approvers for each phase
  4. Approvers receive email notifications when reviews are needed

Growth Analysis

AI-powered growth marketing strategy and content generation. Analyzes your product and codebase to generate ready-to-publish content across 12+ marketing channels, with optional demo video generation.

Learn more about Growth Analysis

App Store Publishing

End-to-end pipeline for generating App Store and Play Store listings, screenshots, and metadata. AI creates optimized content and production-ready screenshots, with direct store submission via Apple and Google APIs.

Learn more about App Store Publishing