Go to example tasks
Ai Extract Salary From Job Ads
Pull a structured salary range and currency out of free-text job ads, with null when no salary is stated, so you can filter and sort listings by pay. Uses built-in example ads; point it at your job-board scraper output.
Dataset AI Enrich (LLM Classify, Extract, Summarise Rows)nerolabs/dataset-ai-enrich
Id
Product
Review
Sentiment
+4 fieldsTextNumberBooleanListObject
Input
Data (inline)
title:Senior React Developer+3
description:Remote, UK based. £70,000 to £85,000 per year plus equity. 4 day week trial.+3
Instruction (applied to every row)(required):Extract the salary from this job ad. Return the minimum and maximum yearly salary as numbers in the currency stated (convert an hourly rate to yearly assuming 40 hours a week and 52 weeks), plus the ISO currency code. If no salary is stated, return null for all three.
Title: {{title}}
Description: {{description}}
Output columns
name:salaryMin+2
type:number+2
description:minimum yearly salary, or null+2
Model:anthropic/claude-haiku-4.5
Rows per model request:4
Output fields
Id
Product
Review
Sentiment
Topic
Aspects
Model
Error
Sign up on Apify01
Create your Apify account to access the Dataset AI Enrich (LLM Classify, Extract, Summarise Rows).
Start the run02
The Actor will start running based on the input automatically.
Receive the output03
Monitor the progress in real-time. You will be notified as soon as your dataset is complete and ready for review.
Integrate into your workflow04
The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow.
