C&L Answer OS - User Manual
Documents a Next.js SEO/AEO platform with 12 modules for website audits, content generation, lead prospecting, and client management.
What this file does
Documents a Next.js SEO/AEO platform with 12 modules for website audits, content generation, lead prospecting, and client management.
When to use it
- Onboarding new team members to the C&L Answer OS platform
- Learning how to use each module's features and settings
- Troubleshooting common issues with API keys or database connections
- Setting up environment variables and Supabase for the first time
Assumes this stack
C&L Answer OS - User Manual
Overview
C&L Answer OS is a comprehensive SEO/AEO platform that combines multiple AI-powered tools for website analysis, content generation, lead prospecting, and client management. Built with Next.js and powered by advanced LLMs (Anthropic Claude, OpenAI GPT, Google Gemini), it provides a unified interface for all your digital marketing needs.
Key Features
- Website Audits - Comprehensive SEO/AEO analysis with structured reporting
- Tone Adjust - AI-powered text transformation with customizable tones
- Keyword Research - Advanced keyword discovery and clustering
- Content Generation - Multi-format content creation (articles, landing pages, social media)
- Lead Generation - Business prospecting via DataForSEO APIs
- Press Release Creation - Professional press release generation
- Client Management - CRM functionality for client portfolios
- Asset Library - Persistent storage for all generated content and data
Getting Started
Prerequisites
- Node.js 18+
- Modern web browser
- API keys for LLM providers (Anthropic, OpenAI, Google Gemini)
- DataForSEO credentials (for lead generation and keyword research)
- Supabase account (for data persistence)
Installation
-
Clone the repository:
git clone https://github.com/lelandsequel/CL-AnswerOS.git cd CL-AnswerOS -
Install dependencies:
npm install -
Configure environment variables:
- Copy
.env.local.exampleto.env.local - Add your API keys and credentials
- Copy
-
Set up Supabase database:
- Create a new Supabase project
- Run the SQL setup script from SUPABASE_SETUP.md
- Update Supabase credentials in
.env.local
-
Start the development server:
npm run dev -
Open http://localhost:3000 in your browser
Core Modules
1. Dashboard (Home)
The main dashboard provides an overview of your recent activity and quick access to all tools.
Features:
- Recent assets display
- Quick action buttons for common tasks
- System status indicators
- Getting started guide
Usage:
- View your latest audits, reports, and generated content
- Access frequently used tools via quick actions
- Monitor system health and asset counts
2. Website Audit (/audit)
Comprehensive SEO/AEO analysis tool that scans websites and generates detailed reports.
Features:
- Raw website scanning
- Structured audit generation
- Multi-stage AI analysis
- Automatic report generation
- Client-specific reporting
How to Use:
- Navigate to the Audit page
- Enter a website URL
- Optionally add client name and notes
- Adjust sass and chaos levels (1-10)
- Click "Run Audit"
- View the generated report with:
- Board Summary (executive overview)
- Whiteboard Roast (technical analysis)
- Moneyboard (actionable recommendations)
Tips:
- Higher sass levels = more direct/critical feedback
- Chaos level affects report creativity
- Reports are automatically saved to your asset library
3. Tone Adjust (/tone-adjust)
AI-powered text transformation tool that adjusts the tone and style of any text.
Features:
- Multiple tone presets (Founder, Analyst, Pablo)
- Adjustable intensity levels (1-10)
- Real-time text transformation
- Copy-to-clipboard functionality
How to Use:
- Go to the Tone Adjust page
- Paste your text in the input field
- Select a tone pack from the dropdown
- Adjust the intensity slider
- Click "Transform"
- Review the adjusted text
- Copy the result using the copy button
Tone Options:
- Founder: Visionary, strategic, motivational
- Analyst: Data-driven, logical, professional
- Pablo: Unhinged genius, creative, unconventional
4. Keyword Research (/keywords)
Advanced keyword discovery and analysis tool powered by DataForSEO.
Features:
- Seed keyword expansion
- Keyword clustering and grouping
- Search volume and competition data
- Intent classification
- Priority scoring
How to Use:
- Access the Keywords page
- Enter a seed keyword or website URL
- Specify location and language
- Set the number of keywords to generate
- Click "Research Keywords"
- Review results organized by:
- Primary keywords
- Supporting keywords
- Question-based keywords
Understanding Results:
- Search Volume: Monthly search estimates
- Competition: Difficulty score (0-100)
- Intent: Informational, navigational, commercial, transactional
- Priority Score: AI-calculated importance ranking
5. Content Generation (/content)
Multi-format content creation tool for various marketing needs.
Supported Formats:
- Articles: SEO-optimized blog posts with outlines
- Landing Pages: Conversion-focused page content
- Social Media: LinkedIn posts and Twitter threads
- Press Releases: Professional announcement formatting
How to Use:
- Navigate to the Content page
- Select your desired content type
- Fill in the content brief:
- Company/product information
- Target audience
- Primary keyword
- Brand voice preferences
- Additional notes
- Click "Generate Content"
- Review and edit the generated content
- Download or copy for use
Tips:
- Be specific in your content briefs
- Include target keywords naturally
- Review AI-generated content for accuracy
6. Press Release (/press-release)
Specialized tool for creating professional press releases.
Features:
- Structured press release format
- Multiple quote generation
- Social media snippet creation
- Boilerplate company information
- SEO optimization
How to Use:
- Go to the Press Release page
- Fill in the announcement details:
- Company name
- Headline focus
- Announcement type
- Target audience
- Key benefits
- Contact information
- Click "Generate Press Release"
- Review the complete press release package
7. Lead Generation (/leads)
Business prospecting tool using DataForSEO's business database.
Features:
- Industry-specific lead discovery
- Geographic targeting
- Opportunity scoring
- Contact information enrichment
- CSV export functionality
How to Use:
- Access the Leads page
- Select an industry category
- Enter a location (city, state, or ZIP)
- Set the number of leads to generate
- Adjust minimum opportunity score
- Click "Generate Leads"
- Review the lead list with:
- Company information
- Contact details
- SEO opportunity scores
- Industry classification
Lead Scoring:
- Opportunity Score: AI-calculated lead quality (0-100)
- SEO Score: Website optimization assessment
- Rating: Business reputation indicators
8. Asset Library (/assets)
Central repository for all generated content and data.
Features:
- Persistent storage of all outputs
- Search and filtering
- Client-specific organization
- Export capabilities
- Version history
Asset Types:
- Website audits and reports
- Generated content pieces
- Keyword research data
- Lead lists
- Press releases
- Client communications
9. Client Management (/clients)
CRM functionality for managing client relationships and portfolios.
Features:
- Client profile creation
- Contact information management
- Project tracking
- Asset association
- Communication history
How to Use:
- Go to the Clients page
- Click "Add New Client"
- Fill in client details:
- Company name
- Primary contact
- Domain/website
- Industry
- Notes and requirements
- Save the client profile
- Associate assets and projects with the client
10. Sales Tools (/sales)
Sales enablement tools and templates.
Features:
- Sales script generation
- Proposal templates
- ROI calculators
- Competitive analysis
11. Saved Items (/saved)
Quick access to frequently used or important items.
Features:
- Bookmarking functionality
- Quick access shortcuts
- Personal dashboard customization
12. Fix Engine (/fix)
Automated recommendations for website optimization.
Features:
- Audit-based fix generation
- Priority ranking
- Implementation guides
- Progress tracking
API Reference
Core Endpoints
POST /api/run-audit- Execute website auditPOST /api/run-scan- Raw website scanningPOST /api/keyword-suite- Keyword researchPOST /api/lead-generator- Lead discoveryPOST /api/content/generate- Content creationPOST /api/tone-adjust- Text transformationPOST /api/press-release- Press release generation
Data Management
GET/POST /api/clients- Client CRUD operationsGET/POST /api/client-assets- Asset managementGET/POST /api/audits- Audit data operations
Configuration
Environment Variables
# LLM Providers
ANTHROPIC_API_KEY=sk-ant-...
OPENAI_API_KEY=sk-proj-...
GOOGLE_API_KEY=AIza...
# Data Sources
DATAFORSEO_LOGIN=your_login
DATAFORSEO_PASSWORD=your_password
# Database
NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_anon_key
SUPABASE_SERVICE_ROLE_KEY=your_service_key
Supabase Setup
- Create a new Supabase project
- Run the provided SQL schema
- Configure Row Level Security (RLS) policies
- Set up authentication if needed
Troubleshooting
Common Issues
App won't start:
- Check Node.js version (18+ required)
- Verify all environment variables are set
- Ensure Supabase database is configured
API calls failing:
- Verify API keys are valid and have sufficient credits
- Check network connectivity
- Review browser console for error details
Audit generation slow:
- Large websites may take longer to scan
- Check DataForSEO API limits
- Consider breaking large sites into sections
Content generation quality issues:
- Provide more detailed prompts
- Include specific examples
- Review and edit AI-generated content
Database connection errors:
- Verify Supabase credentials
- Check database table existence
- Ensure RLS policies allow access
Performance Optimization
- Use browser caching for repeated visits
- Limit concurrent API calls
- Archive old assets to reduce database load
- Monitor API usage to avoid rate limits
Best Practices
Audit Workflow
- Start with a comprehensive site audit
- Review generated reports
- Use Fix Engine for prioritized recommendations
- Track implementation progress
- Re-audit periodically
Content Strategy
- Research keywords before content creation
- Use Tone Adjust for brand voice consistency
- Generate multiple content formats
- Test content performance
- Refine based on results
Lead Generation
- Define target industries clearly
- Use specific geographic targeting
- Focus on high-opportunity leads first
- Enrich contact information
- Follow up systematically
Support
For technical support or feature requests:
- Check the README.md for setup instructions
- Review browser console for error details
- Verify API key validity and limits
- Ensure database connectivity
Version History
- v3.0: Complete platform rebuild with C&L Answer OS branding
- Enhanced AI routing and multi-provider support
- Improved user interface and experience
- Expanded content generation capabilities
- Advanced client management features
Last Updated: November 2024 Platform: C&L Answer OS v3.0
What's inside
14 sections covering overview, installation, 12 core modules, API reference, configuration, troubleshooting, and best practices.
Change this for your project
- Replace
lelandsequel/CL-AnswerOSwith your own repository URL - Replace
ANTHROPIC_API_KEY=sk-ant-...with your actual API keys - Replace
NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.cowith your Supabase project URL
Where it goes
Keep it in your repository where the agent or team that needs it will read it.
Worth borrowing
- Organizing a complex platform manual by core module with dedicated 'How to Use' and 'Tips' subsections
- Including a troubleshooting section with common issues and their resolutions
Related Documents
Digital Marketing and Content Strategy - Processes Backlog
Catalogues 23 marketing processes across 7 categories for automation via the babysitter system, with implementation priorities and cross-functional dependencies.
Agent Templates
Provides copy-paste agent templates for 58 specialized agents across 6 departments, including class definitions and directory structures.
Canonry GTM Launch Plan
Defines a launch-oriented GTM plan for a CLI/API-first AEO tool, sequencing features and success metrics around agent-driven content workflows.