KosmoKrator

hr

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.

7 functions 6 read 1 write Bearer token auth

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.

Machine-Readable Metadata
integration_slug
workable
route_slug
workable
package
workable
auth_strategy
bearer_token Bearer token
cli_setup_supported
true
cli_runtime_supported
true
mcp_gateway_supported
true
lua_supported
true
supports_multi_account
true

Quick Links

Workable MCP Client Matrix

Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Workable.

Workable CLI Matrix

Use these pages for direct Workable CLI workflows in scripts, CI, cron, and agent wrappers.

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.