internal
Product requirements document

Page Canary Product Requirements Document

This

Dashboard

The dashboard is where users configure

CUJ 1: Creating a new bot

Users should be able to create a new bot from their dashboard.

  • Accept a url
  • Accept an email
  • Email notifications when the bot is ready

CUJ 2: Viewing a bot

Users

CUJ 3: Managing issues

CUJ 4: Deleting a bot

CUJ 5: Getting an Overview

Users should be able to view their dashboard overview.

The overview page will display metrics about their bots and issues detected.

CUJ 6: Account management

Users will want to be able to manage their account.

This will include:

  1. Managing their subscription
  2. Option to contact for additional help

Features

Visual website classifier

Status: draft

  • Capture website screenshot
  • Use to classify the website and capture other information
  • Display this information in the host viewer
  • Display information in site info

Data we want:

  • Company name
  • Company tagline
  • Website type
  • Company Sector?

Help me fix

Status: draft

  • Interactive chat workflow where users chats with LLM to guide them to fix a specific issue
  • User can mark issue fixed at any time
  • LLM will chat with them to help them fix the problem
  • Can revisit the chat at any time
  • Appears inline in the issue viewer

AI vision UX feedback

Status: draft

AI generated test plans

Status: draft

We use AI to generate and execute test plans customized for your website.