npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@slates-integrations/workable

v0.2.0-rc.9

Published

Manage recruiting, hiring, and HR processes. Create and track job postings, manage candidates through hiring pipelines, and handle employee records. Create, move, disqualify, and comment on candidates. Manage requisitions with approval workflows. Retrieve

Readme

Workable

Manage recruiting, hiring, and HR processes. Create and track job postings, manage candidates through hiring pipelines, and handle employee records. Create, move, disqualify, and comment on candidates. Manage requisitions with approval workflows. Retrieve offers and scheduled events like interviews. Create and manage departments. Handle employee data, documents, and time-off requests. Subscribe to webhooks for candidate, employee, and time-off events. Build custom careers pages with public job listing endpoints.

Tools

Create Candidate

Add a new candidate to a specific job in Workable. Provide the candidate's basic information, and optionally include social profiles, education, experience, and answers to application questions.

Get Account Info

Retrieve account information and optionally list hiring team members. Use this to verify account details, check team configuration, or look up member IDs for other operations.

Get Candidate Details

Retrieve full details for a specific candidate in a job, including their profile, answers to custom questions, tags, social profiles, education, experience, and optionally their activity feed and offer details.

Get Job Details

Retrieve detailed information about a specific job posting including its description, requirements, benefits, salary range, pipeline stages, application form, and assigned team members. Provide the job shortcode to fetch full details.

List Candidates

List candidates across all jobs or filtered by a specific job. Optionally filter by pipeline stage or candidate state. Use this to browse applicants, review pipeline status, or find specific candidates.

List Departments

List all departments in the Workable account. Optionally create a new department. Use this to look up department names for filtering jobs/candidates or when creating requisitions.

List Employees

List employees from the Workable HR module. Optionally filter by email address. Use this to browse employee records, verify employment status, or find employee IDs for further operations.

List Scheduled Events

Retrieve scheduled events such as interviews from Workable. Filter by event type, candidate, job, team member, or date range. Use this to review upcoming interviews, audit scheduling, or track interview activity.

List Jobs

List job postings from Workable. Filter by state (draft, published, closed, archived) or by date. Use this to browse open positions, find job shortcodes for candidate operations, or audit job statuses.

Manage Candidate

Perform actions on an existing candidate: move to a different pipeline stage, copy or relocate to another job, disqualify/revert disqualification, add comments, add tags, or add ratings. Choose the action to perform and provide the required parameters.

Manage Employee

Get, create, or update an employee record in Workable HR. Use action "get" to fetch full employee details and documents, "create" to add a new employee, or "update" to modify an existing employee record.

Manage Requisitions

List, get, create, update, approve, or reject requisitions. Requisitions represent formal requests to fill job positions and typically go through an approval workflow.

Manage Time Off

List time-off categories, view time-off requests, create new requests, and check time-off balances. Use this to manage employee leave and absences in Workable HR.

License

This integration is licensed under the FSL-1.1.