RobinReach icon

RobinReach

Automate social media posting with RobinReach AI-powered platform

Overview

This node integrates with the RobinReach platform to automate social media posting. It allows users to create, schedule, or save drafts of posts across multiple social media accounts linked to a selected brand. The node supports AI-powered content enhancement and platform-specific post customizations.

Common scenarios include:

  • Publishing marketing campaigns simultaneously on various social platforms.
  • Scheduling posts in advance with timezone support.
  • Saving drafts for later manual review or publishing.
  • Enhancing post content using AI tones like professional, casual, or enthusiastic.
  • Attaching media URLs (images/videos) to posts.
  • Adding platform-specific settings such as post type (story, reel, etc.) and auto-comments.

Practical example: A marketing team can use this node to schedule a promotional post with images to Facebook, Instagram, and Twitter, applying a friendly AI tone and adding first comments on Instagram and Facebook automatically.

Properties

Name Meaning
Brand Select the brand/company to work with. Options are dynamically loaded from RobinReach.
Post Content The main text content of your social media post.
Social Profiles Choose one or more social media accounts (profiles) under the selected brand where the post will be published.
Action What to do with the post: Publish Now (immediate posting), Schedule (post at a future time), or Save as Draft (store without publishing).
Schedule Time When to publish the post if scheduling is chosen.
Timezone Timezone for the scheduled post time. Options include UTC, Eastern Time, Pacific Time, London, Tokyo, Sydney, etc.
Advanced Options Collection of optional advanced settings:
- Use AI Enhancement Enable AI optimization of the post content.
- AI Tone Tone style for AI enhancement: Professional, Casual, Friendly, Enthusiastic, Informative.
- Media URLs List of URLs pointing to images or videos to attach to the post.
- Platform-Specific Settings Customize posts per platform:
  Facebook Post Type (Regular Post, Story, Reel), First Comment after posting.
  Instagram Post Type (Feed Post, Story, Reel), First Comment after posting.
  Twitter Thread Replies: Additional tweets to form a thread.
- Labels Comma-separated labels/tags for organizing posts (e.g., marketing, campaign, promotion).

Output

The node outputs JSON data containing:

  • success: Boolean indicating if the operation succeeded.
  • operation: The performed operation name (createPost).
  • action: The post action taken (publish, schedule, or draft).
  • postId: Identifier of the created post.
  • content: The post content submitted.
  • platforms: Number of social profiles targeted.
  • status: Post status (published, scheduled, or draft).
  • scheduleTime: Scheduled publish time if applicable, otherwise null.
  • message: Confirmation message from the API.
  • data: Raw response data from RobinReach API for further inspection.

No binary data output is produced by this node.

Dependencies

  • Requires an API key credential for authenticating with the RobinReach platform.
  • The node communicates with the RobinReach REST API endpoint, which varies depending on environment (production or development).
  • Network access to RobinReach API endpoints is necessary.
  • Timezone options are statically provided but may depend on RobinReach's supported zones.

Troubleshooting

  • Failed to load brands or social profiles: Usually caused by invalid or missing API credentials, network issues, or incorrect environment setup. Verify API key validity and connectivity.
  • Error creating post: Could result from invalid input parameters (e.g., empty content, no social profiles selected), scheduling conflicts, or API errors. Check error messages returned in the output for details.
  • Scheduling errors: Ensure that the schedule time is set and valid when choosing the "Schedule" action, and that the timezone is correctly specified.
  • AI enhancement issues: If enabled, ensure that the AI tone option is selected; otherwise, defaults apply.
  • Platform-specific settings ignored: Confirm that the correct platform keys and options are set within the advanced options collection.
  • To handle errors gracefully, enable "Continue On Fail" in the node settings to receive error details per item instead of stopping execution.

Links and References

Discussion