Visual Verification Agent avatar
Visual Verification Agent

Pricing

$0.20 / actor start

Go to Apify Store
Visual Verification Agent

Visual Verification Agent

An AI-powered Virtual QA Engineer that verifies your website's visual integrity across Desktop, Mobile, and Tablet. Using advanced vision models, it mimics human interaction to detect layout flaws, providing granular 0-100 quality scores and detailed defect analysis from 15+ global locations.

Pricing

$0.20 / actor start

Rating

0.0

(0)

Developer

Techforce

Techforce

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

10 days ago

Last modified

Share

Visual Verification Agent πŸŒπŸ•΅οΈβ€β™‚οΈ

This agent acts as a Virtual QA Engineer. It visits your website from different countries, captures high-resolution screenshots across multiple devices (Desktop, Mobile, Tablet), and uses AI (GPT-4o or Gemini) to analyze the visual quality.

It mimics human behavior with natural scrolling to ensure all lazy-loaded content is visible before verifying.


⭐ Features

  • Multi-Model Analysis: Choose between OpenAI (GPT-4o) for precision or Google Gemini for cost-efficiency.
  • Letter Grading System: Automatically assigns grades (A+, A, B, C) based on visual quality:
    • A+ (Excellent): 90-100% Quality. No issues.
    • A (Good): 75-89% Quality. Very minor cosmetic issues.
    • B (Fair): 60-74% Quality. Noticeable issues but functional.
    • C (Fail): <60% Quality. Critical defects or broken layout.
  • Human-Like Emulation:
    • Natural Scrolling: Smooth, variable-speed scrolling to trigger lazy loaders without "bot-like" jumps.
    • Reading Pauses: Mimics real user behavior while reading content.
  • Multi-Device Testing: Verifies layout on Desktop (1366x768), Mobile (390x844), and Tablet (768x1024).
  • Global Geo-Location: Checks your site from 15+ Major Countries (US, UK, Germany, India, Singapore, Australia, etc.) using stealth geolocation injection.

πŸš€ How to Use

  1. Open the Actor on Apify.
  2. Enter the Target URL.
  3. Select your AI Provider (Gemini or OpenAI) and enter the API Key.
  4. Choose the Country you want to test from.
  5. Select Devices (Desktop, Mobile, Tablet).
  6. Click Run.

🧩 Input Configuration

FieldTypeDescription
urlStringThe website to verify (e.g., https://example.com)
modelProviderSelectChoose AI Model: gemini or openai
apiKeyStringYour API Key for the selected provider
countrySelectGeo-location source (e.g., US, GB, DE, IN, SG, CA, AU...)
devicesMultiselectTest environments: desktop, mobile, tablet

πŸ“¦ Output Structure

The actor saves screenshots to the storage/ Key-Value Store and pushes a flattened list of results to the Dataset. Each row verifies one device:

[
{
"url": "https://example.com",
"country": "US",
"device": "desktop",
"grade": "A+",
"reason": "Excellent. No visual defects found."
},
{
"url": "https://example.com",
"country": "US",
"device": "mobile",
"grade": "C",
"reason": "Severe. Hamburger menu overlaps logo."
},
{
"url": "https://example.com",
"country": "US",
"device": "tablet",
"grade": "B",
"reason": "Average. Needs few modifications for UX."
}
]

πŸ†˜ Support

For issues, questions, or feature requests:
Email: bhavin.shah@techforceglobal.com

Made with ❀️ for the Data Extraction community

πŸ“… Book a 15-min consultation

This Actor can be integrated into a fully automated n8n workflow no manual steps, just end-to-end automation.

🌐 Website: https://techforceglobal.com/