Konnectify
Workable + Konnectify

Workable Integration with Konnectify

Connect Workable (ATS) to Konnectify to automate hiring and HR workflows—sync jobs and candidates, keep employee records up to date, and streamline recruiting operations across your stack.

Jobs Candidates Employees Departments Documents Time Off 9 Triggers 16 Actions

What is Workable?

Workable is an applicant tracking system (ATS) that helps teams publish jobs, manage candidates through hiring stages, and maintain employee records after hire. By integrating Workable with Konnectify, you can automate repetitive hiring operations—such as syncing candidate updates, notifying stakeholders, and provisioning employee records across HR tools.

This integration is especially useful for recruiting and hiring teams who want consistent data across systems and faster handoffs from recruiting to onboarding.

New to Workable?

Create your Workable account and set up your hiring pipeline before connecting it to Konnectify.

Visit Workable →
New to Konnectify?

Use Konnectify to build no-code workflows with Workable triggers and actions.

Try Konnectify free →
What you can automate
Sync newly published or updated jobs to downstream systems
Create candidates from web forms, referrals, or sourcing tools
Route candidate stage changes to onboarding or HR provisioning steps
Keep employee profiles updated as Workable records change
Standardize departments and automate department maintenance
Automate document retrieval and time-off request creation

API & authentication

Authentication method: API token (credentials)

Konnectify connects to Workable using your Workable API token and subdomain. Your token is used to authorize requests to the Workable API so Konnectify can read events (via polling or webhooks) and perform actions like creating candidates or updating employees.

