Skip to main content
In this quickstart, you’ll use Intuned Agent to build a scraper that extracts job postings from Apple’s career page. By the end, you’ll have a working scraper that handles pagination and extracts structured data—all generated from a simple prompt.

What is Intuned Agent?

Intuned Agent is an AI-powered code generation agent that creates and edits browser automation projects. It’s your automation engineer, available anytime to:
  • Create scrapers from natural language prompts
  • Apply code changes to existing Intuned projects
  • Maintain and fix failed automations

Prerequisites

  • An active Intuned account (sign up here). No credit card required—Intuned has a free plan.

What you’ll build

You’ll instruct Intuned Agent to build a standard scraper that scrapes Apple’s career page. The scraper will:
  • Extract job postings with a defined JSON schema
  • Paginate through the full job list
  • Capture detailed information for each posting

Create your first scraper

Open Intuned Agent home and enter your prompt

  1. Go to app.intuned.io/agent.
  2. Copy the prompt below and paste it into the Intuned Agent input.
  3. Start the conversation.
Prompt
I want to scrape job postings from [Apple career page](https://jobs.apple.com/en-us/search?location=united-states-USA)

FILTER: No need to apply any filters

For each job, I need:

job_title: string
product_and_service: string
post_date: string (iso format)
description: string
summary: string
apply_url: string
role_number: string
Intuned agent start conversation
Expected result: Intuned Agent begins processing your request.

Review the scraper specifications

The agent replies with scraper specifications for you to review.
Review scraper specifications
You have three options:
  • Select Suggest Changes to request modifications.
  • Select Keep Chatting to continue the conversation.
  • Select Confirm And Start Task to begin building.
Expected result: After you confirm, the agent starts building your scraper.

Wait for the agent to build your scraper

Review scraper specifications
This takes about an hour to complete. The agent tests the scraper end-to-end and verifies that it works correctly.

Review the completed scraper

agent done
Expected result: The agent finishes building and displays a success message.

Inspect the generated code and results

Select Code to view the generated scraper code.
agent done
Select Results to view the scraped data.
agent done
Expected result: You see the scraper code and sample output data from the agent’s test run.

Deploy your project

Select Create Project to deploy the scraper as an Intuned project.
agent done
Expected result: Your scraper is deployed and ready to be consumed through API calls, scheduled Jobs, or direct triggers.

(Optional) Iterate on your scraper

Select Request further changes to refine your scraper before or after deployment. You can add filters, change the schema, or adjust the scraping logic.Example prompt:
add a parameter to filter based on product and services. Few examples:
Apple Ads
AirPods

What’s next?

  • Intuned Agent — Learn more about Intuned Agent’s capabilities, including editing existing projects, fixing failed runs, and advanced scraper configurations.
  • Jobs — Jobs are the common way to run scrapers. Configure a schedule (daily, hourly, or custom) and define a sink to send your scraper results to a webhook, S3 bucket, or other destination.
  • Authentication — For scrapers that require login, Intuned provides built-in authentication support. You define how to log in and how to verify a session, and Intuned handles the rest—validating sessions before runs, reusing them when possible, and recreating them when expired.
  • Monitoring and traces — Every run generates detailed logs, browser traces, and session recordings. Use these tools to debug failures, verify your scraper is working correctly, and understand what happened during execution.
  • Online IDE — Learn more about the Intuned IDE, which you can use to manually edit the scraper you just created.