Candidates, jobs and placements, written straight into JobAdder.
JobAdder is a recruiting CRM, and one of the 53 tools hyreflow connects to Claude, ChatGPT and other AI assistants. Through hyreflow, an AI agent can run 49 actions: 30 that look something up and 19 that create or change records. JobAdder costs no hyreflow credits, and runs on your own JobAdder account.
JobAdder has the widest surface of any CRM in the harness: candidates, jobs, companies, contacts, applications, placements and job ads. Your agent attaches candidates to roles and moves their status, so the record stays current without anyone typing it in.
JobAdder is the destination. Reads and writes cost nothing; you pay for the enrichment that filled the record.
With hyreflow connected, you ask for the outcome in plain language and the assistant runs JobAdder for you. For example:
In a hyreflow run, JobAdder is most often paired with AI Ark, Enrichley, Lemlist and Fathom.
Through hyreflow, an AI agent can run 49 JobAdder actions: 30 that look something up and 19 that create or change records. JobAdder costs no hyreflow credits, and runs on your own JobAdder account.
| JobAdder action | What it does | Cost through hyreflow |
|---|---|---|
| Find applications | Looks something up | no hyreflow credits |
| Find candidate attachments | Looks something up | no hyreflow credits |
| Find candidates | Looks something up | no hyreflow credits |
| Find companies | Looks something up | no hyreflow credits |
| Find contacts | Looks something up | no hyreflow credits |
| Find job ads | Looks something up | no hyreflow credits |
| Find jobs | Looks something up | no hyreflow credits |
| Find notes | Looks something up | no hyreflow credits |
| Find opportunities | Looks something up | no hyreflow credits |
| Find placements | Looks something up | no hyreflow credits |
| JobAdder action | What it does | Cost through hyreflow |
|---|---|---|
| Find requisitions | Looks something up | no hyreflow credits |
| Find users | Looks something up | no hyreflow credits |
| Search by email | Looks something up | no hyreflow credits |
| Search by phone | Looks something up | no hyreflow credits |
| Add candidate | Creates or changes a record | no hyreflow credits |
| Add candidate note | Creates or changes a record | no hyreflow credits |
| Add candidates batch | Creates or changes a record | no hyreflow credits |
| Add candidates to job | Creates or changes a record | no hyreflow credits |
| Add companies batch | Creates or changes a record | no hyreflow credits |
| Add company | Creates or changes a record | no hyreflow credits |
| Add contact | Creates or changes a record | no hyreflow credits |
| Add contacts batch | Creates or changes a record | no hyreflow credits |
| Add job | Creates or changes a record | no hyreflow credits |
| Add jobs batch | Creates or changes a record | no hyreflow credits |
| Add note | Creates or changes a record | no hyreflow credits |
| Count | Looks something up | no hyreflow credits |
| Set application status | Creates or changes a record | no hyreflow credits |
| Set candidate status | Creates or changes a record | no hyreflow credits |
| Set job status | Creates or changes a record | no hyreflow credits |
| Update application | Creates or changes a record | no hyreflow credits |
| Update candidate | Creates or changes a record | no hyreflow credits |
| Update company | Creates or changes a record | no hyreflow credits |
| Update contact | Creates or changes a record | no hyreflow credits |
| Update job | Creates or changes a record | no hyreflow credits |
| Get application | Looks something up | no hyreflow credits |
| Get application statuses | Looks something up | no hyreflow credits |
| Get candidate | Looks something up | no hyreflow credits |
| Get candidate custom fields | Looks something up | no hyreflow credits |
| Get candidate skills | Looks something up | no hyreflow credits |
| Get candidate statuses | Looks something up | no hyreflow credits |
| Get company | Looks something up | no hyreflow credits |
| Get company contacts | Looks something up | no hyreflow credits |
| Get contact | Looks something up | no hyreflow credits |
| Get job | Looks something up | no hyreflow credits |
| Get job ad | Looks something up | no hyreflow credits |
| Get job applications | Looks something up | no hyreflow credits |
| Get job statuses | Looks something up | no hyreflow credits |
| Get placement | Looks something up | no hyreflow credits |
| Get requisition | Looks something up | no hyreflow credits |
One credit is priced on the pricing page. The full price list for every tool is in the pricing tables.
25 hyreflow skills call JobAdder as part of the run. A skill is a whole pipeline your agent already knows, end to end.
use whenyou have years of placements in your database and no habit of asking those people who else is good
use whena role comes in and you want to know who you already have before you pay to source anyone new
use whena strong applicant comes in for the wrong job, and your team is working dozens of other roles they might fit
use whenyou placed someone a while ago and the three, six or twelve month point is coming up, which is when a short note to the candidate and the client does the most good
use whenthere are companies you have placed with or worked for that nobody on the team has spoken to in a long while
use whenyour desk wins work on the phone and you want every call to start from a live vacancy, not from a cold list
hyreflow ships a written playbook for JobAdder, and the agent loads it before the first call. Auth, rate limits, what each call costs, which actions need your approval, and the mistakes worth avoiding. It is the difference between an agent that knows the tool and one that guesses at it.
Read the JobAdder docs →HOW in lib/jobadder.py. Built from the official OpenAPI v2.
offline_access (required for a refresh token) plus the granular read/write scopes the
operations below need (read_candidate, write_candidate, read_job, …). get_current_user is the
cheapest call and confirms both auth and the resolved region base.find_candidates (name/email/phone/location/keywords/status), get_candidate,
add_candidate, update_candidate, set_candidate_status, add_candidate_note,
get_candidate_skills, find_candidate_attachments, plus status/custom-field list helpers.find_jobs, get_job, add_job, update_job, set_job_status, get_job_applications,
add_candidates_to_job, get_job_statuses.find_companies, get_company, add_company, update_company,
get_company_contacts; find_contacts, get_contact, add_contact, update_contact.ATS reads and writes are free — you're charged for the enrichment that fills the records, not for pushing them. Writes are side-effecting and pass through the approval gate.
A write target at the end of a pipeline: source → enrich → qualify → add_candidate →
add_candidates_to_job.
Yes. hyreflow is a connector for Claude, ChatGPT and other AI assistants. Once hyreflow is connected, you ask for the outcome in plain language and the assistant calls JobAdder for you. hyreflow exposes 49 JobAdder actions this way.
Yes. JobAdder runs on your own JobAdder account. You connect it to hyreflow once, hyreflow charges no credits for the calls, and JobAdder bills you as before.
JobAdder costs no hyreflow credits, and runs on your own JobAdder account.
Add the hyreflow MCP server to your assistant and sign in. hyreflow calls the JobAdder API directly and exposes its actions as tools the assistant can run, so there is no separate JobAdder server to install.
Connect hyreflow to Claude or ChatGPT and ask for the outcome. It reads the playbook above before it makes a single call.