Automated Remote Job Fetch and Notification Workflow

somdn_product_page

This n8n workflow automates the process of fetching remote job listings from the RemoteOK API, cleaning and formatting the data, storing it in Airtable, and sending notifications through Telegram. Designed for recruiters or job seekers, it ensures timely updates on new remote job opportunities.

The workflow begins with a Schedule Trigger that runs at regular intervals, initiating an HTTP request to RemoteOK’s API to retrieve the latest job listings. The received data passes through several nodes that clean and process the information:

– The ‘Clean text1’ node filters out unwanted HTML tags and special characters from job descriptions, making the text more readable.

– The ‘Cleaning the received input’ node extracts relevant fields like company, position, location, description, salary, and URL, and prepares the data for use.

– A custom ‘Salary to string’ node converts salary ranges into human-readable formats.

– An optional node flags entries with high port numbers (greater than 5000) for diagnostic purposes.

The formatted jobs are then compiled into clear, concise messages suitable for Telegram, using the ‘Table to a single message’ node. These messages are sent to a specified Telegram chat, providing real-time updates about new remote job openings.

Meanwhile, the processed data is stored into Airtable for record-keeping or further analysis.

This workflow is practical for remote teams, HR professionals, and job aggregators aiming to automate and streamline remote job sourcing and notifications.

Node Count

11 – 20 Nodes

Nodes Used

airtable, code, httpRequest, scheduleTrigger, stickyNote, telegram

Reviews

There are no reviews yet.

Be the first to review “Automated Remote Job Fetch and Notification Workflow”

Your email address will not be published. Required fields are marked *