Publish nodes
Publish nodes post your results to Instagram, TikTok, YouTube and other networks, save them to your library, or send them to any URL at the end of a workflow.
Publish nodes are the last step of a workflow: they post the result to a social network, save it to your library, or send it to another service. The Publish tab of the node picker groups them in three families: One-Click for posting to any account, Platforms for one node per network, and Export for saving and webhooks.
Connect your accounts first
The social publish nodes can post only to accounts that you connected on the Integrations page. Open Integrations, choose the network, and sign in to it.
- Telegram connects a bot: you paste the bot's token.
- Bluesky connects with your handle and an app password.
- If you connected several accounts on one network, Integrations lets you mark one as the default. The account menu of a publish node lists every connected account, so you choose the one to post to.
- When a connection expires, reconnect the account on the Integrations page.
On a self-hosted install, a network can be connected only after the administrator has set up its app credentials. See Configuration.
One node for every network, or one per platform
| Node | Posts to | Use it when |
|---|---|---|
| Publish to Social | Any connected account, on any network, including Bluesky and Reddit | You want one kind of node for everything, or a network without its own node |
| Instagram Post | Instagram: images, Reels, Stories and carousels | You always post to Instagram |
| TikTok Post | TikTok: videos | You always post to TikTok |
| YouTube Upload | YouTube: videos and Shorts, with title, tags and privacy | You always upload to YouTube |
| Facebook Post | Facebook: text, images, videos and Stories | You always post to Facebook |
| X Post | X: text with an optional image or video | You always post to X |
| LinkedIn Post | LinkedIn: text, images and videos | You always post to LinkedIn |
| Telegram Post | A Telegram chat, channel or group, through your bot | You post to Telegram |
Publish to Social and the platform nodes run the same publishing step and cost the same: 10 credits per post.
Save and send results
| Node | What it does | Credits |
|---|---|---|
| Save to Storage | Saves an image, a video or audio to your Nodaro storage, where it appears in your asset library | Free. Files count toward your storage quota. |
| Webhook Output | Sends the results to any URL as an HTTP POST with a JSON body, optionally with a stored key | Free |
A typical publishing workflow
- Run on a schedule. Add a Schedule Trigger or a Webhook Trigger to the workflow. A trigger that is connected to nothing runs the whole workflow.
- Post one result everywhere. Connect the same result to several publish nodes. Each posts on its own.
- Keep a copy. Add Save to Storage next to the publish nodes.
- Match each platform's format. Make vertical
9:16video for TikTok, Reels and Shorts. Each platform page lists its sizes and limits.
Read Publishing to social media for a full walkthrough, and Automations for workflows that run on their own.
Every publish node
Platforms
- Instagram PostPublish an image, a Reel, a Story or a carousel to your Instagram Business or Creator account from a workflow, with a caption of up to 2,200 characters.
- TikTok PostPublish a video from your workflow to a connected TikTok account with a caption. Use vertical 1080 × 1920 video of up to 10 minutes for the best result.
- YouTube UploadUpload a video or a Short to your YouTube channel from a workflow, with a title, a description, tags and a privacy setting that starts as Private.
- Facebook PostPublish text, an image, a video or a Story to your connected Facebook account from a workflow, with a caption of up to 63,206 characters.
- X PostPost text of up to 280 characters to your connected X account, with an optional image or video attached, as the last step of a Nodaro workflow.
- LinkedIn PostPublish a text post, an image or a video of up to 10 minutes to your connected LinkedIn account, with up to 3,000 characters of text, from a workflow.
- Telegram PostSend a message, a photo or a video to a Telegram chat, channel or group through your connected bot. The node picks the kind of message from what you connect.
Export
- Save to StorageSave an image, a video or an audio result to your Nodaro storage so it stays in your asset library. The node is free, and files count toward your quota.
- Webhook OutputSend workflow results to any URL as an HTTP POST with a JSON body, with named values and an optional stored credential whose secret stays on the server.
Frequently asked questions
Related
Publish to Social
Publish to social media
Save to Storage
Webhook Output
Automations
Last updated on
Sticky Note
Put a note anywhere on the canvas to label a section, explain a step or leave instructions. Sticky notes have no inputs or outputs and never affect a run.
Publish to Social
Post an image, a video or text to any social account you connected, from one node. Pick the account and the node sets the platform and its post options.