Social Media Creator
Turn any article into a complete, ready-to-post social media pack in seconds — Facebook, Instagram, YouTube Shorts, TikTok, Twitter/X, LinkedIn, and more.
Open or save an article
Navigate to Admin → Articles and open any existing article, or create a new one and save it first. The Social Media Creator only appears on saved articles (it needs an article ID to store your generated pack).
Scroll to the Social Media Creator panel
In the article editor, scroll past the Facebook Post Generator. You'll see the Social Media Creator panel with a purple gradient header and the Sparkles icon.
If the article has a latest update, the generator will automatically base all content on that update — not the original article. This keeps your social posts current.
Click "Generate Full Social Pack"
Hit the big Generate Full Social Pack button. OpenAI will analyze the article and return all platforms in one shot — usually in 5–15 seconds depending on article length.
Once generated, each platform appears in its own tab. Click any tab to view, copy, or edit the content.
The AI is trained with strict editorial rules for local news. It automatically flags content that needs human review.
Triggered for arrests, crashes, deaths, juveniles, active investigations, or court stories. The pack status is set to
Flagged when the AI detects potential ambiguity, missing context, or details that should be verified before posting. Always review these before publishing.
You can regenerate a pack as many times as you need. Each generation creates a new version — the version number is shown in the panel header (e.g.
If the article has a latest update, the generator uses that update as the primary source. This means regenerating after adding an update will produce content based on the newest information — exactly what you want for developing stories.
The Analytics page tracks every generation — version history, token usage, and estimated OpenAI cost per article.
Every content block has a Copy button in the top-right corner. Click it to copy the full text to your clipboard — ready to paste into Facebook, Instagram, YouTube Studio, or your scheduling tool.
For Facebook
Copy the Facebook Post → paste into your Page's "Create Post" box. Add your article link and the main image before publishing.
For Instagram
Copy the Caption + Hashtags → paste into Instagram. Use the Cover Text as your image overlay text in Canva or CapCut.
For YouTube Shorts
Use the Voiceover Script to record your narration. Copy the Title + Description + Tags into YouTube Studio when uploading.
For TikTok
Use the 15s Voiceover Script for your narration. Use the Instagram Hashtags (they work well on TikTok too).
After generating a pack, open the Voiceover tab and click Generate Audio next to either the 15s or 30s script. OpenAI TTS will produce an MP3 file in the voice configured in your settings (default: Alloy).
The audio player appears directly in the panel. You can play it back, then download the file to use in CapCut, DaVinci Resolve, or any video editor.
Available voices:
Change your default voice in Social Media Settings → OpenAI tab.
OpenAI tab
- API key (sk-...)
- Text model (gpt-4o-mini recommended)
- TTS voice
- Max generations per article
- Max daily generations
Branding tab
- Website URL
- Facebook / Instagram / YouTube handles
- Default closing line
- AI disclosure text
- Tone presets (serious vs community)
Hashtags tab
- Default hashtags (all stories)
- Per-county hashtag sets
- Hernando, Citrus, Pasco, Hillsborough, Pinellas, Sumter
Platforms tab
- Facebook Page Access Token
- Facebook Page ID
- Instagram Business Account ID
- YouTube Channel ID (for future direct posting)