KosmoKrator

hr

Recruitee CLI for Shell Scripts

Use the Recruitee CLI for shell scripts with headless JSON commands, schema discovery, credentials, and permission controls.

6 functions 6 read 0 write Bearer token auth

Recruitee CLI for Shell Scripts

Call integration functions from shell scripts with stable JSON input and output.

Use shell scripts for small local automations that need one or more integration calls. The Recruitee CLI uses the same integration registry as the TUI, Lua runtime, and MCP gateway, but returns predictable command output for automation.

Command Shape

# Recruitee CLI for Shell Scripts
kosmokrator integrations:configure recruitee --set access_token="$RECRUITEE_ACCESS_TOKEN" --set company_id="$RECRUITEE_COMPANY_ID" --enable --read allow --write ask --json
kosmo integrations:call recruitee.recruitee_list_offers '{"status":"example_status","page":1,"limit":1}' --json

Discovery Before Execution

Agents and scripts can inspect Recruitee docs and schemas before choosing a function.

kosmo integrations:docs recruitee --json
kosmo integrations:docs recruitee.recruitee_list_offers --json
kosmo integrations:schema recruitee.recruitee_list_offers --json
kosmo integrations:search "Recruitee" --json
kosmo integrations:list --json

Useful Recruitee CLI Functions

FunctionTypeParametersDescription
recruitee.recruitee_list_offers Read status, page, limit List job offers (open positions) from Recruitee. Returns paginated results with offer titles, statuses, and metadata. Filter by status to see only open, closed, or draft positions.
recruitee.recruitee_get_offer Read id Get details for a specific job offer in Recruitee. Returns the full offer object including title, description, requirements, location, and status.
recruitee.recruitee_list_candidates Read page, limit List candidates from Recruitee. Returns paginated results with candidate names, emails, and application status.
recruitee.recruitee_get_candidate Read id Get details for a specific candidate in Recruitee. Returns the full candidate profile including contact info, resume, and application history.
recruitee.recruitee_list_departments Read none List all departments in Recruitee. Returns department names and IDs that can be used to filter offers.
recruitee.recruitee_get_current_user Read none Get the currently authenticated Recruitee user. Returns user profile info including name, email, and role.

Automation Notes

Related Recruitee CLI Pages