Skip to main content
Schedule and publish social media posts across 14+ platforms from a single API

Capabilities

Once connected, your agent can create, schedule, and manage social media posts across all your connected platforms.
  • Publish posts immediately to one or many platforms
  • Schedule posts for future publishing with timezone support
  • Save drafts for review before publishing
  • Cross-post to multiple platforms in a single call
  • List, get, and delete posts
  • Retry failed post deliveries
  • Manage profiles and view connected accounts
  • Supports 14 platforms: X, Instagram, LinkedIn, TikTok, and more
ActionMethodEndpoint
List profilesGET/v1/profiles
List connected accountsGET/v1/accounts
Create postPOST/v1/posts
List postsGET/v1/posts
Get post by IDGET/v1/posts/:id
Delete draft/scheduled postDELETE/v1/posts/:id
Retry failed postPOST/v1/posts/:id/retry

Supported Platforms

Zernio supports publishing to all major social media platforms. Connect accounts via the Zernio dashboard, then reference them by account ID in your posts.
PlatformAPI Identifier
Twitter/Xtwitter
Instagraminstagram
Facebookfacebook
LinkedInlinkedin
TikToktiktok
YouTubeyoutube
Pinterestpinterest
Redditreddit
Blueskybluesky
Threadsthreads
Google Businessgmb
Telegramtelegram
Snapchatsnapchat
WhatsAppwhatsapp

Setup Guide

Follow these steps to connect Zernio to your instances.

1. Create a Zernio account

Sign up at zernio.com. The free plan includes 20 posts per month and supports all 14 platforms.

2. Connect your social accounts

In the Zernio dashboard, create a profile and connect your social media accounts via OAuth. Each account gets a unique ID you will use when creating posts. Social account connections require browser-based OAuth and must be done in the Zernio dashboard directly. The agent cannot connect accounts programmatically.

3. Generate an API key

Go to Settings → API Keys in the Zernio dashboard and create a new key. Copy it immediately as it is only shown once. Key format: sk_ followed by 64 hex characters.

4. Store the API key in Environment

Go to Environment and create a new variable:
  • Name: ZERNIO_API_KEY
  • Value: Paste your sk_... API key

5. Grant access to instances

Choose how instances should access this key:
  • Option A: Global Secret (All instances) — Toggle “Make globally accessible” when creating the secret.
  • Option B: Instance-Specific (Selective access) — In Environment, open the secret and grant the specific instance access.

Usage Examples

Ask your agent to manage social media using natural language. Post immediately to multiple platforms
“Post to Twitter and LinkedIn: We just shipped v2.0 with full API support.”
Schedule a post for later
“Schedule a tweet for tomorrow at 9am ET: Early bird access is now open.”
Check scheduled posts
“Show me all my scheduled posts for this week.”
Retry a failed post
“Check if any of my recent posts failed and retry them.”
Delete a draft
“Delete the draft post I created yesterday.”
List connected accounts
“Which social accounts do I have connected on Zernio?”
Rate limits by plan: Free (60 req/min, 20 posts/mo), Build (120 req/min, 120 posts/mo), Accelerate (600 req/min, unlimited posts), Unlimited (1,200 req/min). See zernio.com/pricing for details.