Skip to main content

Platform Integrations Overview

Platform integrations connect your social media accounts to the Autonomous Marketing Platform, enabling automated content publishing across multiple channels.

Supported Platforms

Social Media Platforms

PlatformContent TypesKey Features
FacebookPosts, images, links, videosPages, groups, business accounts
InstagramPosts, images, carouselsFeed posts, visual content
Twitter/XText posts, images, threadsShort-form content, conversations
TikTokVideos, textVideo-first content, trends
LinkedInPosts, articles, imagesProfessional content, B2B
ThreadsText posts, imagesConversational, community

Coming Soon

  • Google Ads
  • YouTube
  • Pinterest
  • Custom blog integrations

How Integrations Work

OAuth Authentication

Integrations use OAuth, an industry-standard authentication method:

  1. You click "Connect" on a platform
  2. A popup opens to the platform's login page
  3. You authorize the connection with your credentials
  4. The platform sends a secure token to our system
  5. We use that token to publish on your behalf

Your password is never shared with us. OAuth ensures you maintain control and can revoke access anytime.

What We Can Access

When you connect a platform, we can:

  • Post content on your behalf
  • Schedule posts for future publishing
  • Read basic profile info (name, profile picture)
  • View post metrics (if permitted by platform)

We cannot:

  • Access your private messages
  • Change your account settings
  • Access your password
  • Connect to other accounts without your permission

Token Security

  • Tokens are encrypted at rest
  • Tokens are refreshed automatically
  • You can revoke access at any time
  • We only request necessary permissions

Integration Types

Main Account

Each platform can have one "Main" account per workspace:

  • Used as the default for campaigns
  • Automatically selected when creating content
  • Indicated by a star badge

Additional Accounts

Connect multiple accounts per platform:

  • Manage different brands
  • Handle multiple regions
  • Separate business units
note

Plan limits may apply to the number of connected accounts. Check your billing settings for details.

Platform Features

Facebook

Supported:

  • Page posts
  • Image posts
  • Link posts
  • Multi-image posts

Requirements:

  • Must be a Facebook Page (not personal profile)
  • Admin access to the page
  • Business/Creator account recommended

Instagram

Supported:

  • Feed posts
  • Single image posts
  • Carousel posts (multiple images)

Requirements:

  • Business or Creator account
  • Connected to a Facebook Page
  • Posts scheduled at least 10 minutes ahead

Limitations:

  • Stories not yet supported
  • Reels not yet supported
  • Direct publishing only (no editing after post)

Twitter/X

Supported:

  • Text tweets
  • Image tweets
  • Link tweets
  • Thread posts

Requirements:

  • Standard Twitter/X account
  • API access enabled

Limitations:

  • Character limit: 280 (standard) or 25,000 (premium)
  • Media limits apply

TikTok

Supported:

  • Video posts
  • Text with video
  • AI-generated video content

Requirements:

  • TikTok Business account
  • Creator or business profile

Limitations:

  • Video-only platform
  • Must include video content

LinkedIn

Supported:

  • Text posts
  • Image posts
  • Link posts
  • Article sharing

Requirements:

  • LinkedIn profile or Company Page
  • Posting permissions

Limitations:

  • Personal profiles have different limits than Company Pages
  • Some features require Company Page

Threads

Supported:

  • Text posts
  • Image posts
  • Reply threads

Requirements:

  • Instagram account linked to Threads
  • Active Threads profile

Connection Status

Connected

A green checkmark indicates successful connection:

  • Account is active
  • Token is valid
  • Ready for publishing

Disconnected

No connection exists:

  • Click "Connect" to set up
  • Follow OAuth flow

Error

Connection has an issue:

  • Token may have expired
  • Permissions may have changed
  • Reconnect to fix

Pending

Connection is being verified:

  • Wait for completion
  • Refresh if stuck

Platform Best Practices

General

  1. Use business accounts - More features and better analytics
  2. Connect all relevant platforms - Maximize campaign reach
  3. Set a main account - Streamline campaign creation
  4. Monitor connection status - Reconnect before issues arise

Platform-Specific

PlatformTips
FacebookUse Pages for business, ensure admin access
InstagramSwitch to Business account for all features
Twitter/XEnable API access in developer settings
TikTokComplete business verification
LinkedInUse Company Pages for brands
ThreadsKeep Instagram connection active

Troubleshooting

Common Issues

"Connection failed"

  • Check your platform login credentials
  • Ensure pop-ups aren't blocked
  • Try a different browser

"Token expired"

  • Click reconnect
  • Re-authorize the connection
  • Check for password changes

"Insufficient permissions"

  • Verify you have admin access
  • Check platform account type
  • Review permission settings

See Connecting Platforms for detailed troubleshooting.