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

@toflow-ai/n8n-nodes-toflow

v0.1.4

Published

n8n community nodes for Toflow CRM — manage people, companies, deals, tasks, notes, calls, meetings, and emails

Downloads

487

Readme

n8n-nodes-toflow

npm version License: MIT n8n

Official n8n community node package for Toflow — an AI-powered CRM platform for B2B sales teams.

Connect your Toflow CRM to any tool in your n8n stack. Read and write contacts, companies, deals, tasks, notes, calls, meetings, and emails. Trigger workflows automatically on any CRM event in real time.

n8n is a fair-code licensed workflow automation platform.


Installation · Nodes · Operations · Credentials · What you can build · Compatibility · Resources


Installation

In your n8n instance:

  1. Go to Settings → Community Nodes
  2. Click Install a community node
  3. Enter @toflow-ai/n8n-nodes-toflow
  4. Click Install

Requires n8n version 1.0.0 or higher. For self-hosted instances, follow the n8n community nodes installation guide.


Nodes

This package includes two nodes:

| Node | Type | What it does | |---|---|---| | Toflow | Action | Read and write data across all Toflow CRM resources | | Toflow Trigger | Trigger | Start workflows automatically when CRM events occur |


Operations

Toflow (Action Node)

Perform create, read, update, and delete operations on all Toflow CRM resources:

| Resource | Operations | |---|---| | Person | Create, Get, Get All, Filter, Update, Delete | | Company | Create, Get, Get All, Filter, Update, Delete | | Deal | Create, Get, Get All, Filter, Update, Delete | | Task | Create, Get, Get All, Update, Delete | | Note | Create, Get, Get All, Update, Delete | | Call | Create, Get, Get All, Update, Delete | | Meeting | Create, Get, Get All, Update, Delete | | Email | Create, Get, Get All |

All list operations (Get All, Filter) support pagination, sorting, and filtering so you can query exactly the records you need.

Toflow Trigger Node

Start workflows automatically when events happen in your Toflow CRM. Webhooks register and deactivate automatically when you activate or pause the workflow — no manual webhook management.

28 supported event types:

| Resource | Events | |---|---| | Person | created · updated · deleted | | Company | created · updated · deleted | | Deal | created · updated · deleted · person association updated | | Task | created · updated · completed · deleted | | Note | created · updated · deleted | | Call | created · updated · deleted | | Meeting | created · updated · deleted | | Email | created · updated · deleted · sent · received |


Credentials

You need a Toflow account and API token to authenticate.

To get your API token:

  1. Log in to your Toflow workspace at app.toflow.ai
  2. Go to Settings → Integrations → API
  3. Generate or copy your API token

Credential fields in n8n:

| Field | Value | |---|---| | API Base URL | https://api.toflow.ai | | Bearer Token | Your Toflow API token |


What you can build

Inbound lead routing

When a new person is created in Toflow (via the Chrome extension or enrichment), trigger an n8n workflow to enrich the record further, score the lead, assign it to the right rep, and enroll it in the correct outreach sequence — all automatically.

Deal stage automation

When a deal moves to a new stage in Toflow, fire downstream actions: create a follow-up task, send a Slack notification to the team, update a Google Sheet, or start a new outreach sequence.

CRM data enrichment

Run scheduled n8n workflows that query contacts with missing data (using the Filter operation), pass them through enrichment APIs, and write the results back to Toflow — keeping your database clean without manual effort.

Event-driven outreach

When Toflow receives a reply email (email.received) or a call is logged (call.created), the trigger fires immediately. n8n can parse the event, update the deal stage, notify the rep, and adjust the active sequence.


Quick start example

Workflow: Enrich new contacts automatically

  1. Add a Toflow Trigger node → select event person.created
  2. Add an HTTP Request node → call your enrichment API with {{ $json.email }}
  3. Add a Toflow node → operation: Person → Update, map enrichment data back to the contact

Activate the workflow. Every new contact created in Toflow will be enriched automatically.


Compatibility

| Requirement | Version | |---|---| | n8n minimum | 1.0.0 | | n8n tested against | 2.x | | Node.js | >= 18.10 |


Resources


Version history

0.1.4

Added deal.person_association.updated trigger event. Fires when person associations on a deal are added or removed. Includes improved webhook payload mapping for backend field names.

0.1.3

Updated node icon and homepage URL.

0.1.2

Documentation update. Improved README with full trigger event coverage, use case examples, quick start guide, and credential setup instructions.

0.1.1

Bug fixes for filter operations.

0.1.0

Initial release. Supports Person, Company, Deal, Task, Note, Call, Meeting, and Email resources with full CRUD operations and a webhook-based trigger node supporting 27 event types.