KosmoKrator

productivity

Workable MCP, CLI, and Lua Integration for AI Agents

Workable integration docs for AI agents: MCP gateway setup, Workable CLI commands, Lua API reference, credentials, and function schemas.

Workable for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Agent Surfaces

Machine-Readable Metadata

Function Catalog

FunctionTypeParametersDescription
workable.workable_list_jobs Read read 3 List jobs from your Workable account. Optionally filter by state (published, draft, closed, archived). Returns paginated results with job titles, shortcodes, and statuses.
workable.workable_get_job Read read 1 Get full details for a specific Workable job by its shortcode. Returns title, description, department, location, employment type, salary, and application counts.
workable.workable_create_job Write write 4 Create a new job posting in Workable. Specify the title, description, department, and employment type. The job is created in draft state by default.
workable.workable_list_candidates Read read 3 List candidates for a specific Workable job. Returns paginated results with candidate names, emails, stages, and applied dates.
workable.workable_get_candidate Read read 1 Get full details for a specific Workable candidate by ID. Returns profile info, resume, cover letter, application stage, and activity history.
workable.workable_list_members Read read 0 List all team members in your Workable account, including recruiters and hiring managers. Returns names, emails, and roles.
workable.workable_get_current_user Read read 0 Get the profile of the currently authenticated Workable user. Useful for verifying credentials and identifying who the API is acting as.