Built by Metorial, the integration platform for agentic AI.

Learn More

    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

Workable

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.

Tools

Create Candidate

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.

Get Account Info

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.

Get Candidate Details

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.

Get Job 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

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 Departments

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

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.

List Scheduled Events

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 Jobs

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.

Manage Candidate

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.

Manage Employee

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.

Manage Requisitions

List, get, create, update, approve, or reject requisitions. Requisitions represent formal requests to fill job positions and typically go through an approval workflow.

Manage Time Off

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.

License

This integration is licensed under the AGPL-3.0 License.

Built with ❤️ by Metorial