Package Information
Downloads: 42 weekly / 153 monthly
Latest Version: 0.1.0
Author: InboxApp
Documentation
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.
Platform Support
| Platform | Status |
|---|---|
| X (Twitter) | ✅ Fully supported |
| 🔜 Coming soon | |
| 🔜 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
- Log in to InboxApp
- Go to Settings → API
- 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
- In n8n, go to Credentials → Add Credential
- Search for InboxApp API
- Paste your API key
- 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)
- Add an InboxApp node → select Threads → Lookup by Username
- Enter the X username of the person you want to DM
- Add another InboxApp node → select Messages → Send Message
- Use the thread ID from the previous step
- 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:
- Trigger — New row in Google Sheets (your lead list)
- InboxApp: Lookup by Username — Find or create the DM thread
- InboxApp: Send Message — Send your personalized outreach DM
- InboxApp: Create Tag — Tag the prospect as "Outreach - Week 1"
- Wait — Pause for follow-up timing
- 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