Monitor New Job Openings
This automation monitors LinkedIn for new job postings that match a specified job title and optional location. It enriches the job data with the company's website domain and sends a detailed, formatted notification for each new job to a designated Slack channel.
Tired of manually checking LinkedIn for new job opportunities or tracking competitor hiring? This agent automates the entire process, delivering timely alerts directly to your team's workspace.
Here's how it works:
- Job Search: The agent begins by searching LinkedIn for jobs matching your specified title and location criteria.
- Filtering: It intelligently filters the results to identify only those jobs posted within the last 24 hours, ensuring you only see the freshest opportunities.
- Data Enrichment: To provide more context, the agent performs a web search to find the official website domain of each company with a new job opening.
- Slack Notification: Finally, it compiles all the information—including the job title, company name, location, company website, and a direct link to the LinkedIn posting—into a neatly formatted message and sends it to your designated Slack channel.
Usage Ideas
- Automate your personal job search by having new roles sent directly to you.
- Sales teams can use hiring announcements as a trigger for outreach, identifying companies that are growing and likely in a buying cycle.
- Recruiters and HR professionals can monitor competitor hiring activity and stay on top of industry trends.
- Market researchers can gather data on which companies are hiring for specific roles, indicating technological or strategic shifts.
Customization Ideas
This template is designed to be highly adaptable to your specific needs. You have complete control over the core search parameters and how you receive the results.
You can easily customize:
- The Job Search: Specify any job title and location you want to monitor.
- The Notification Channel: Send alerts to any Slack channel you choose, or switch to a different notification service like email.
- The Message Content: Tailor the notification message format to include the information that's most important to you, such as adding or removing fields like company domain or location.
- Job Freshness: Adjust the time window for what counts as a "new" job, from one hour to one week.
- Data Enrichment: You can choose to enable or disable the step that finds company websites to balance between speed and data richness.
Agent Inputs
Required Parameters
Name | Type | Default |
|---|---|---|
jobTitle | string | None |
Job title to search for (e.g., "SDR", "Product Manager") | ||
slackChannel | string | None |
Slack channel for notifications (e.g., #hiring) | ||
Optional Parameters
Name | Type | Default |
|---|---|---|
includeCompanyDomains | boolean | true |
Whether to search for company website domains | ||
location | string | |
Location filter (e.g., "New York", "United States") | ||
maxJobsToProcess | number | 5 |
Maximum jobs to process (-1 for all available) | ||