Built by Metorial, the integration platform for agentic AI.
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 jobs. Filter by state or date, and use the returned shortcode with candidate, application form, question, and stage tools.
List all departments in the Workable account. Use this to look up department IDs for employee and requisition operations.
Retrieve a Workable candidate by candidate ID. Optionally include the candidate activity feed, files, and current offer details.
List employees from Workable HR using Workable's query, ordering, limit, and offset parameters. Use memberId when an account token requires member context.
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 time-off categories and requests, create time-off requests, check balances, and approve or reject time-off approvals using Workable's /timeoff endpoints.
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 job by shortcode. Use the optional includes for stages, hiring team members, and the application form when the caller needs related setup data.
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.
Retrieve the configured Workable account information. Use list_members for member lookup; includeMembers remains available as a small convenience.
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 candidates across jobs or filtered by job shortcode, email, or stage. Use this to find candidate IDs for candidate detail and action tools.
List Workable disqualification reasons. Use the returned IDs with manage_candidate disqualify.
List file metadata for a Workable candidate. The tool returns Workable file URLs and metadata, not downloaded file content.
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 application questions for a Workable job. Use these question keys when creating or updating candidate answers.
List Workable work schedules for employee create/update operations.
List Workable employee fields for HR create/update payload construction.
List Workable recruitment stages. Provide jobShortcode to get stages for a specific job, or omit it for the account pipeline stages.
Retrieve the application form configuration for a Workable job.
List Workable legal entities for employee create/update operations.
List account-level custom attributes in Workable.