Returns the open roles at one company from its LinkedIn company URL, with job title, location and listing link for up to 100 openings.
company-job-openings wraps the SyncGTM MCP tool `company_job_openings`, which takes one company's LinkedIn page URL or domain and returns that company's open roles with job title, location and listing URL. It is the only job tool on the SyncGTM MCP server that accepts a LinkedIn company URL, which is the reason to pay its flat 5 credits per call. When you already have the domain, the skill routes you to `company_job_listings` at 1.5 credits, which covers the same one company but caps at 50 listings against 100 here.
Takes one company at a time. Pass `company_linkedin_url` or `company_domain` — one of the two is required, and the LinkedIn URL is the case this tool exists for.
Filters at the source with `job_title` (an array, e.g. ["Account Executive"]) and `location`, so you get sales roles in New York instead of the whole board.
Returns each opening with its title, location and LinkedIn job URL, grouped under the company name. Those three fields are the whole response.
Accepts `max_results` from 1 to 100, default 10. The default hides most of a large company's board, and raising it costs nothing extra.
Does not return hiring managers, salaries, applicant counts, a seniority field or contact details. For the people behind the roles, chain `find_people` (it works from the company name) then `find_work_email`.
Costs 5 credits per call, flat, whatever `max_results` you set and however many openings come back. A 20-account batch is 100 credits.
Download the skill file — it saves as company-job-openings.zip.
In Claude, open Settings → Capabilities → Skills and upload the .zip (or unzip the company-job-openings/ folder into .claude/skills/ for Claude Code).
Connect the SyncGTM MCP server (browser sign-in, no API key), then check what identifier you actually hold — if you have the company's domain, the skill sends you to `company_job_listings` at 1.5 credits instead.
Type /company-job-openings and paste the LinkedIn company page URL, e.g. linkedin.com/company/stripe, plus the titles or location you care about.
Tune `max_results` — it is the one setting worth changing every run. Set it to 50 or 100, because the credit cost is identical to the default of 10.
You saved a company's LinkedIn page months ago and never got a domain. Pull their open roles from that URL and see which teams have budget before you write the first email.
Ten minutes before a discovery call, list the account's open roles and quote a specific title back to the buyer. Filter with `job_title` to the function your product serves.
Track named accounts for roles that signal a purchase — an SDR team build, a first RevOps hire, a data engineer. Two or more roles in one function means a team is being built, not backfilled.
Set `location` to a city or region to spot an account staffing a new office. Territory reps use it to catch expansion before the account shows up in the news.
Outcome: A ranked Monday call list of accounts hiring two or more roles in your buyer's function, each with a growth trend and a specific job posting to open the email with.
Outcome: One send-ready email per account that names the exact role they posted, the team it sits in, and the leader who owns the hire, for about 9.5 credits.
Outcome: A booth-visit priority sheet naming which exhibitors are actively building a sales team and the newly hired executive to ask for at the stand.
Paste any of these into Claude once the skill is installed and the SyncGTM MCP is connected.
Get the job openings for linkedin.com/company/stripe. Return 50 results and show title, location and job link.Pull openings for linkedin.com/company/notion, sales titles only — Account Executive and Sales Development Representative — 25 results.Job openings at linkedin.com/company/figma in New York, 50 results. Tell me which teams they are staffing.I only have the domain ramp.com, not a LinkedIn URL. Use the cheaper company_job_listings instead with limit 25.Run check_credits first, then company_job_openings on these 5 LinkedIn company URLs with 50 results each, and report total credits used: linkedin.com/company/stripe, linkedin.com/company/notion, linkedin.com/company/figma, linkedin.com/company/vercel, linkedin.com/company/linearCheck for a domain before you spend. `company_job_listings` covers the same one-company scope for 1.5 credits, so 5 credits is mostly the price of only holding a LinkedIn URL. Stay here when you need more than its 50-listing ceiling.
Always raise `max_results`. The default of 10 hides most of a large company's board, and 100 costs exactly the same 5 credits.
Filter with `job_title` and `location` in the call rather than asking Claude to trim results afterwards. It keeps the response short and readable.
Never batch blindly. A 100-account list is 500 credits. Cap the run, ask for credits used, and run `check_credits` (free) first.
Pass one company per call. There is no multi-company mode here — for a market-wide search use `search_linkedin_job_openings` at 0.3 credits or `linkedin_job_listings` at 1 credit.
Watch the follow-up tools, which are not flat. `find_people` bills 0.3 credits per result and `newly_hired_executives` 0.5 per profile, so set `limit` / `max_results` before you chain them. And pair openings with `head_count_growth_rate` or `job_openings_growth_rate` before you tell a rep an account is expanding.