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

n8n-nodes-runbook

v0.1.1

Published

An n8n node for Runbook

Readme

n8n-nodes-runbook

This is an n8n community node. It lets you use Runbook in your n8n workflows.

Runbook is a repeatable task list manager that helps teams blend manual and automated steps to define, run, and audit critical business processes.

n8n is a fair-code licensed workflow automation platform.

Installation Operations Credentials Compatibility Usage Resources

Installation

Follow the installation guide in the n8n community nodes documentation.

Operations

This package includes two nodes: Runbook and Runbook Trigger.

Runbook Node

Manage your Runbook resources directly from n8n workflows.

| Resource | Operations | | ----------------------- | -------------------------------------------------------------------- | | Tasklist | Add task, Update tasklist, Add comment | | Task | Update task, Add comment | | Tasklist Template | Create template, Create tasklist, Add task template, Update template | | Task Template | Update task template | | Task Group | Create, Update, Remove | | Task Template Group | Create, Update, Remove | | Organization Member | Add member, Edit role, Remove member, Resend invitation | | Team | Create, Update, Remove |

Runbook Trigger Node

Listen for Runbook events via webhooks:

  • Task Comment Added — triggers when a comment is added to a task
  • Task Completed — triggers when a task is marked complete
  • Tasklist Comment Added — triggers when a comment is added to a tasklist
  • Tasklist Completed — triggers when a tasklist is completed
  • Tasklist Created — triggers when a new tasklist is created

Events can optionally be filtered by tasklist template, tasklist, task template, or task.

Credentials

Runbook OAuth2 API

Used for all Runbook node operations.

  1. Sign up at runbook.uplift.ltd
  2. Create an OAuth2 application in Organization Settings and copy the Client ID + Secret.
  3. In n8n, create a new Runbook OAuth2 API credential
  4. Complete the OAuth2 authorization flow.

Runbook HMAC Secret API

Used for webhook signature verification in the Runbook Trigger node.

  1. Obtain your HMAC secret from your Runbook webhook configuration
  2. In n8n, create a new Runbook HMAC Secret API credential and enter the secret

Compatibility

Tested with n8n v2.x. Requires n8n Node API version 1.

Usage

Automating tasklist creation

Use the Tasklist Template → Create Tasklist operation to spin up new tasklist instances from a template. Combine with the trigger node to chain automated steps — for example, create a follow-up tasklist when another one completes.

Updating tasks from external systems

Use the Task → Update Task operation to mark tasks complete, change assignees, or update progress from external events. This is useful for automating steps that depend on signals from other tools in your workflow.

Reacting to Runbook events

Use the Runbook Trigger node to kick off n8n workflows when key events happen in Runbook — such as notifying a Slack channel when a tasklist is completed, or syncing task status to an external project tracker.

Incident response

When an alert fires in a monitoring tool (e.g., PagerDuty, OpsGenie), use Tasklist Template → Create Tasklist to spin up an incident response runbook automatically. Assign the tasklist to the on-call team and use the Runbook Trigger to notify stakeholders or resolve the incident ticket once the checklist is complete.

Employee onboarding

Connect your HR system (e.g., BambooHR, Workday) to automatically create an onboarding tasklist when a new hire is added. Use Organization Member → Add Member to grant them access, and trigger downstream actions — like provisioning accounts or sending welcome emails — when specific tasks are completed.

Deployment checklists

After a CI/CD pipeline succeeds, use Tasklist Template → Create Tasklist to generate a post-deploy verification checklist. When the Runbook Trigger fires on tasklist completion, mark the release as verified or update your deployment tracker.

Syncing with project management tools

Use the Runbook Trigger to sync task status back to Jira, Linear, or GitHub Issues. When a task is completed in Runbook, close the corresponding ticket. Conversely, use Task → Update Task to check off Runbook tasks when issues are resolved externally.

Customer onboarding (SaaS)

When a new customer is created in your CRM (e.g., HubSpot, Salesforce), use Tasklist Template → Create Tasklist to start a customer onboarding checklist. Trigger follow-up actions — like scheduling a check-in call or sending a resources email — when the onboarding tasklist is completed.

Scheduled compliance checklists

Use an n8n Schedule trigger to automatically create monthly or quarterly compliance checklists from a template. When the checklist is completed, the Runbook Trigger can generate a report or notify your compliance team.

Reporting and notifications

Combine Task Completed and Tasklist Completed triggers with messaging tools (Slack, Teams, email) to keep stakeholders informed in real time. Post task-by-task progress updates or a final summary when the runbook finishes.

Resources