Works with SmartJobBoard

Get an XML job feed for SmartJobBoard

SmartJobBoard can import jobs from XML feeds. YubHub produces those feeds — from any employer careers page, including JavaScript-rendered sites and ATS platforms that standard scrapers can't handle.

Add jobs from any employer careers page

SmartJobBoard gives you a full-featured job board platform with employer accounts, candidate management, and monetisation tools. But populating your board with jobs from specific companies means finding a reliable data source.

Manual posting doesn't scale. Scraping careers pages yourself means maintaining code against a moving target — ATS platforms change their markup, JavaScript rendering breaks basic crawlers, and each company structures their page differently.

YubHub handles all of that. Point it at any employer's careers page and get a clean XML feed of every job listing. SmartJobBoard imports the feed, your board stays populated, and you don't maintain a single line of scraping code.

How YubHub works with SmartJobBoard

YubHub is a job wrapping service. You give it a careers page URL, and it returns a structured XML feed of every job on that page — regardless of how the page is built.

JS rendering

Full browser rendering via Firecrawl. Sees the page exactly as a visitor would — JavaScript, iframes, dynamic loading included.

ATS detection

Automatically detects which ATS the careers page uses. For platforms with public APIs, YubHub pulls jobs directly — no scraping needed.

AI enrichment

Every job is enriched with salary data, skills, work arrangement, experience level, and company information. Structured fields, not raw HTML.

Set it up in 3 steps

1

Add a feed in YubHub

Paste the employer's careers page URL. YubHub detects the ATS platform, discovers every job listing, and enriches each one with AI.

2

Copy your XML feed URL

Every feed gets a unique URL at feeds.yubhub.co. The XML updates automatically on your chosen schedule — daily or weekly.

3

Import into SmartJobBoard

In SmartJobBoard, go to Import Jobs and add your YubHub feed URL as an XML source. Map the fields to your board's job schema. Jobs appear on your board within minutes.

Example feed URL

https://feeds.yubhub.co/feed/your-feed-id

What's in the feed

Every job in the XML feed includes these fields, extracted and structured by AI. Map them to your SmartJobBoard fields during import.

Job title Senior Software Engineer
Company name Acme Corp
Location London, UK (Remote)
Salary range £65,000 – £85,000
Work arrangement Remote / Hybrid / On-site
Skills Python, React, AWS
Experience level Senior
Job type Full-time
Description Cleaned, structured HTML
Apply URL Direct link to application

Supported ATS platforms

YubHub detects the ATS behind any careers page and uses the optimal extraction method. For platforms with public APIs, jobs are pulled directly — faster and more reliable than scraping.

Greenhouse API
Lever API
Workable API
Workday
Oracle HCM API
Pinpoint API
SmartRecruiters
SuccessFactors
Ashby
SmartDreamers
Phenom

Don't see the ATS you need? YubHub's JS rendering fallback handles any careers page, even without a native integration. See how Greenhouse works or how Workday works.

Pricing

Start with the free plan to test your first feed. Upgrade when you need more feeds or higher job limits.

Free

£0

50 jobs/mo

1 feed

Basic

£9.99/mo

250 jobs/mo

5 feeds

Popular

Publisher

£29.99/mo

2,500 jobs/mo

15 feeds

Pro

£99.99/mo

7,500 jobs/mo

Unlimited

Full pricing details →

Populate your SmartJobBoard with real employer jobs

Create a free YubHub account, add a careers page URL, and get an XML feed ready to import into SmartJobBoard.