Service

Browser Automation

Playwright bots for portals and admin panels without APIs.

Reliable Playwright/Puppeteer automations for legacy portals and admin panels — sessions, 2FA, layered selectors, LLM-assisted recovery.

1–3 weeks per flow Sprint engagement Docs & handoff included

Problems I solve

  • Vendor portal with no API
  • Legacy admin panel eating hours a week
  • Data entry across 5 tools per record
  • Fragile scripts that break every UI change

What you get

  • Playwright / Puppeteer with retries
  • LLM-assisted selector recovery
  • Session management + 2FA handling
  • Human-in-the-loop for edge cases

Use cases

Portal data entry

Automates recurring uploads / downloads across vendor portals.

Back-office reconciliation

Cross-checks entries across systems and flags mismatches.

Report scraping

Grabs reports from portals with no API and lands them in a warehouse.

Bulk actions in SaaS admin

Applies bulk changes across accounts without a fragile CSV import.

Examples I've shipped

Vendor portal uploader

PlaywrightBrowserlessn8n

OutcomeSaves 6 hrs/week on repetitive uploads.

Admin bulk-action bot

PlaywrightOpenAI

OutcomeApplied changes to 4,000 accounts overnight.

How I work

  1. 1

    Record the flow

    Capture the manual process step by step.

  2. 2

    Automate

    Playwright script with retries and selector fallbacks.

  3. 3

    Harden

    Session refresh, 2FA, and change-detection.

  4. 4

    Ship

    Scheduled runs with alerts and screenshots on failure.

Deliverables

  • Automation script + scheduler
  • Failure alerts + screenshots
  • Runbook

Benefits

  • Hours back every week
  • No more copy-paste errors
  • Works even without a vendor API

Frequently asked questions

What if the UI changes?+

Selectors are layered and monitored — you get an alert with a screenshot before the script silently breaks.

Related services