Package Information
Available Nodes
Documentation generating…
Documentation
n8n-nodes-repliz
An n8n community node package for the Repliz API.
Repliz is a social media management platform that centralizes comment moderation, live chat, post scheduling, and analytics across multiple platforms in one dashboard.
Nodes
This package provides 21 nodes, each mapped to a specific Repliz API group:
Account Management
Repliz Account Standard+
Manage connected workspace accounts. Operations: Get All, Count, Get, Get Statistics, Update Automation, Delete.
Repliz Account Facebook Gold+
Connect and authenticate Facebook pages. Operations: Authorize, Get Pages, Exchange Token, Connect, Reconnect.
Repliz Account Instagram Gold+
Connect and authenticate Instagram accounts. Operations: Authorize, Connect, Reconnect.
Repliz Account Threads Gold+
Connect and authenticate Threads accounts. Operations: Authorize, Connect, Reconnect.
Repliz Account YouTube Gold+
Connect and authenticate YouTube channels. Operations: Authorize, Get Channels, Exchange Token, Connect, Reconnect.
Repliz Account LinkedIn Gold+
Connect and authenticate LinkedIn organizations. Operations: Authorize, Get Organization, Exchange Token, Connect, Reconnect.
Repliz Account TikTok Gold+
Connect and authenticate TikTok accounts. Operations: Authorize, Connect, Reconnect.
Repliz Account Shopee Gold+
Connect and authenticate Shopee shops. Operations: Authorize, Connect, Reconnect.
Repliz Account Twitter Gold+
Connect and authenticate Twitter/X accounts. Operations: Authorize, Connect, Reconnect.
Repliz Account WhatsApp Gold+
Connect and authenticate WhatsApp accounts via QR code. Operations: Create Session, Get Session, Connect, Reconnect.
Repliz Account Telegram Gold+
Connect and authenticate Telegram accounts via QR code, including two-step verification. Operations: Create Session, Get Session, Send Password, Connect, Reconnect.
Repliz Account Pinterest Gold+
Connect and authenticate Pinterest accounts. Operations: Authorize, Connect, Reconnect. Boards are not separate accounts: pick one per schedule.
Comment & Chat
Repliz Comment Standard+
Manage and moderate comments collected by Repliz. Operations: Get All, Get, Delete, Reply, Update Status. Reply can send an image along with the text (Image URL and Image MIME Type) on Facebook, Threads, TikTok, LinkedIn, and X (Twitter).
Repliz Chat Gold+
Manage live chat conversations and messages. Operations: Get All, Get, Get Messages, Send Message, Mark as Read.
Content, Scheduling & Automation
Repliz Content Gold+
Retrieve and interact with published social media content. Operations: Get All, Get, Delete, Get Comments, Create Comment, Delete Comment, Like Comment, Get Statistics, Message Comment Author. For WhatsApp and Telegram accounts, Get All needs a Channel ID from Repliz Addon. Create Comment can send an image along with the text on Facebook, Threads, TikTok, LinkedIn, and X (Twitter).
Repliz Schedule Premium+
Create and manage scheduled posts across platforms.
Operations: Get All, Get, Create, Update, Delete, Delete Many, Retry.
Supported post types: Text, Image, Video, Reel, Album, Link, Story.
Repliz Automation Gold+
Create and manage content automation rules. Operations: Get All, Create, Get, Update, Delete.
Repliz Template Automation Gold+
Create and manage reusable automation templates. Operations: Get All, Create, Get, Update, Delete.
Research & Reports
Repliz Research Gold+
Discover and analyze social media content and profiles from external accounts. Useful for competitor research, trend monitoring, and audience insights.
Operations: Search Threads Content by Keyword (with sort, mode, media type, date range, and author filters), Search Threads Content by User, Search Threads User.
Repliz Report Gold+
View and retry background job execution reports. Operations: Get All, Get, Retry.
Storage
Repliz Storage Storage+
Manage files in Repliz cloud storage. Upload media assets for use in scheduled posts, retrieve file info, and free up space by deleting unused files.
Operations: Get Statistics, Get All Files, Get File, Delete File, Initialize Upload, Complete Upload.
Addons
Repliz Addon Premium+
Access premium platform features. Operations: Get Addon Allocation, Get TikTok Trending Music, Get Shopee Products, Get WhatsApp Channels, Get Telegram Channels, Get Pinterest Boards, Get Link Metadata.
Installation
Via n8n UI (Self-Hosted)
- Go to Settings > Community Nodes.
- Click Install a new node.
- Enter
n8n-nodes-replizand click Install. - Restart n8n if prompted.
Manual
npm install n8n-nodes-repliz
Credentials
All nodes require a Repliz API credential with the following fields:
| Field | Required | Description |
|---|---|---|
| Access Key | Yes | Your Repliz API access key |
| Secret Key | Yes | Your Repliz API secret key |
| API Base URL | No | Defaults to https://api.repliz.com |
To obtain your API keys, log in to your Repliz dashboard and navigate to Settings > API.
Usage Notes
Schedule — Payload Fields
The Create and Update operations on Repliz Schedule accept several JSON fields:
Medias — Array of media objects to attach:
[
{
"type": "image",
"url": "https://storage.repliz.com/image.png",
"thumbnail": "https://storage.repliz.com/thumb.png",
"alt": ""
}
]
Replies — Array of auto-comments to post after publishing:
[
{
"type": "text",
"description": "Thanks for watching!"
}
]
Additional Info — Tags, mentions, music, products, collaborators, and Instagram share-to-feed option:
{
"isAiGenerated": false,
"isDraft": false,
"isShareToFeed": false,
"tags": ["marketing"],
"mentions": ["replizofficial"],
"collaborators": [],
"products": [],
"music": {
"id": "",
"artist": "",
"name": "",
"thumbnail": "",
"volume": { "video": 50, "music": 100 }
},
"link": ""
}
WhatsApp / Telegram Channel / Pinterest Board — For WhatsApp and Telegram (Text, Image, Video), pass an item from Repliz Addon → Get WhatsApp Channels or Get Telegram Channels to post to that channel or group; it is sent as additionalInfo.channel. Leave it {} to post as a WhatsApp Status or Telegram Story. To post to several channels or groups, create one schedule per item (e.g. Split Out the docs field first). Keep type for Telegram: its channel and group IDs (-100...) look the same.
{
"id": "120363413774168194@newsletter",
"name": "Boom",
"picture": "https://pps.whatsapp.net/...",
"type": "channel"
}
Pinterest Board — Pinterest schedules (Image, Video, Album) always need a board. Pass an item from Repliz Addon → Get Pinterest Boards in the same WhatsApp / Telegram Channel / Pinterest Board field, with "type": "board"; create one schedule per board. The Title is the pin title (max 100 characters), the caption max 800 characters, medias[0].alt the alt text, and link in Additional Info the destination URL the pin opens. An album is a carousel of 2 to 5 images.
{
"id": "1006921296753698211",
"name": "Social Media Tips",
"picture": "https://i.pinimg.com/400x300/...",
"type": "board"
}
WhatsApp — QR Code Connection Flow
WhatsApp uses a QR code session instead of an OAuth redirect. Build the flow with Repliz Account WhatsApp:
- Create Session — creates a new session and returns
{ "token": "..." }. This session token is used by every following step. - Get Session (loop) — call it with the session token, then
IFisConnectedistruego to step 3, otherwiseWaita few seconds and run Get Session again. Each run returns the latestqrcode(base64 PNG) to scan from WhatsApp > Linked Devices; use n8n'sConvert to Filenode to turn it into an image. Cap the number of loops and start a new session if it never connects. - Connect / Reconnect — pass the session token. Connect returns
{ "accountId": "..." }. Reconnect re-authenticates an existing ReplizAccount ID; the scanned WhatsApp number must be the same one.
Channels and groups are not connected as separate accounts. To post to one, use the WhatsApp / Telegram Channel / Pinterest Board field of Repliz Schedule (see above).
Telegram — QR Code Connection Flow
Telegram follows the same session flow with Repliz Account Telegram, plus a password step for accounts with two-step verification:
- Create Session — returns
{ "token": "..." }, the session token for every following step. - Get Session (loop) — same loop as WhatsApp until
isConnectedistrue. Scan theqrcodefrom Telegram > Settings > Devices > Link Desktop Device; it changes every 30 seconds. - Send Password — only when Get Session returns
isPasswordRequired: true. Send the account's two-step verification password (passwordHintis its hint), then keep looping Get Session. A wrong password returns400. - Connect / Reconnect — pass the session token. Connect returns
{ "accountId": "..." }; Reconnect needs the same Telegram account as the existing ReplizAccount ID.
Like WhatsApp, Telegram channels and groups are chosen per schedule with the WhatsApp / Telegram Channel / Pinterest Board field.
Local Development
git clone https://github.com/azickri/repliz-n8n.git
cd n8n-nodes-repliz
npm install
npm run build
To test locally with an n8n instance:
npm link
# In your n8n directory:
npm link n8n-nodes-repliz
Publishing
Untuk panduan cara mempublikasikan versi baru package ke NPM secara manual, silakan baca PUBLISHING.md.