Built by Metorial, the integration platform for agentic AI.
Provider Summary
manage job postings
track candidates through pipeline
create and update candidates
manage employee records
handle time-off requests
manage requisitions and approvals
retrieve scheduled interviews
manage departments
subscribe to webhook events
retrieve offer details
Manage recruiting, hiring, and HR processes. Create and track job postings, manage candidates through hiring pipelines, and handle employee records. Create, move, disqualify, and comment on candidates. Manage requisitions with approval workflows. Retrieve offers and scheduled events like interviews. Create and manage departments. Handle employee data, documents, and time-off requests. Subscribe to webhooks for candidate, employee, and time-off events. Build custom careers pages with public job listing endpoints.
Add a new candidate to a specific job in Workable. Provide the candidate's basic information, and optionally include social profiles, education, experience, and answers to application questions.
Retrieve account information and optionally list hiring team members. Use this to verify account details, check team configuration, or look up member IDs for other operations.
Retrieve full details for a specific candidate in a job, including their profile, answers to custom questions, tags, social profiles, education, experience, and optionally their activity feed and offer details.
Retrieve detailed information about a specific job posting including its description, requirements, benefits, salary range, pipeline stages, application form, and assigned team members. Provide the job shortcode to fetch full details.
List candidates across all jobs or filtered by a specific job. Optionally filter by pipeline stage or candidate state. Use this to browse applicants, review pipeline status, or find specific candidates.
List all departments in the Workable account. Optionally create a new department. Use this to look up department names for filtering jobs/candidates or when creating requisitions.
List employees from the Workable HR module. Optionally filter by email address. Use this to browse employee records, verify employment status, or find employee IDs for further operations.
Retrieve scheduled events such as interviews from Workable. Filter by event type, candidate, job, team member, or date range. Use this to review upcoming interviews, audit scheduling, or track interview activity.
List job postings from Workable. Filter by state (draft, published, closed, archived) or by date. Use this to browse open positions, find job shortcodes for candidate operations, or audit job statuses.
Perform actions on an existing candidate: move to a different pipeline stage, copy or relocate to another job, disqualify/revert disqualification, add comments, add tags, or add ratings. Choose the action to perform and provide the required parameters.
Get, create, or update an employee record in Workable HR. Use action "get" to fetch full employee details and documents, "create" to add a new employee, or "update" to modify an existing employee record.
List, get, create, update, approve, or reject requisitions. Requisitions represent formal requests to fill job positions and typically go through an approval workflow.
List time-off categories, view time-off requests, create new requests, and check time-off balances. Use this to manage employee leave and absences in Workable HR.
This integration is licensed under the AGPL-3.0 License.
Built with ❤️ by Metorial