Automate Scrapfly with TypeScript

Scrape one page or a streaming batch, capture screenshots, extract structured content, classify anti-bot responses, inspect usage, and manage complete Scrapfly crawler jobs.

scrape-with-scrapfly.automation.ts
import { automation, onSchedule } from "automate.ax"
import { scrapfly } from "automate.ax/scrapfly"

export default automation("Scrape release notes", () => {
  onSchedule({ schedule: "0 7 * * *" })

  scrapfly.scrapeUrl({
    url: "https://example.com/releases",
    format: "markdown",
    renderJs: true,
  })
})

What you can do

Actions

  • Scrape one URL or batches of up to 100 requests
  • Capture screenshots and extract structured content
  • Inspect project usage and Enterprise monitoring metrics
  • Start, inspect, retrieve, download, and cancel crawler jobs

Triggers

No provider trigger is published for Scrapfly yet. Use another trigger, then call its actions.

Start automating with Scrapfly today

Start building