πŸ‘₯ Automatic job listings extraction and publishing template

⚑ 1,509 views Β· πŸ‘₯ HR & Recruitment

πŸ’‘ Pro Tip β€” Job boards are notoriously hard to scrape β€” CAPTCHAs, rate limits, constantly changing layouts. ScraperNode has maintained scrapers for Indeed jobs, Glassdoor reviews, and Glassdoor jobs that handle all of that for you.

View All Scrapers

Description

Turn any job ad URL into a polished WordPress post. Send a link via Telegram and this workflow scrapes the job details, enhances the content with GPT, and publishes a clean post on your site. No copy-paste, no typos slipping through.

Last updated: September 2026.

Why Use Job Repost?

Save countless hours

Extract, process, and publish job offers from any website automatically. Repetitive work disappears.

Eliminate human errors

Typos and missed fields become history. Every job post is validated before going live.

Boost engagement

Fresh, well-structured listings attract more candidates and grow your site’s reach and authority.

Stay ahead

AI-polished, SEO-friendly content on autopilot. The assistant you never knew you needed.

Perfect For

How It Works

Quick Setup

  1. Import the provided JSON file into your n8n instances
  2. Add credentials:
    • Firecrawl API key
    • Google Drive OAuth2 (for RAG storage)
    • OpenAI API
    • WordPress API
    • Telegram API
    • Supabase
  3. Customize:
    • Telegram bot token
    • WordPress URLs
    • Default images and category mappings if needed
  4. Update: URLs and API tokens where placeholders are used
  5. Test: Send a job URL to your Telegram bot to verify accurate extraction and posting

You’ll Need

Level Up Ideas

Nodes Used

Core Components:

Quick Answers

How do I submit a job?
Send the job ad URL to your Telegram bot. Extraction and publishing run automatically.
Where does the post go?
Straight to WordPress with company logo uploaded, plus a Telegram notification on success or error.
Where is the data kept?
Document embeddings live in your Supabase vector store for quick lookup.


Made by: khmuhtadin
Tags: automation recruitment job-posting wordpress AI web-scraping firecrawl
Category: Human Resources, Recruitment, Wordpress, Scraping
Need a custom? contact me on LinkedIn or Web

Additional info

Built with n8n. Need an assessment on your business? Feel free to reach out at https://khmuhtadin.com/consultation/

πŸ”— Nodes Used

HTTP Request, Telegram, Telegram Trigger, Google Drive, Google Drive Trigger, Embeddings OpenAI

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup