viraldm

n8n community node for ViralDM — India's leading Instagram automation SaaS. 25 tools: schedule posts/reels/stories, AI captions in Hindi/English/Hinglish, auto-DM sequences, broadcasts, subscriber CRM, analytics, A/B testing, WhatsApp Bridge.

Documentation

n8n-nodes-viraldm

n8n community node for ViralDM — India's leading Instagram automation SaaS.

Schedule posts, reels, and stories. Send DMs. Run auto-DM sequences. Generate AI captions in Hindi/English/Hinglish. Tag subscribers. Send broadcasts. Track revenue. Use the WhatsApp Bridge — all from your n8n workflows.

Installation

In your n8n instance:

  1. Go to Settings → Community Nodes.
  2. Click Install.
  3. Enter package name: n8n-nodes-viraldm
  4. Agree to risks and click Install.
  5. ViralDM will appear in the node search.

Credentials

You need a ViralDM API key to use this node.

  1. Sign up at https://viraldm.app (7-day free trial, no card).
  2. Go to Dashboard → API Keys.
  3. Click Generate new key.
  4. Copy the key (starts with vdm_).
  5. In n8n, add a new ViralDM API credential and paste the key.

Resources & Operations

Resource Operations
Post Schedule (POST/REEL/STORY), List, Cancel
DM Send
Automation List
Subscriber List (filter: recent / VIP / all), Tag
Broadcast Send (with segment filter)
Content (AI) Generate caption, Generate calendar (7/14 day), Humanize text
Analytics Get stats (engagement + revenue)
Account List connected, Diagnose issues

Example workflows

1. Daily auto-caption on Telegram

Telegram → ViralDM (Generate caption) → reply back with caption + hashtags.

2. Weekly content calendar cron

Cron (Monday 6 AM IST) → ViralDM (Generate calendar, 7 days) → ViralDM (Schedule each day's post) → Slack notify.

3. Form to DM

Tally/Typeform webhook → ViralDM (Send DM with WhatsApp Bridge link).

4. Sale → VIP tag

Razorpay/Stripe webhook → match subscriber → ViralDM (Tag subscriber as vip).

5. MCP-via-AI-Agent (recommended)

Skip this node entirely — use n8n's built-in AI Agent → MCP Client Tool pointing to https://mcp.viraldm.app/mcp. All 25 ViralDM tools become natural-language-callable.

Publish (for ViralDM team)

# In this directory:
npm install
npm run build
npm publish

Then submit to n8n's verified community nodes program:
https://github.com/n8n-io/n8n-docs/issues/new?template=community-node-submission.yml

License

MIT © Kings 11 (UDYAM-RJ-07-0010091)
Homepage: https://viraldm.app · MCP: https://mcp.viraldm.app

Discussion