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
| Function | Type | Parameters | Description |
|---|---|---|---|
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. |