Built by Metorial, the integration platform for agentic AI.
Retrieve a Workable job by shortcode. Use the optional includes for stages, hiring team members, and the application form when the caller needs related setup data.
List Workable jobs. Filter by state or date, and use the returned shortcode with candidate, application form, question, and stage tools.
List Workable members. Use this to find member IDs required by candidate, requisition, employee, and time-off write actions.
List custom attributes configured for a Workable job.
List time-off categories and requests, create time-off requests, check balances, and approve or reject time-off approvals using Workable's /timeoff endpoints.
List, get, create, update, approve, or reject Workable Hiring Plan requisitions using the documented code/id split: code for get/approve/reject and id for update.
List Workable disqualification reasons. Use the returned IDs with manage_candidate disqualify.
Retrieve the configured Workable account information. Use list_members for member lookup; includeMembers remains available as a small convenience.
List all departments in the Workable account. Use this to look up department IDs for employee and requisition operations.
Retrieve scheduled Workable events such as calls, interviews, and meetings. Filter by event type, candidate, job shortcode, member, date range, or token context.
List Workable legal entities for employee create/update operations.
Update a Workable candidate or run a candidate lifecycle action: move, copy, relocate, disqualify, revert disqualification, comment, set tags, or add a rating.
List Workable work schedules for employee create/update operations.
List Workable employee fields for HR create/update payload construction.
List account-level custom attributes in Workable.
List Workable recruitment stages. Provide jobShortcode to get stages for a specific job, or omit it for the account pipeline stages.
List application questions for a Workable job. Use these question keys when creating or updating candidate answers.
Get, create, or update a Workable HR employee. Create and update requests are wrapped in Workable's documented { employee } payload, with optional memberId for account-token access.
List employees from Workable HR using Workable's query, ordering, limit, and offset parameters. Use memberId when an account token requires member context.
List file metadata for a Workable candidate. The tool returns Workable file URLs and metadata, not downloaded file content.
Add a candidate to a Workable job. Workable requires email plus either name or both first and last name; stage is sent as a query parameter and sourced is sent at the request body root.
Retrieve a Workable candidate by candidate ID. Optionally include the candidate activity feed, files, and current offer details.
List Workable candidates across jobs or filtered by job shortcode, email, or stage. Use this to find candidate IDs for candidate detail and action tools.
Retrieve the application form configuration for a Workable job.