@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix schema: <https://schema.org/> .
@prefix dcat: <http://www.w3.org/ns/dcat#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix void: <http://rdfs.org/ns/void#> .
@prefix aa: <https://agentaccess.dk/ontology#> .

<https://agentaccess.dk/enablers/browserless> a schema:SoftwareApplication, aa:EnablerTool ;
  schema:name "Browserless"@en ;
  schema:headline "Scalable headless Chrome fleet for Playwright and Puppeteer agents"@en ;
  schema:description "Browserless provides enterprise-grade, cloud or self-hosted headless browser infrastructure designed to run high-concurrency agent workflows."@en ;
  dcterms:description "Browserless is the headless browser infrastructure backbone for AI agents. Rather than managing local Chromium processes with memory leaks and CPU spikes, agents connect via WebSocket (`ws://`) to a cluster of headless browsers with built-in proxy rotation, stealth mode, and live visual debugging."@en ;
  schema:url <https://browserless.io> ;
  schema:documentation <https://docs.browserless.io> ;
  schema:codeRepository <https://github.com/browserless/browserless> ;
  aa:enablerCategory "browser-automation" ;
  aa:pricingModel "Freemium" ;
  aa:featured true ;
  schema:dateCreated "2026-08-18"^^xsd:date ;
  dcat:keyword "headless-chrome" ;
  dcat:keyword "playwright" ;
  dcat:keyword "puppeteer" ;
  dcat:keyword "infrastructure" ;
  dcat:keyword "docker" ;
  dcat:keyword "cloud" ;
  schema:featureList "Drop-in WebSocket endpoint for Playwright, Puppeteer, and Selenium"@en ;
  schema:featureList "Docker self-hosted edition or managed cloud cluster"@en ;
  schema:featureList "Live interactive session debugger via browser stream"@en ;
  schema:featureList "Built-in ad-blocking and automated resource blocking to reduce token bandwidth"@en ;
  schema:featureList "Stealth flags to navigate enterprise bot mitigations"@en ;
  schema:isAccessibleForFree false .
