Programmatic Navigation
General Bots provides the infrastructure to navigate, interact, and extract data from any web application using simple, deterministic BASIC logic.
-
Headless Browser Orchestration
Execute multi-step web workflows invisibly using high-performance headless browser instances.
-
Semantic Data Extraction
Transform messy HTML structures into clean, structured JSON data for immediate bot consumption.
-
Automated Form Interaction
Programmatically fill and submit web forms, including complex multi-page applications and login gates.
Not every business has an API. Many critical systems are still web-only — legacy ERPs, government portals, supplier dashboards — with no programmatic access. Web Automation bridges this gap by letting you control browsers programmatically, turning any website into an API.
Headless Browser Orchestration
Execute multi-step web workflows invisibly using high-performance headless browser instances. Login, navigate, extract, and submit — all automated.
Semantic Data Extraction
Transform messy HTML structures into clean, structured data for immediate consumption by bots and APIs. CSS selectors, XPath, and AI-assisted extraction.
Automated Form Interaction
Programmatically fill and submit web forms, including complex multi-page applications and login gates. Handle CAPTCHA, 2FA, and session management.
How It Works
Think of it as a robot that can use a web browser. You define the steps: navigate to this URL, log in with these credentials, click this button, extract that data, fill in this form, submit. The automation runs headlessly (no visible browser window) and can handle complex scenarios like multi-page workflows, file downloads, session management, and CAPTCHA handling. Each automation is defined as a BASIC script, making it easy to write, test, and modify. This is how companies automate supplier onboarding, extract competitor pricing, submit regulatory filings, and sync data between systems that don't talk to each other.
Related Features
Web Automation can feed data into Talk to Data for analysis, trigger Broadcast campaigns based on scraped data, or call APIs in BASIC for backend processing.
Why Use Web Automation
Automate complex web interactions, scrape structured data, and bridge legacy web assets with modern conversational interfaces.
Headless Chromium-based. Supports JavaScript, AJAX, and Single Page Applications. Run hundreds of automations concurrently.