PostDashPro for n8n: schedule social posts from your workflows
The PostDashPro node for n8n lets a workflow queue or draft posts to X, LinkedIn, Instagram, Facebook, TikTok, YouTube, Threads and Pinterest, attach images and videos, and read back the queue and the results.
Nothing publishes instantly: a future time queues the post, and anything else is saved as a draft.
View the node on npmSource on GitHub
Install the node
On self-hosted n8n, an owner or admin installs it by name:
- Open Settings → Community Nodes → Install.
- Enter
n8n-nodes-postdashpro. - Tick I understand the risks of installing unverified code from a public source.
- Press Install.
n8n's community nodes installation guide has the full steps. The node was submitted to n8n for verification on 7 October 2026. Once n8n verifies it, it also appears in the nodes panel on n8n Cloud.
The node is built for the n8n 1.x and 2.x node API and was tested against n8n 2.42.3. It has no runtime dependencies.
Create a key and add the credential
- Sign in at postdashpro.com and connect the social accounts you want to post to.
- Open AI Agents, press Connect on any client card, and choose Generate key & show snippet. Copy the key from the snippet; it starts with
pdp_live_. One key counts as one agent connection on your plan. - In n8n, add a PostDashPro API credential and paste the key. Test reads your account and changes nothing.
What the node can do
| Resource | Operation | What it does |
|---|---|---|
| Post | Create | Queue a post for a future time, or save it as a draft when no time is given. Choose the networks, attach up to 10 media items, set a title or link, and the TikTok privacy and duet, stitch and comment settings. |
| Post | Get | One post with its content and per-network results |
| Post | Get Many Scheduled | Posts waiting to publish, soonest first (one item each) |
| Post | Get Many Published | Posts that went out, newest first (one item each) |
| Idea | Create | Save an idea to the Idea Board to turn into a post later |
| Media | Add From URL | Import an image or video from a direct link into the media library and return its media ID |
| Account | Get Connections | Each connected network, its active account, and whether it can publish right now |
| Analytics | Get | Posts by status, success rate, per-network totals and the last 30 days |
Networks
The node posts to 8 networks: X, LinkedIn, Instagram, Facebook, TikTok, YouTube, Threads and Pinterest. PostDashPro supports 12 networks in total; this node covers these 8.
TikTok needs TikTok Privacy set to the account owner's choice. The node never picks one for you; a TikTok post without it is refused with a message saying so.
Queued or draft, never instant
- Give Post → Create a time in the future and the post is queued in your PostDashPro calendar for that time.
- Leave the time out and the post is saved as a draft, so a person decides when it goes out.
- Nothing publishes at the moment the node runs.
A time with an offset or Z is the exact instant. A time without one is read in the Time Zone you set, or your account's time zone. The response echoes scheduledAt, scheduledAtLocal and timezone so you can check it.
Common patterns
Post with an image
Media → Add From URL (a direct link to the .jpg or .mp4) returns a media ID. Then Post → Create with Media IDs set to {{ $json.mediaId }}.
Blog to social
RSS Feed Trigger, then an AI step that writes the caption, then Post → Create with Scheduled At a few hours ahead, so someone can review it in the calendar first.
When a post is refused
If an account needs reconnecting, a plan limit applies, or a TikTok setting is missing, the error in n8n shows PostDashPro's message and the fix.
Use it with n8n's AI Agent node
The node can be used as a tool by n8n's AI Agent node. A post the agent creates is queued for a later time or saved as a draft, so you can review it before it goes out.
Example workflows
Import either one in n8n with Workflows → Import from File, then pick your credential in each PostDashPro node.
- Turn new blog posts into PostDashPro drafts. Reads an RSS feed, takes the newest article and saves it as a LinkedIn and X draft, so someone reviews it before it goes out. Change the feed URL and the networks.
- Weekly posting report from PostDashPro. Every Monday, reads posting analytics (posts by status, success rate, per-network totals) and the posts queued for the week ahead.
Resources
- n8n-nodes-postdashpro on npm
- Source, README and example workflows on GitHub
- n8n community nodes documentation
- PostDashPro guide
- Help center
Frequently asked questions
How do I install the PostDashPro node in n8n?
On self-hosted n8n, an owner or admin opens Settings, then Community Nodes, then Install, enters n8n-nodes-postdashpro, ticks the box that says the code is unverified and public, and presses Install. Then add a PostDashPro API credential with a key from the AI Agents page in PostDashPro.
Is the PostDashPro node verified by n8n?
Not yet. It was submitted to n8n for verification on 7 October 2026. Until then you install it by name on self-hosted n8n. Once n8n verifies it, it also appears in the nodes panel on n8n Cloud.
Which networks can the n8n node post to?
8 networks: X, LinkedIn, Instagram, Facebook, TikTok, YouTube, Threads and Pinterest. PostDashPro supports 12 networks in total; the n8n node covers these 8. TikTok needs a privacy setting chosen by the account owner.
Does the node publish posts immediately?
No. Nothing publishes instantly. A future time queues the post in your PostDashPro calendar, and a post with no time is saved as a draft.
Can n8n's AI Agent node use PostDashPro?
Yes. The node can be used as a tool by n8n's AI Agent node. A post the agent creates is queued for a later time or saved as a draft, so you can review it before it goes out.
Can I use PostDashPro from n8n without the node?
Yes. The same key works with n8n's HTTP Request node against the PostDashPro webhook, which accepts ideas and posts for the same 8 networks. The node is the easier route: it has a field for each setting, imports media from a link, and shows PostDashPro's message and the fix when a post is refused.
Get a key
You need a PostDashPro account with at least one connected social account, and a key from the AI Agents page.
PostDashPro