n8n-nodes-bulkpublish
v1.1.4
Published
n8n community node for BulkPublish — publish to 11 social media platforms from n8n workflows
Maintainers
Readme
n8n-nodes-bulkpublish
n8n community node for BulkPublish — publish to 11 social media platforms from your n8n workflows.
Supported Platforms
Facebook, Instagram, X (Twitter), TikTok, YouTube, Threads, Bluesky, Pinterest, Google Business Profile, LinkedIn, Mastodon
Installation
In your n8n instance:
- Go to Settings > Community Nodes
- Enter
n8n-nodes-bulkpublish - Click Install
Or via CLI:
npm install n8n-nodes-bulkpublishCredentials
- Sign up at app.bulkpublish.com
- Go to Settings > Developer and create an API key
- In n8n, add a BulkPublish API credential with your key
Operations
Post
- Create — Create a draft or scheduled post to one or more channels (supports all post types: reels, stories, carousels, threads via
postTypeOverrides) - Get — Get a post with platform statuses
- List — List posts with filters (status, search, date)
- Update — Update a draft or scheduled post
- Delete — Delete a post
- Publish — Publish a draft immediately
- Retry — Retry failed platforms
- Metrics — Get engagement metrics (impressions, likes, comments, shares)
- Story Publish — Publish as a story to Facebook or Instagram
- Bulk Operations — Bulk delete or retry multiple posts
- Queue Slot — Get the next optimal time slot for a channel
Channel
- List — List all connected social media channels
- Get — Get a channel by ID
- Health Check — Check channel token health
- Get Options — Get platform-specific options (Pinterest boards, YouTube playlists)
- Mentions Search — Search users for @mention (X, Bluesky)
Media
- Upload — Upload an image or video file
- Get — Get a media file by ID
- List — List uploaded media files
- Delete — Delete a media file
Label
- Create — Create a label
- List — List all labels
- Update — Update a label name or color
- Delete — Delete a label
Analytics
- Summary — Get analytics summary for a date range
- Engagement — Get engagement data grouped by time period
Schedule
- List — List recurring schedules
- Create — Create a recurring schedule with cron expression
- Update — Update a schedule
- Delete — Delete a schedule
Quota
- Usage — Get current plan limits and usage
Example Workflows
Auto-post RSS feed items
- RSS Feed Trigger → reads new items
- BulkPublish → creates a scheduled post for each item
Post on GitHub release
- GitHub Trigger → new release event
- BulkPublish → creates and publishes announcement to all channels
Links
License
MIT
