This module is part of the AI module ecosystem and included in DXPR CMS.
AI Social Posts provides a flexible framework for creating and managing AI-assisted social media content across multiple platforms.
You need AI Social Posts if
- You manage social media across multiple platforms and need content variations
- You want AI assistance for creating platform-specific social content
- You need to repurpose existing content into social media posts
- You want interactive AI editing tools for refining social content
Features
- Flexible Content Creation Paths:
- Create posts directly from any content item via the "AI Social Posts" tab
- Generate multiple platform variations from a single piece of content
- Create standalone social posts from the central dashboard
- Batch create posts across multiple platforms
- Interactive AI Content Refinement:
- Real-time AI editing commands directly in the editor
- Quick actions like "Make Longer", "Make Shorter", "Simplify Language"
- Context-aware content improvements
- Generate new content from selections
- One-click summarization
- "Continue writing" functionality
- Edit or review existing content
- Platform Integrations:
- X (Twitter) - 280 character microblogging
- LinkedIn - Professional networking posts
- LinkedIn Articles - Professional networking articles
- Facebook - Social engagement posts
- Medium - Long-form articles with formatting, with topical vibe check
- Substack - Newsletter content with titles
- Reddit - Subreddit-specific posts, with topical vibe check
- Bluesky - 300 character social posts
- YouTube - Video descriptions and metadata
- Hacker News - HN posts, with topical vibe check
- Extensible Architecture:
- Easy addition of new social platforms through submodules
- Fully fieldable post types for custom requirements
- Customizable AI prompts per platform
- Flexible validation and character limit rules
Post-Installation
- Install the base module and desired platform modules:
composer require drupal/ai_social_posts
drush en ai_social_posts ai_social_posts_x ai_social_posts_linkedin
- Two ways to create social posts:
- Primary: Navigate to any content item and use the "AI Social Posts" tab to create platform-specific variations
- Alternative: Create standalone posts via /admin/content/ai-social-posts
- Customize AI generation prompts per platform to match your content strategy
- Optionally enable analysis tools for content optimization
Additional Requirements
Recommended modules/libraries