Every scan of this listing, newest first.
Every rescan is logged, even when nothing changed.

By Freehire· freehire.me
Every scan of this listing, newest first.
Every rescan is logged, even when nothing changed.
Nothing new reaches your agent until a person has looked at it.
Scanned on every change, and again when our rules improve.
Every scan of this listing, newest first.
Every rescan is logged, even when nothing changed.
We read every description in its 10 tools, from the live server, and the listing for 0.6.0. 6 checks, no findings.
Passed
Safe to install in every agent it supports. Runs remotely on freehire.me · answering.
None change data · none can delete. Each tool is fingerprinted; every rescan compares against these hashes. Dashed access is read from the name.
| Tool | Access | Description | Pinned hash |
|---|---|---|---|
| check_jobs_open | read | Check whether postings are still open · Check whether postings are still open, by the slugs search results carry — up to 50 per call. Use before acting on a saved shortlist: each posting answers open, closed or not_found, with when it closed or was last seen live. | sha256:6a27…ac1d |
| fetch | read |
| Read one job posting (research) · Read one posting in full by an id search returned: its full text, the employer, the board it came from and whether it still looks live. |
| sha256:8e11…f07f |
| get_company | read | Read one employer · Read what freehire holds about one employer by the slug a result carries: what they do, which industries they are in, where they are based, and how many postings they have open. | sha256:ed1c…1c2e |
| get_job | read | Read one job posting · Read one posting in full by the slug a search result carries: the whole description, the stated requirements, which applicant tracking system handles applications, and whether the posting still looks live — when it was last seen open, a reality class, and any observed signs that it is not being filled. | sha256:020c…8529 |
| job_market_stats | read | Job market breakdown · How many open postings match a set of filters, and their most common role families, seniorities, skills, work modes, countries and regions. Takes the same filters as a job search. | sha256:96a8…1b6b |
| salary_stats | read | Salary ranges · Salary percentiles (25th, median, 75th) from open postings that state pay, scoped by role family, seniority and country, with the sample size behind each figure. Currencies and pay periods are reported separately, never converted. | sha256:1214…a048 |
| search | read | Search jobs (research) · Search freehire's IT job postings by free text. Returns matching postings as {id, title, url}. | sha256:9f37…b45b |
| search_companies | read | Search employers · Find employers in freehire's catalogue by name or by where they hire, with how many postings each has open. Use when the question is about a company rather than about a role. | sha256:1d01…11fa |
| search_jobs | read | Search jobs · Search freehire's catalogue of IT job postings. Use for any question about which jobs are open — by technology, seniority, location, pay or employer. Returns a short preview of each posting. Set semantic for a need described in words ("keep our payment systems secure"), not for a job title or a non-technical role, where plain keywords answer better. | sha256:2e19…9c56 |
| similar_jobs | read | Find similar postings · Postings most similar to one posting, by its slug, nearest first — for "show me more like this". Empty for the newest postings, whose neighbours are not computed yet. | sha256:16f5…9287 |
Set pinned as sha256:ff45…603c · still listed 10 h ago