Skip to main content

Workable Integration

Connect Workable to Screenloop to automatically sync jobs, candidates, and hiring activity.

Who Can Use This Feature?

  • Connect integration: Admins (Screenloop) + users with All Access permissions in Workable

  • Use integration: Hiring teams across your organisation

Requirements

Before starting, ensure you:

  • Have a Workable account/license

  • Have permission to:

    • Create users in Workable

    • Generate API tokens

  • Have All Access permissions in Workable

  • Have Admin permissions in Screenloop

If you do not have the required permissions, contact a Workable administrator in your organisation.


How to Connect Workable to Screenloop

Step 1: Open Integrations in Screenloop

  • Log in to Screenloop

  • Go to Settings > Integrations

  • Click Connect next to Workable

You’ll be prompted to enter configuration details from Workable.

Step 2: Create a Screenloop User in Workable

  • In Workable, go to:
    Settings > Account Members

  • Click + Invite a new member

Use the following format for the email address:

<admin_name>+workableapi@<your-company-domain>

Example:

Assign the user All Access permissions and send the invitation.

Step 3: Accept the Invitation

  • Open the invitation email

  • Click Accept Invitation

  • Create the user with details such as:

    • First Name: Screenloop

    • Last Name: User

    • Password: Create a secure password

Click Sign Up to complete setup.


Retrieve the Instance Subdomain

  • In Workable, copy the subdomain from your URL

Example:

The subdomain would be:

screenloop

Paste this into the Instance Subdomain field in Screenloop


Generate an API Token

Step 1: Create Token in Workable

  • Go to: Settings > Integrations

  • Scroll to Access Token

  • Click Generate API Token

Complete the fields:

  • Name: Screenloop Integration

  • Expiration: 2 years

Enable the following API scopes:

  • r_candidates

  • r_jobs

  • r_requisitions

  • w_candidates

  • w_comments

Click Generate Token.

Step 2: Copy API Token

  • Copy the generated API token immediately

Store the token securely, as it may not be visible again.

  • Paste the token into Screenloop under API Token


Select the Screenloop User

  • In Screenloop, click the Refresh button next to the Select Member dropdown

  • Select the Screenloop user created earlier

  • Click Submit


What Happens After Setup?

Once connected:

  • Jobs and candidate data will sync automatically

  • Hiring activity can be managed more efficiently across platforms

  • Candidate information can be updated directly through the integration

Things to Keep in Mind

  • API scopes must be configured exactly as listed above

  • Only users with appropriate permissions can complete setup

  • API tokens should be stored securely and rotated when necessary

💡 Additional Tips

  • Use a dedicated API user to avoid interruptions if employee accounts change

  • Install the Screenloop Chrome Extension for the best experience

Did this answer your question?