Connection fields used
  • Sub Domain — your Workable account subdomain (e.g., https://[subdomain].workable.com)
  • API Token — a Bearer token generated in Workable
What the API connection enables
  • Monitor and sync Jobs (published/draft and updates)
  • Receive Candidate events (created, updated, moved) via webhooks
  • Receive Employee events and manage employee records
  • Maintain Departments (create, update, merge)
  • Retrieve Employee documents and create Time off requests
Important
  • Workable API availability and webhook features may vary by Workable plan and account settings.
  • APIs are rate-limited. If limits are hit, Konnectify automatically retries with backoff where possible.

Official docs: Workable API documentation

How to connect

Prerequisites
  • A Workable account subdomain (e.g. yourcompany in yourcompany.workable.com)
  • A Workable API token with sufficient permissions for the objects you want to automate
  • Ability to create/manage webhooks in Workable (for webhook-based triggers)
1

Add Workable to a Workflow

  1. Create a new workflow in Konnectify.
  2. Select Workable as your trigger app or action app.
2

Authorize via API Token (credentials)

  1. Enter your Sub Domain (the part before .workable.com).
  2. Paste your API Token (Bearer token) into Konnectify.
  3. Save the connection.
3

Configure the Trigger or Action

  1. Pick the trigger (e.g., Candidate Created) or action (e.g., Create Candidate).
  2. Fill in required fields like job shortcode, candidate ID, employee ID, stage, etc. (varies by step).
  3. Map fields from earlier workflow steps where applicable.
Field mapping tip

For candidate and employee actions, use IDs returned by Workable (e.g., candidate_id, employee_id) to avoid mismatches. If you only have an email/name, add a “Find” step first when available.

4

Test the Workflow

  1. Run a test to confirm Konnectify can read from and write to Workable.
  2. Validate that expected fields (IDs, stages, job shortcodes) are present in the output.
5

Activate the Workflow

  1. Turn the workflow on.
  2. Monitor the first live runs to confirm webhooks/polling behaves as expected.

Triggers 9

This integration includes 9 triggers. Job triggers run via polling, while candidate and employee triggers use webhooks for near real-time notifications.

Jobs 2 triggers
New Job

This trigger fires whenever a job is published or drafts in Workable.

Job Updated

This trigger fires whenever a job in updated in Workable.

Candidates 3 triggers
Candidate Created

Receives a notification whenever a new candidate is created in Workable.

Candidate Updated

Receives a notification whenever an existing candidate is updated in Workable.

Candidate Moved

Receives a notification whenever a candidate changes stages (e.g. Hired).

Employees 4 triggers
Employee Created

Receives a notification whenever a new employee is created in Workable.

Employee Updated

Receives a notification whenever an employee record is updated.

Employee Published

Receives a notification whenever an employee record is published.

Onboarding Completed

Receives a notification whenever an employee onboarding process is completed.

Actions 16

Use Workable actions to create and update key recruiting and HR records (departments, candidates, employees), add comments/tags, and initiate processes like time-off requests.

Departments 3 actions
Create Department

Creates a new department in Workable.

Update Department

Updates an existing department's details.

Merge Department

Merges a source department into a target department in Workable.

Candidates 9 actions
Create Candidate

Creates a new candidate for a specific job (shortcode).

Update Candidate

Updates an existing candidate's profile.

Relocate Candidate

Relocates a candidate to a different job and optionally moves them to a specific stage.

Move Candidate

Moves a candidate to a new stage, optionally filling a reserved requisition or assigning a new requisition.

Find Candidate

Retrieves full details of a specific candidate.

Add Tags to Candidate

Adds one or more tags to a candidate profile.

Disqualify Candidate

Disqualifies a candidate with a reason and optional note.

Revert Candidate

Reverts a previously disqualified or withdrawn candidate back into the hiring process.

Add Comment to Candidate

Adds a note/comment to a candidate's profile.

Employees & HR 4 actions
Create Employee

Creates a new employee record in Workable.

Update Employee

Updates an existing employee record in Workable.

Find Employee

Retrieves full details of an employee using employee_id or member_id.

Retrieve Employee Documents

Retrieves employee documents based on employee_id, member_id, or document type.

Create Time Off Request

Creates a new time-off request in Workable, including full or half days off.

Popular automations

Examples of common Workable workflows you can build in Konnectify using the available triggers and actions.

Auto-enrich and standardize new candidates

When a candidate is created, automatically add internal tags and attach an evaluation note to keep your team aligned.

Candidate Created Add Tags to Candidate Add Comment to Candidate

Sync job updates and keep postings consistent

When a job is updated in Workable, automatically create or update a standardized department structure used for reporting and routing.

Job Updated Update Department

Keep employee records accurate post-hire

When an employee record is updated, fetch the full employee profile and synchronize key fields to your HR processes.

Employee Updated Find Employee Update Employee

Streamline handoff when candidates move stages

When a candidate moves stages (for example, to “Hired”), relocate them to a different job or stage and attach an internal note for the team.

Candidate Moved Relocate Candidate Add Comment to Candidate

FAQ

How does authentication work for the Workable integration?
Konnectify uses API token authentication. You’ll provide your Workable subdomain and an API Token (Bearer token). Konnectify uses these credentials to call the Workable API on your behalf.
Which Workable plans are supported?
Support depends on your Workable subscription and whether API access and webhooks are enabled for your account. If a trigger/action fails due to permissions, confirm your plan includes API access and the token has the required privileges.
Do triggers use polling or webhooks?
Jobs triggers are polling-based (Konnectify checks for new/updated jobs on an interval). Candidate and Employee triggers are webhook-based (Workable notifies Konnectify when events happen).
How do I prevent duplicates (e.g., candidates created twice)?
This connector does not include a dedicated “Upsert” action. To reduce duplicates, use stable identifiers and guardrails:
  • Store and reuse candidate_id from Workable whenever possible.
  • Use Find Candidate before Create Candidate when you already have an ID.
  • Add workflow conditions (e.g., only create when an ID is missing).
How does Konnectify handle Workable API rate limits?
If Workable returns rate-limit responses, Konnectify retries requests with backoff when appropriate. To further reduce API load, prefer webhook triggers where available and avoid unnecessary “Find” calls inside tight loops.
Can I connect multiple Workable accounts (subdomains) to Konnectify?
Yes. Create separate Konnectify connections for each Workable subdomain and API token. Then select the correct connection per workflow step.
What’s the difference between “Move Candidate” and “Relocate Candidate”?
Use Move Candidate to move a candidate to a different stage within the same job (optionally interacting with requisitions). Use Relocate Candidate to move a candidate to a different job, and optionally place them into a specific stage there.

Ready to automate your Workable workflows?

Connect Workable to Konnectify to streamline hiring operations with reliable triggers and actions.

Get started free →

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article