# Social Publishing

_Last updated: 13 February 2026_

## Definitions

- **AI visibility**: How often and in what context AI assistants mention a brand.
- **Credits**: Usage units billed per action (e.g., scans, generations).

## Breadcrumbs

Citedy > AI > Features > Social Publishing

```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Citedy",
      "item": "https://www.citedy.com/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "AI",
      "item": "https://www.citedy.com/ai/index.md"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Features",
      "item": "https://www.citedy.com/ai/features/"
    },
    {
      "@type": "ListItem",
      "position": 4,
      "name": "Social Publishing",
      "item": "https://www.citedy.com/ai/features/social-publishing.md"
    }
  ]
}
```

> Direct Publishing to X, LinkedIn, Facebook, and Shopify with OAuth

## Overview

Social Publishing enables direct publishing of your content to X (Twitter), LinkedIn, Facebook Pages, and Shopify blogs from your Citedy dashboard. Secure OAuth
authentication, scheduled posts, and automatic markdown conversion streamline your social media workflow.

## Capabilities

### Direct Publishing

- One-click publish to connected platforms
- Automatic markdown to text conversion
- Platform-specific optimization
- Instant publication
- Publish as-is mode — post article content directly without AI adaptation (0 credits)

### Scheduled Posts

- Queue posts for future publishing
- Set specific date and time
- Multi-platform scheduling
- Calendar view of scheduled content

### Multi-Account Management

- Connect multiple accounts per platform
- Switch between accounts easily
- Publish to different audiences
- Team collaboration support

### Content Adaptation

- Auto-adjust content for each platform
- Character limit optimization
- Thread splitting for X (280-char tweets)
- Rich formatting for LinkedIn and Facebook
- Shopify blog formatting with SEO meta tags

## Supported Platforms

### Shopify

- **API**: Shopify Admin API (GraphQL)
- **Features**: Blog posts, meta titles, meta descriptions, SEO optimization
- **Posting**: Publishes to Shopify blog with proper formatting
- **OAuth**: Secure connection via Shopify App
- **Sync**: Automatic synchronization of published articles

### LinkedIn

- **API**: UGC Posts API
- **Features**: Rich posts, images, links, hashtags
- **Limit**: 3000 characters
- **Posting**: Profile posts, scheduled posts supported
- **OAuth Scopes**: `openid profile email w_member_social`

### Facebook Pages

- **API**: Pages API
- **Features**: Page posts, images, links, albums
- **Limit**: 5000 characters
- **Posting**: Selected business page, scheduled posts supported
- **OAuth Scopes**: `pages_show_list pages_manage_posts pages_read_engagement`

### X (Twitter)

- **API**: Twitter API v2
- **Features**: Thread posts, images, links, hashtags
- **Limit**: 280 characters per tweet
- **Posting**: Thread publishing with 280-char limit, scheduled posts supported
- **Thread Splitting**: Automatic for long content
- **OAuth Scopes**: `tweet.read tweet.write users.read offline.access`

## Technologies

- OAuth 2.0 secure authentication
- AES-256-GCM token encryption
- Platform API integrations
- QStash for scheduled posts
- Markdown to text conversion

## Security

### Token Management

- Encrypted token storage (AES-256-GCM)
- Automatic token refresh
- Secure OAuth flows
- Token expiration handling

### Access Control

- Tenant-level isolation
- Account-specific permissions
- Team member access management
- Audit logging for all actions

## Pricing

- Social adaptation: 5 credits per platform
- Publishing: Included (Free with Pro+)
- Scheduled posts: No extra cost
- Multi-account: No extra cost

## Use Cases

1. **Content Promotion**: Share blog articles immediately on publication
2. **Audience Engagement**: Reach different audiences on each platform
3. **Scheduled Campaigns**: Plan social media campaigns in advance
4. **Multi-Platform Presence**: Maintain consistent presence across all platforms
5. **Brand Amplification**: Amplify content reach through organic social sharing

## Publishing Workflow

### 1. Connect Accounts

- OAuth secure authentication
- Grant required permissions
- Select specific pages/groups
- Verify connection

### 2. Create Adaptations

- Auto-generate platform-specific content
- Customize for each platform
- Adjust tone and formatting
- Add platform-specific CTAs

### 3. Preview & Schedule

- Preview all adaptations
- Set publication dates
- Queue for automatic publishing
- Manage scheduled posts

### 4. Publish & Monitor

- One-click publish now
- Automatic scheduled publishing
- Track engagement metrics
- View post performance

## Scheduled Publishing Features

- Calendar view of scheduled posts
- Timezone support
- Bulk scheduling
- Edit/cancel scheduled posts
- Automatic publishing via QStash

## Related Features

- [Social Accounts Management](/ai/features/social-accounts.md)
- [Scheduled Publishing](/ai/features/scheduled-publishing.md)
- [Writer Agent](/ai/features/writer.md)
- [X Intent Scout](/ai/features/x-intent.md)
- [OpenClaw](/ai/features/openclaw.md) - Agent Platform for automated publishing via REST API
