@slates-integrations/workable
v0.2.0-rc.9
Published
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
Readme
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 FSL-1.1.
