Simplified icon

Simplified

Simplified

Actions2

Overview

This node integrates with the Simplified API to manage social media accounts and create posts across multiple social networks. It supports operations such as retrieving connected social media accounts and creating new posts with rich content including text messages, media attachments, scheduling, and network-specific settings.

Common scenarios where this node is beneficial include:

  • Automating social media publishing workflows by programmatically posting content to various platforms.
  • Managing multiple social media accounts from a single workflow.
  • Scheduling posts in advance with customized options per social network.
  • Enriching posts with media files (images, videos) and call-to-action buttons.

Practical examples:

  • Automatically post marketing campaigns on Facebook, Instagram, LinkedIn, TikTok, YouTube, Pinterest, Google My Business, Threads, and TikTok Business.
  • Schedule event announcements or promotional offers with start/end dates and coupon codes for Google My Business.
  • Customize privacy and interaction settings for TikTok videos or Instagram reels.

Properties

Name Meaning
Media Collection of media items to attach to the post. Each media item requires a URL or Asset ID pointing to the media resource. Multiple media items can be added.
Google My Business Settings Settings specific to Google My Business posts, including:
- Call to Action Type (Book, Call, Learn More, None, Order, Shop, Sign Up)
- Call to Action URL
- Coupon Code (for offer posts)
- Start and End Dates
- Redeem Online URL (for offer posts)
- Terms and Conditions (for offer posts)
- Title
- Topic Type (Standard, Event, Offer)
TikTok Personal Settings Settings for TikTok personal account posts, including:
- Post Video Settings (brand content flags, comment/duet/stitch disabled toggles, privacy status)
- Channel (Direct, Reminder)
- Post Type (Video, Photo)
- Post Photo Settings (similar to video settings but for photos)
Threads Settings Channel selection for Threads posts (Direct, Reminder).
YouTube Settings Settings for YouTube posts, including:
- Post Type (Video, Short)
- Post Settings (title, license type, privacy status, made for kids flag)
Facebook Settings Post Type selection for Facebook (Post, Story, Reel).
LinkedIn Settings Audience selection for LinkedIn posts (Public, Connections, Logged In).
Instagram Settings Post Type selection for Instagram (Post, Story, Reel) and Reel-specific settings (audio name, share to feed toggle).
Pinterest Settings Pin settings including link, title, and image alt text.
TikTok Business Settings Similar to TikTok Personal Settings but for TikTok Business accounts, including video/photo post settings, channel, and post type.
Resource The resource to operate on; here it defaults to "social-media".
Operation The operation to perform; supported are "getAccounts" (retrieve social media accounts) and "createPost" (create a new post).
Network The target social media network for the post (e.g., facebook, instagram, linkedin, tiktok, youtube, pinterest, google, threads, tiktokBusiness).
Message The text message content of the post.
Schedule Date Optional date/time to schedule the post for future publishing.
Account IDs The identifier(s) of the social media account(s) to post to.
Action The action type for the post creation request (not detailed in properties but used internally).

Output

The node outputs an array of JSON objects corresponding to each input item processed. Each output item contains:

  • json: The response data returned from the Simplified API after performing the requested operation.
    • For "getAccounts", this includes the list of social media accounts retrieved.
    • For "createPost", this includes details about the created post such as post ID, status, and any metadata returned by the API.

No binary data output is indicated by the code.

Dependencies

  • Requires an active Simplified API key credential configured in n8n.
  • The node makes HTTP requests to the Simplified API endpoints /api/v1/service/social-media/get-accounts and /api/v1/service/social-media/create.
  • Proper network connectivity and valid credentials are necessary.
  • No other external dependencies are required.

Troubleshooting

  • Could not load accounts: This error occurs if the API request to fetch social media accounts fails. Check that the API key credential is valid and has access to the Simplified service. Also verify network connectivity.
  • Failed to parse date string: When scheduling posts, if the provided date/time string is invalid or improperly formatted, the node will throw an error. Ensure the date/time is in a valid format.
  • Execution failed: Generic catch-all for unexpected errors during execution. Inspect the error message for clues. Common causes include invalid parameters, missing required fields, or API rate limits.
  • If posts fail to create, verify that all required fields like message, account IDs, and network-specific settings are correctly set.
  • For media URLs, ensure they are accessible and properly formatted.

Links and References

Discussion