Overview
The Get Job Openings action allows you to retrieve current job listings from a company's website by providing the company's domain name as input. This action is useful for gathering intelligence on a company's hiring trends, growth areas, and skill demands. The main input is the company's URL, and you can optionally include job descriptions in the output. Advanced options allow filtering job openings by category like marketing, operations, or sales. This action can aid sales prospecting by identifying relevant openings that align with your offerings. It can also be combined with other research actions like Get Earnings Calls or Get Company News to build comprehensive account plans and positioning.
Usage Examples
Pull job openings for a prospect company - If you are in sales and trying to reach out to a potential customer account, retrieving the job openings for that company can provide valuable insights. By analyzing the job openings, you can identify any trends or focus areas that the company might be expanding into. This information is especially useful if those growth areas align with your ideal customer profile, as it presents an opportunity to target that company based on their hiring needs and strategic direction.
Generate text action to summarize job openings - After retrieving the job openings for a company, you can utilize the Generate Text action to summarize and analyze the job listings. The Generate Text action can help surface key trends, highlight in-demand skills, and provide an overview of the roles the company is hiring for. This summary can further inform your understanding of the company's priorities and areas of investment.
Combine with other research actions - The job openings data can be combined with other research actions available in the Copy.ai platform to create a comprehensive account plan for the target company. For example, you can incorporate the company's earnings call transcripts (using the Get Earnings Calls action) and news articles (using the Get Company News action) alongside the job openings. By synthesizing these various data points using the Generate Text action, you can develop a well-rounded understanding of the company's current state, strategic direction, and potential areas for your product or service to add value. In addition, using the Analyze Job Openings platinum action will avoid this entirety.
Inputs
Company Domain - The URL of the company's website for which you want to retrieve job openings.
salesforce.com
Include Job Descriptions - A toggle to include or exclude the full job description text in the results. If toggled on, the results will include the descriptions. If off, only job titles/listings will be returned.
Advanced Inputs
Job Categories - For large companies, you can optionally specify certain job categories or fields to filter the results to only include openings from those areas. For example, "Marketing", "Operations", "Sales", etc.
The key inputs are the company domain URL and the toggle to include or exclude full job descriptions in the results. The advanced job categories input allows you to narrow results for only certain roles/fields at larger companies. Proper URL formatting is critical for the action to run successfully.
Outputs
The Get Job Openings action outputs a structured JSON array containing several pieces of information related to job openings for a specified company domain:
Job Listings: The primary output is a list of current job openings/vacancies at the company. This includes the job titles and potentially other basic details about each opening.
Job Descriptions (Optional): If the "include job descriptions" toggle is enabled, the output will also contain the full description/details for each job opening listed.
Example:
[ { "title": "Head of Community & Customer Marketing Strategy", "url": "<https://jobs.lever.co/CopyAI/e9b99a10-e483-4e45-a1fe-94784995a0ef>", "description": "**Head of Community & Customer Marketing Strategy**\\n\\nRemote (US/Canada) Sales / Remote We believe AI will usher in a new era of human creativity, thinking, and innovation...", "salary": "pays up to $700", "location": "Canada", "contract_types": "remote", "first_seen_at": "2024-07-11T04:19:54Z", "last_seen_at": "2024-08-02T06:14:28Z", "categories": "consulting,management,marketing" }, ... ]
The output essentially provides a comprehensive view of the company's current hiring needs and focus areas based on their publicly listed job openings. This can be useful for sales/marketing research to understand a company's potential growth areas or for individuals looking for job opportunities at that company. The optional outputs allow filtering and adding more details as needed.
Troubleshooting
Incorrect URL format - The main potential issue with this action is an incorrect URL format for the company domain input. If the URL is not formatted correctly (e.g. incorrect top-level domain, typos), the action may not be able to find and retrieve job openings for that company. Make sure the company domain input is a valid URL following standard URL formatting guidelines.
Company not found - Relatedly, if the company domain provided does not actually exist or has been entered incorrectly, the action will not be able to locate that company's job listings. Double check that the domain you've provided corresponds to a real company.
Job listings not available - Some companies may not publicly list their job openings, use an external job board, or have their listings behind a login. In those cases, this action would not be able to surface any job opening information for that company domain.
Missing job categories - If you are filtering by specific job categories but those category options don't exist or aren't available for that company's listings, you may get no or incomplete results. Verify that the categories you want to filter by are applicable to that company.
Stale data - Depending on how frequently the data source is updated, you may get stale or outdated job listing information that doesn't reflect the company's current openings. There could be a delay between new openings being posted and showing up in the results.
Context Window Limitations - Depending on the company you are evaluating job postings for, it is possible that the list of jobs is too long to analyze easily and causes context window issues when using AI actions. In this case, it’s best practice to use multiple get job opening actions with category limitations to limit the result set and process the outputs separately using an inline workflow.
Related Actions
Generate Text - This action can be used to summarize and provide trends from the job openings data retrieved by the "Get Job Openings" action. It can help analyze the types of roles a company is hiring for and identify focus areas they may be expanding into.
Get Earning Calls - This action retrieves a company's earnings call transcripts. When combined with the job openings data, it can provide a more comprehensive view into a company's strategy and priorities. Earnings calls often discuss areas of investment and new initiatives, which can be correlated with the job openings to better understand their growth areas.
Get Company News - This action pulls recent news articles about a company. Similar to the earnings calls data, combining this with job openings information can shed more light on a company's direction. News about new product launches, expansions into new markets, etc. may align with the roles they are hiring for.