Nodes

Social Media Nodes

Orchka includes first-class action nodes for popular social platforms. Each node publishes to one platform and uses a matching credential type from the Credentials page.

Supported Nodes

NodeTypeCredentialPublishes
X PostX_POSTXText posts, replies, quote posts
LinkedIn PostLINKEDIN_POSTLinkedInOrganic member or organization posts
Facebook Page PostFACEBOOK_POSTFacebook PagePage feed messages and links
Instagram PostINSTAGRAM_POSTInstagramImage posts with optional captions
Threads PostTHREADS_POSTThreadsText posts
Discord MessageDISCORD_MESSAGEDiscordWebhook messages
Reddit PostREDDIT_POSTRedditText or link submissions
Bluesky PostBLUESKY_POSTBlueskyText posts
Mastodon PostMASTODON_POSTMastodonStatuses with visibility and content warning
Pinterest PinPINTEREST_PINPinterestImage pins

X Post

Publishes through the X API.

FieldDescription
NameOutput key in the workflow context
Post TextText to publish
CredentialX credential
Quote Post IDOptional post ID to quote
Reply To Post IDOptional post ID to reply to
Reply SettingsControls who can reply when supported by X
Made with AISends the AI media label flag when applicable

LinkedIn Post

Publishes an organic LinkedIn post.

FieldDescription
Author URNurn:li:person:... or urn:li:organization:...
Post TextCommentary body
Article URLOptional article attachment
VisibilityPublic or connections
LinkedIn API VersionVersion header in YYYYMM format

Facebook Page Post

Publishes to a Facebook Page feed.

FieldDescription
Page IDTarget Facebook Page ID
MessageFeed post text
LinkOptional URL attachment

Instagram Post

Publishes an image post using Instagram Graph API content publishing.

FieldDescription
Instagram User IDTarget Instagram professional account ID
Image URLPublicly reachable image URL
CaptionOptional caption

Instagram publishing is a two-step flow internally: create a media container, then publish it.

Threads Post

Publishes a text post to Threads.

FieldDescription
TextPost body
CredentialThreads credential

Threads publishing is also a two-step flow internally: create the post container, then publish it.

Discord Message

Sends a message through a Discord incoming webhook.

FieldDescription
ContentMessage text
UsernameOptional webhook username override
CredentialDiscord credential containing the webhook URL

Reddit Post

Submits a text or link post to a subreddit.

FieldDescription
SubredditSubreddit name without /r/
TitleSubmission title
Post TypeText or link
TextBody for text submissions
URLRequired for link submissions

Bluesky Post

Publishes a text post to Bluesky using the AT Protocol.

FieldDescription
TextPost body
CredentialBluesky credential with handle/DID and app password

The node creates a short-lived session, then writes an app.bsky.feed.post record.

Mastodon Post

Publishes a status to a Mastodon-compatible instance.

FieldDescription
StatusPost body
VisibilityPublic, unlisted, followers-only, or direct
Content WarningOptional spoiler/content warning
CredentialMastodon credential with instance URL and access token

Pinterest Pin

Creates a Pinterest pin from an image URL.

FieldDescription
Board IDTarget Pinterest board
Image URLPublicly reachable image URL
TitleOptional pin title
DescriptionOptional pin description
LinkOptional destination URL

Notes

  • Social platforms often require app review or specific OAuth scopes before publishing works.
  • TikTok and YouTube credential types exist for future integrations, but they do not currently have action nodes because useful publishing for those platforms is video-upload focused.
  • For media nodes, URLs must be reachable by the platform API at execution time.

On this page