Skip to content

Automate Workable

Stay on top of applicants in Workable as they arrive. New candidates appear in Slack, you're told when someone moves to Offer, and each new application can come with a short summary of the resume. Describe what you want to your AI assistant, check what it will do, and it keeps running.

Try asking

Create a ClickRuntime automation: when someone applies in Workable, post their name and the job title to #hiring-team in Slack.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Build your own

Build any Workable automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Workable should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Every 30 minutes, have AI read new Workable candidates for my engineering role and tell me only about the ones with 5 or more years of Python experience.

When a new candidate applies in Workable, post their name, job and source to our #hiring Slack channel.

When a Workable candidate reaches the interview stage, add the interview to Google Calendar, send the candidate a Gmail confirmation, and remind the interviewer in Slack an hour before.

Beyond chat

Have Workable work when you're not in the chat

Connecting Workable to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Workable

Workable connects with an access token an admin generates in your Workable account, together with your account subdomain. You choose the token's scopes and how long it lasts.

Workable

Recruiting / ATS

  1. Sign in to Workable as an admin and open Settings, then Integrations, then Apps.
  2. Under Access token, choose Generate API token.
  3. Pick the scopes the automation needs, such as r_candidates and r_jobs, and an expiry date, then copy the token.
  4. In the ClickRuntime dashboard, open Connections & secrets and save the token as a secret for Workable, along with your subdomain (the part before .workable.com).

Good to know

Workable limits that affect automations

  • Workable tokens expire on the date you pick, between 30 days and 2 years. Automations stop working when the token lapses, so generate a new one before then.
  • ClickRuntime needs your account subdomain as well as the token.
  • The alerts here react to Workable events as they happen, so a new candidate or a stage move is reported straight away.

FAQ

Questions about automating Workable

What can ClickRuntime see in Workable?
What the token's scopes allow. These automations read candidates and jobs; they don't move candidates or change jobs.
What happens when my Workable token expires?
Calls to Workable start failing, so the automations stop until you generate a new token and replace the secret in the ClickRuntime dashboard. Picking a longer expiry means fewer renewals.
How does the resume summary work?
When a candidate applies, ClickRuntime fetches their details from Workable, writes a short summary of their profile with AI and emails it to you.
Do I need my own AI key for the summaries?
No. AI comes with every ClickRuntime plan. The candidate and stage alerts don't use AI at all.
Does it react in real time?
Yes. Workable sends an event when a candidate is created or moved, so the alert goes out as soon as it happens rather than on a timer.
Is this a Workable connector for ChatGPT or Claude?
Not for chatting with Workable data. A chat connector lets your assistant read and change Workable while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Workable event.

Tell your assistant what Workable should do

Free plan. No credit card.