Workable

Workable MCP integration

Reads candidate pipelines by job and stage, creates employee records with their documents, restructures departments, and answers time off balance questions.

37actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create employee

    Lyro creates a new employee record in your recruiting platform immediately after hire approval. The employee becomes available for onboarding, benefits setup, and payroll enrollment.

  • Update background check status

    Lyro logs background check results directly into the candidate's hiring file. Your team sees verification outcomes and can proceed with final offer approval.

  • Upload employee documents

    Lyro attaches signed offers, identity verification, and compliance documents to the employee record. All legal docs remain centralized and audit-ready for compliance.

See all 37 actions

How businesses use Workable + Lyro

Each card is one request a support team gets, and the Workable actions Lyro runs to close it.

  • Answer where a candidate is in the pipeline

    Lyro lists candidates across jobs filtered by role, stage, or email, reads the job they applied to, and names the pipeline stage they sit in, so a hiring manager gets the status without opening Workable.

    Get CandidatesGet JobsGet Stages
  • Create the employee record for a new hire

    Lyro checks which employee fields the account defines, creates the record in draft or published state, and uploads the contracts and forms that belong on it.

    List Employee FieldsCreate EmployeeUpload Employee Documents
  • Restructure departments without orphaning anyone

    Lyro creates a department, renames it or changes its parent, and merges one into another when two teams combine, so the org tree in Workable matches how the company is actually organised.

    Create DepartmentUpdate DepartmentMerge Department
  • Answer an employee's time off question

    Lyro reads an employee's balances across every leave category, showing available, used, and carried-over units, and checks the work schedule those days are measured against.

    List Time Off BalancesList Time Off CategoriesList Work Schedules

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Workable actions it has and picks the ones a request needs.

  1. 01

    Connect Workable

    Authorize the Workable account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Workable actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Workable · Lyro

Everything else about Workable

Setup, permissions, and the limits of what Lyro can do inside Workable.

  • It depends on the action. Create Employee and Upload Employee Documents require w_employees, List Employees requires r_employees, Get Accounts and Get recruiters require r_jobs, and List Departments requires r_account. Lyro can only do what the scopes on the connected token allow.

Every action available in Workable

All 37 actions your agent can call on Workable, straight from the live MCP connection.

  • Create employee

    Create an employee in your Workable account.

  • Delete department

    Delete a department.

  • Delete subscription

    Unsubscribe from an event by deleting a webhook subscription.

  • Get account

    Return the specified account.

  • Get accounts

    Retrieves all Workable accounts (organizations) accessible to the authenticated user.

  • Get background check packages

    Retrieve a list of available background check packages from a specified provider.

  • Get background check providers

    Retrieves a list of background check providers integrated with your Workable account.

  • Get candidates

    Retrieve a list of candidates across all jobs in the organization.

  • Get employee

    Retrieve detailed information for a specific employee by ID.

  • Get events

    Retrieve a collection of scheduled events (calls, interviews, meetings) from the Workable account.

  • Get jobs

    Retrieves a paginated list of jobs from your Workable account.

  • Get legal entities

    Retrieve a collection of your account legal entities.

  • Get members

    Retrieve a paginated list of Workable account members with their roles and permissions.

  • Get recruiters

    Retrieves external recruiters from your Workable account.

  • Get requisitions

    Retrieve a collection of requisitions in the account.

  • Get stages

    Retrieve a collection of your recruitment pipeline stages.

  • Get subscriptions

    Retrieves all webhook subscriptions configured in your Workable account.

  • List custom attributes

    Retrieve all custom attributes configured in the Workable account.

  • List departments

    Retrieve all departments from your Workable account.

  • List disqualification reasons

    Retrieve a collection of account's disqualification reasons.

  • List employee fields

    Retrieve a collection of your account's employee field definitions.

  • List employees

    Retrieve a collection of account employees.

  • List permission sets

    Retrieve a collection of your account permission sets.

  • List public jobs

    Return a collection of public jobs for an account.

  • List public locations

    Retrieve a collection of locations where a Workable account has public job postings.

  • List time off balances

    Retrieves all time off balances for an employee across all time off categories.

  • List time off categories

    Retrieve all time off categories configured for your account.

  • List work schedules

    Retrieve a collection of work schedules configured in your Workable account.

  • Update background check status

    Updates the status and results of an existing background check in a candidate's timeline.

  • Merge department

    Merge a department into another.

Ready to connect Workable?

Authorize the account and your agent has all 37 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot