Use Cases
- Automate job post retrieval from Upwork for freelancers.
- Store Upwork job data in MongoDB for easy access.
- Send notifications about new job postings to a Slack channel.
- Ensure no duplicate job entries in the database.
How It Works
Triggers every 10 minutes based on a schedule. Checks if the current time is within working hours. Queries Upwork for job posts using predefined URLs. Compares new job postings with existing entries in MongoDB. Inserts new job postings into MongoDB and sends notifications to Slack.
Setup Steps
- 1Import the workflow template into n8n.
- 2Configure MongoDB and Slack credentials.
- 3Set up a query authentication credential for Upwork.
- 4Modify the 'Assign parameters' node to include desired Upwork URLs.
- 5Activate the workflow to start retrieving job posts.
Apps Used
Upwork
MongoDB
Slack
Categories
Target Roles
Tags
#process automation
#slack automation
#notifications