Marin Docs

Social Media Integration

Marin's social media integrations allow your AI assistant to help you manage your social media presence directly from your email and conversations. The assistant can draft posts, schedule content, and track engagement across platforms.

Supported Platforms

Instagram

  • Post creation and scheduling
  • Story management
  • Caption generation
  • Hashtag suggestions
  • Media uploads

X (Twitter)

  • Tweet composition
  • Thread creation
  • Reply management
  • Retweet scheduling
  • Media attachments

What Can Marin Do With Social Media?

ActionExample Request
Create posts"Create an Instagram post about our new product launch"
Draft threads"Turn this article into a Twitter thread"
Schedule posts"Schedule this post for tomorrow at 9 AM PST"
Suggest hashtags"What hashtags should I use for this post?"
Marin can draft content for your review or publish directly, depending on your permission settings.

Key Features

Content Creation

The AI can help you create engaging social media content based on your conversations, brand voice, and previous successful posts.

  • Generate post captions
  • Create thread outlines
  • Suggest hashtags
  • Optimize post timing
  • Format content for each platform

Post Scheduling

Schedule social media posts in advance based on optimal engagement times.

  • Schedule posts for specific times
  • Queue multiple posts
  • Optimal timing suggestions
  • Time zone handling
  • Draft management

Content Drafting

Save post drafts for review before publishing.

  • Save multiple drafts
  • Edit and revise content
  • Collaborate on posts
  • Approval workflows
  • Version history

Hashtag & Mention Management

Intelligent hashtag suggestions and mention tracking.

  • Trending hashtag discovery
  • Brand-specific hashtag recommendations
  • Mention tracking
  • Hashtag performance analysis
  • Custom hashtag lists

Media Handling

Upload and manage images, videos, and other media for your posts.

  • Direct media uploads
  • Media library management
  • Image optimization
  • Video thumbnail selection

Supported Media Types: JPEG, PNG (images), MP4, MOV (videos), GIFs

Setting Up Social Media Integration

Instagram Setup

Prerequisites

  • Instagram Business or Creator account
  • Facebook Page linked to Instagram account
  • Facebook Developer account

Step 1: Create Facebook App

  1. Go to Facebook Developers
  2. Click "Create App"
  3. Select "Business" as app type
  4. Fill in app details and click "Create App"

Step 2: Configure Instagram Basic Display

  1. In your Facebook App dashboard, add "Instagram Basic Display"
  2. Fill in OAuth redirect URIs
  3. Save changes

Step 3: Add Instagram Graph API

  1. Add "Instagram Graph API" product
  2. Configure permissions:
    • instagram_basic
    • instagram_content_publish
    • pages_read_engagement
  3. Submit for review if required

Step 4: Connect to Marin

  1. Go to Marin dashboard → Settings → Connections
  2. Click "Connect Instagram"
  3. Authorize access to your Instagram account
  4. Select the Instagram Business account to connect
  5. Confirm connection

X (Twitter) Setup

Step 1: Create Twitter App

  1. Go to Twitter Developer Portal
  2. Click "Create Project" or "Create App"
  3. Fill in details with app name and description
  4. Save your API Key and API Secret Key

Step 2: Configure OAuth 2.0

  1. In your app settings, go to "User authentication settings"
  2. Enable OAuth 2.0
  3. Set Type: Read and Write
  4. Add Callback URL
  5. Save changes

Step 3: Connect to Marin

  1. Go to Marin dashboard → Settings → Connections
  2. Click "Connect X"
  3. Authorize Marin to access your X account
  4. Confirm permissions
  5. Connection complete

Usage Examples

Creating an Instagram Post

"Create an Instagram post about our team outing last Friday. Use a fun, casual tone and include 5-7 hashtags."

Creating a Twitter Thread

"Turn this article about remote work trends into a Twitter thread with engaging tweets and relevant hashtags."

Scheduling Posts

"Schedule these 5 posts over the next week at optimal times for engagement."

Best Practices

Content Quality

  • Always review drafts before posting important content
  • Maintain consistent brand voice and messaging
  • Use high-quality images and videos
  • Include relevant calls-to-action

Engagement Strategy

  • Schedule posts during peak engagement times
  • Use relevant and trending hashtags
  • Respond to comments and mentions
  • Mix promotional and value-driven content

Platform-Specific Tips

  • Instagram: Use Stories for timely updates, Reels for viral potential
  • X/Twitter: Use threads for in-depth discussions, threads for visual stories

Privacy & Security

Marin uses OAuth for secure authentication. Your credentials are never stored in plain text, and you can revoke access at any time through your social media platform settings.
  • OAuth tokens are stored encrypted in AWS
  • All posts go through your approval before publishing (by default)
  • You can revoke Marin's access anytime from your social media settings
  • Marin doesn't access your personal messages or private information