Full Automation Pipeline
Instagram DM Funnel
Built
Video Creator + ElevenLabs VO
In Progress
Platform Resize + Caption
In Progress
Social Poster (IG, FB, TT, Threads)
Planned
Agent Status
DM Funnel Agent
Watches Instagram comments for keywords, sends funnel link via DM automatically
social-agent/dm_agent.py
๐
โ
Script written and correctedโ
Persistent comment tracking addedโ
Rate limiting between DMs!
Set COMPOSIO_API_KEY env variable Replace YOUR_FUNNEL_LINK_HERE
Add more trigger keywords if needed
Test run on a real post
Video Creator Agent
Assembles raw footage, generates script, calls ElevenLabs for voiceover, outputs finished video
video-creator/video_agent.py
๐
โ
ElevenLabs account connectedโ
Pipeline design completeโ
Raw footage folder confirmed โ Lux3โ
ElevenLabs voice confirmed โ Liam (TX3LPaxmHKxFdv7VOQHJ)โ
Script written with TrailFuelCo brand contextโ
Voiceover merge step included (ffmpeg)โ
ffmpeg installed and confirmed Drop into video-creator/ folder in repo
Test run in Claude Code Desktop
Social Poster Agent
Takes finished video, creates 4 platform-specific versions, posts to IG, FB, Threads, TikTok
social-agent/post_agent.py
๐
Define caption style per platform
Set video specs per platform (aspect, length)
Connect Composio social actions
Build Instagram Reels poster
Build Facebook poster
Build TikTok poster
Build Threads poster
Tech Stack
๐
GitHub
drike33-crypto / glo-ministry-content
๐๏ธ
ElevenLabs
Voiceover generation
๐
Composio
API integrations (IG, FB, etc.)
๐ค
Claude API
claude-sonnet-4-6
๐
Python
anthropic ยท composio-claude
๐ป
VS Code
Local development
Decisions Made
Brand
TrailFuelCo โ Family, Trail, Digital content and products
DM keyword
CASH โ triggers automated DM with funnel link
DM interval
Checks every 60 seconds. Random 3โ8s delay between individual DMs to avoid Instagram flags.
Repo structure
One central repo โ glo-ministry-content โ houses all agents. DM agent in social-agent/, video agent in video-creator/.
Video pipeline
Raw footage โ assemble โ ElevenLabs VO โ merge โ 4 platform versions โ post. Build and dial in video side first before distribution.
Social platforms
Instagram, Facebook, Threads, TikTok โ each gets its own caption style and video spec, not the same post copied 4 times.
Model
claude-sonnet-4-6 โ corrected from invalid "claude-sonnet-5" in original script.
Next Steps
01
Merge PR #6 on GitHub to clean up Sunny placeholder content
GitHub
02
Clone repo into VS Code to have one local workspace
VS Code
03
Add dm_agent.py to social-agent/ folder, set env variables, test run
DM Agent
04
Drop video_agent.py into video-creator/ folder in the repo
Video Agent
05
Run a test in Claude Code Desktop
Video Agent
06
Confirm Lux3_Output folder created in Google Drive after first successful run
Video Agent
07
Define posting style guide for each platform (captions, hashtags, length)
Social Agent