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-inboxapp

v0.1.0

Published

n8n community node for InboxApp - Social Selling CRM for X

Downloads

87

Readme

n8n-nodes-inboxapp

n8n community node for InboxApp — the Social Selling CRM for X (Twitter).

Automate your DM outreach, manage conversations, and build sales pipelines directly from n8n workflows.

InboxApp + n8n License

Platform Support

| Platform | Status | |----------|--------| | X (Twitter) | ✅ Fully supported | | Instagram | 🔜 Coming soon | | LinkedIn | 🔜 Coming soon |

What You Can Do

💬 Send & Manage DMs

  • Send direct messages to any X user through your connected accounts
  • Reply to conversations — continue existing DM threads
  • List conversations — pull all your DM threads with filtering and pagination
  • Look up threads by user ID or username
  • Delete messages you've sent
  • Add reactions to messages

👥 Manage Prospects (Leads)

  • Look up prospects by platform ID
  • Update prospect context — add notes and custom data to profiles
  • Access full profile data — bio, location, follower counts, verification status

🏷️ Organize with Tags & Statuses

  • Create, update, and delete tags to label your prospects
  • Manage deal statuses — build your own sales pipeline stages
  • Assign colors to tags and statuses for visual organization

👤 Team & Accounts

  • View team info and members
  • List connected X accounts linked to your workspace
  • Track events across your workspace

Getting Started

1. Get Your API Key

  1. Log in to InboxApp
  2. Go to Settings → API
  3. Generate an API key for your team

2. Install the Node

In your n8n instance, go to Settings → Community Nodes and install:

n8n-nodes-inboxapp

Or install manually:

cd ~/.n8n
npm install n8n-nodes-inboxapp

3. Add Your Credentials

  1. In n8n, go to Credentials → Add Credential
  2. Search for InboxApp API
  3. Paste your API key
  4. Save

4. Build Your First Workflow

Here are some common workflows to get you started:

Send a DM to a New Lead

Trigger → InboxApp (Lookup Thread by Username) → InboxApp (Send Message)
  1. Add an InboxApp node → select Threads → Lookup by Username
  2. Enter the X username of the person you want to DM
  3. Add another InboxApp node → select Messages → Send Message
  4. Use the thread ID from the previous step
  5. Write your message and run

Auto-Reply to New Conversations

Schedule Trigger → InboxApp (List Threads) → Filter (unread) → InboxApp (Send Message)

Sync Prospects to Your CRM

Schedule Trigger → InboxApp (List Threads) → InboxApp (Get Prospect) → HTTP Request (CRM API)

Tag Prospects Based on Keywords

Schedule Trigger → InboxApp (List Threads) → IF (keyword match) → InboxApp (Update Prospect Context)

Available Operations

| Resource | Operations | |----------|-----------| | Threads | List, Create, Get, Update, Delete, Lookup by ID, Lookup by Username | | Messages | List, Send, Update, Delete, View Edit History, Add/Remove Reactions | | Prospects | Get, Lookup, Update Context | | Tags | List, Create, Get, Update, Delete | | Statuses | List, Create, Get, Update, Delete | | Account Links | List | | Members | List, Get | | Team | Get Info | | Events | List | | Colors | List (for tags & statuses) |

Example: DM Outreach Workflow

A complete outreach workflow might look like:

  1. Trigger — New row in Google Sheets (your lead list)
  2. InboxApp: Lookup by Username — Find or create the DM thread
  3. InboxApp: Send Message — Send your personalized outreach DM
  4. InboxApp: Create Tag — Tag the prospect as "Outreach - Week 1"
  5. Wait — Pause for follow-up timing
  6. InboxApp: Send Message — Send follow-up if no reply

This replaces hours of manual DMing with a fully automated pipeline.

API Docs

Full API documentation: inboxapp.com/docs/api

Links

License

MIT