Workable
Also an agent toolWorkable recruiting / applicant tracking (ATS) via the v3 REST API — jobs, candidates and pipeline actions (move, disqualify, tag, rate, comment), requisitions and offers, departments, members, recruiters, custom attributes, calendar events and native webhook subscriptions.
60 actions · 7 triggers
The Workable integration lets you connect Workable to your automations with 60 actions and 7 triggers — and every action is also a tool an AI agent can call. Examples: List Accounts, Get Account, List Members, Update Member, Invite Member. No blank-canvas wiring — connect it and use it in your workflows.
Every action below is also a tool an AI agent can call — the same pack powers your workflows and your agents.
Triggers 7
Events in Workable that can start a workflow.
Candidate Created
Fires when a candidate is added to a job or to the talent pool.
Candidate Moved
Fires when a candidate moves to a different pipeline stage.
Candidate Deleted
Fires when a candidate is deleted in Workable.
Job Deleted
Fires when a job is deleted in Workable.
New or updated Workable jobs
Polls /jobs for jobs created or updated since the last run.
New or updated Workable candidates
Polls /candidates for candidates created or updated since the last run.
New or updated Workable requisitions
Polls /requisitions for requisitions created or updated since the last run.
Actions 60
What Zervanor can do in Workable.
Candidates16
List Candidates
List candidates across all jobs or filtered to one job/stage — the poll source for new applicants and pipeline changes.
Get Candidate
Full details for one candidate, including resume, experience, education and pipeline state.
Update Candidate
Update a candidate's profile fields. Field names mirror the candidate object documented on Create Candidate.
List Candidate Activities
The candidate's timeline — stage moves, comments, ratings and other pipeline activity.
List Candidate Files
Files attached to the candidate (resume and other attachments).
Get Candidate Offer
The offer extended to this candidate, with its documents and merge variables.
Comment On Candidate
Post a comment onto a candidate's timeline. Request-body field names for this endpoint are not individually documented in Workable's captured reference (see compatibility.md workable-09) — the parameters below reuse the field names Workable documents for this resource elsewhere; verify against a real call.
Tag Candidate
Replace the candidate's full tag list. An empty array clears every tag.
Disqualify Candidate
Disqualify a candidate — reject them or mark them as withdrawn.
Revert Candidate Disqualification
Undo a disqualification and put the candidate back into the pipeline.
Copy Candidate
Copy a candidate onto another job, keeping the original record. Request-body field names for this endpoint are not individually documented in Workable's captured reference (see compatibility.md workable-09) — the parameters below reuse the field names Workable documents for this resource elsewhere; verify against a real call.
Relocate Candidate
Move a candidate to a different job (distinct from a pipeline stage move). Request-body field names for this endpoint are not individually documented in Workable's captured reference (see compatibility.md workable-09) — the parameters below reuse the field names Workable documents for this resource elsewhere; verify against a real call.
Move Candidate
Move a candidate to a different pipeline stage.
Rate Candidate
Add a rating (with comment and optional scorecard) to a candidate.
Update Candidate Rating
Update an existing rating on a candidate. Field names mirror Rate Candidate.
Update Candidate Custom Attribute Value
Set a custom attribute value on a candidate. Workable does not document this endpoint's request-body field names in the captured reference (compatibility.md workable-09), so no body parameters are declared — they must be added once verified against a real call.
Jobs10
List Jobs
List the account's jobs, filterable by state and by creation/update time — the poll source for new or changed job postings.
Get Job
Full details for one job, including description, requirements and benefits.
List Job Activities
The job's activity feed — applications, comments and stage moves on that job.
Get Job Application Form
The application form definition configured for this job.
List Job Questions
The custom application questions configured for this job.
List Job Stages
The pipeline stages configured for this job.
List Job Custom Attributes
The custom attributes configured on this job.
List Job Members
The members and collaborators assigned to this job.
List Job Recruiters
The external recruiters assigned to this job.
Create Candidate
Add a candidate directly into a specific job's pipeline (sourced or applied).
Requisitions6
List Requisitions
List hiring requisitions, filterable by state and plan date — the poll source for requisitions waiting on approval.
Get Requisition
Details for one requisition, looked up by its code.
Create Requisition
Create a hiring requisition (a request to open a role).
Update Requisition
Update an existing requisition. Field names mirror Create Requisition. Request-body field names for this endpoint are not individually documented in Workable's captured reference (see compatibility.md workable-09) — the parameters below reuse the field names Workable documents for this resource elsewhere; verify against a real call.
Approve Requisition
Approve a requisition that is waiting on a decision. Request-body field names for this endpoint are not individually documented in Workable's captured reference (see compatibility.md workable-09) — the parameters below reuse the field names Workable documents for this resource elsewhere; verify against a real call.
Reject Requisition
Reject a requisition that is waiting on a decision. Request-body field names for this endpoint are not individually documented in Workable's captured reference (see compatibility.md workable-09) — the parameters below reuse the field names Workable documents for this resource elsewhere; verify against a real call.
Departments5
List Departments
List the account's departments. Workable returns this one as a bare array rather than an object envelope.
Create Department
Create a department.
Update Department
Rename a department or change its parent. Request-body field names for this endpoint are not individually documented in Workable's captured reference (see compatibility.md workable-09) — the parameters below reuse the field names Workable documents for this resource elsewhere; verify against a real call.
Merge Department
Merge one department into another. Workable does not document this endpoint's request-body field names in the captured reference (compatibility.md workable-09), so no body parameters are declared.
Delete Department
Delete a department. Returns 409 with the blocking resources if dependents exist — pass force=DELETE to bypass that check.
Members5
List Members
List the account's members (recruiters, hiring managers, admins) with their roles and status.
Update Member
Update a member's role or collaboration settings. Request-body field names for this endpoint are not individually documented in Workable's captured reference (see compatibility.md workable-09) — the parameters below reuse the field names Workable documents for this resource elsewhere; verify against a real call.
Invite Member
Invite a new member to the Workable account. Request-body field names for this endpoint are not individually documented in Workable's captured reference (see compatibility.md workable-09) — the parameters below reuse the field names Workable documents for this resource elsewhere; verify against a real call.
Delete Member
Remove a member from the Workable account.
Enable Member
Re-enable a previously disabled member.
Offers3
Get Offer
Details for one offer.
Approve Offer
Approve an offer that is waiting on a decision. Request-body field names for this endpoint are not individually documented in Workable's captured reference (see compatibility.md workable-09) — the parameters below reuse the field names Workable documents for this resource elsewhere; verify against a real call.
Reject Offer
Reject an offer that is waiting on a decision. Request-body field names for this endpoint are not individually documented in Workable's captured reference (see compatibility.md workable-09) — the parameters below reuse the field names Workable documents for this resource elsewhere; verify against a real call.
Subscriptions3
List Webhook Subscriptions
List the account's active webhook subscriptions.
Create Webhook Subscription
Register a webhook subscription so Workable pushes an event to Zervanor. Each event type needs its own subscription and each target URL must be unique.
Delete Webhook Subscription
Remove a webhook subscription.
Accounts2
List Accounts
List every Workable account the connected token can access, with each account's subdomain. Parameterless and subdomain-independent — the connector's connectivity/credential test.
Get Account
Details for a single Workable account, looked up by its subdomain.
Events2
List Events
List scheduled interviews, calls and meetings — the poll source for upcoming hiring events.
Get Event
Details for one calendar event (interview, call or meeting).
Collaboration Permissions1
List Collaboration Permissions
List the collaboration permission definitions configured on the account.
Custom Attributes1
List Custom Attributes
List the account's custom attributes used on jobs, candidates and requisitions.
Disqualification Reasons1
List Disqualification Reasons
List the disqualification reasons configured for the account.
Legal Entities1
List Legal Entities
List the legal entities configured on the account.
Permission Sets1
List Permission Sets
List the permission sets (roles) configured on the account.
Recruiters1
List Recruiters
List the account's external recruiters, optionally filtered to one job.
Stages1
List Stages
List the pipeline stages configured for the account.
Talent Pool1
Create Talent Pool Candidate
Add a candidate to the general talent pool rather than to a specific job.
Nothing matches your search.
Automations using Workable
Build your own automation with Workable in the visual builder.
Frequently asked questions
What can I automate with Workable?
60 actions are available — for example: List Accounts, Get Account, List Members, Update Member, Invite Member, and more.
Which Workable events can start a workflow?
7 triggers — for example: Candidate Created, Candidate Moved, Candidate Deleted, Job Deleted.
Can Workable be used as an AI agent tool?
Yes. Every Workable action automatically becomes a tool an AI agent can call — the same pack powers both your workflows and your agents.
How is the Workable integration modelled?
Workable is modelled as a versioned connector pack, and the steps that need reasoning fall to first-party agents hosted in the same runtime as the workflows.