Website Evaluation

Comprehensive AI-powered website analysis with screenshots and scoring

Back to Dashboard
Category

Analysis

Duration

20-35 seconds

Steps

5 total

Integrations

11 systems

Workflow Actions

Workflow Steps

1
capture_screenshot()

Take a screenshot of the website to analyze its visual appearance and layout quality

Capture website screenshot using Playwright or Browserless

Integrations:
Playwright Browserless File System
Parameters:
url screenshot_path
Time: 5-10 seconds
Success: Step completed successfully
Failure: Unexpected error
2
scrape_website_content()

Extract and analyze the website's text content, HTML structure, and meta information

Extract website content and structure

Integrations:
Trafilatura BeautifulSoup HTTP Requests
Parameters:
url
Time: 3-5 seconds
Success: Step completed successfully
Failure: Unexpected error
3
analyze_with_gpt()

Use AI to analyze the website's design quality, content professionalism, and improvement opportunities

Analyze website with OpenAI GPT-4o for professionalism scoring

Integrations:
OpenAI GPT-4o Vision API
Parameters:
content screenshot_path url
Time: 10-15 seconds
Success: Step completed successfully
Failure: Unexpected error
4
calculate_professionalism_scores()

Calculate numerical scores for copy quality, visual design, and overall improvement opportunity

Calculate composite opportunity scores based on professionalism analysis

Integrations:
Custom Scoring Algorithm
Parameters:
analysis_data
Time: 1-2 seconds
Success: Step completed successfully
Failure: Unexpected error
5
update_lead_evaluation()

Save all analysis results, scores, and insights to the database for future reference

Store evaluation results in database

Integrations:
PostgreSQL Database SQLAlchemy
Parameters:
lead_id results
Time: 1-2 seconds
Success: Step completed successfully
Failure: Unexpected error
System Integrations
HTTP Requests OpenAI GPT-4o Browserless Playwright BeautifulSoup Trafilatura Custom Scoring Algorithm File System PostgreSQL Database Vision API SQLAlchemy
Required Parameters
content lead_id url screenshot_path results analysis_data
Technical Information
Version: 1.0
Total Steps: 5
Integrations: 11
Parameters: 6