EBEPR Studios • Tiffany Haynes & Co.
THCO Content Studio
v2.0
Generate captions, carousels, weekly plans, and send branded emails to the team — all in Tiffany's voice.
Dashboard
Plan Builder
Send Hub
Voiceovers
Knowledge Base
Email Preview
Tiffany's Client Profile
No profile yet. Paste transcripts or upload documents to start building Tiffany's content profile.
Command Center
THCO Content Studio
Cycle: April 5 – May 4, 2026
5 open slots need ideas — Fri Apr 10 Lifestyle, Fri Apr 11 Shenanigans, and 3 Friday slots in the main cycle. Drop references in Notion before the Wednesday prior.
Bridge
This Week
Apr 5–12 · 2 slots open
17
Posts mapped Apr 14 – May 4
8 Business · 6 Spiritual · 3 Carousels
May 12
Next shoot deadline
4 pieces carry from batch 2
Action Required
Open Slots
Thu Apr 10
Lifestyle
Diana sending ideas
Fri Apr 11
Shenanigans
Diana sending ideas
Fri Apr 18
Lifestyle / Shenanigans
Ideas by Wed Apr 9
Fri Apr 25
Lifestyle / Shenanigans
Ideas by Wed Apr 16
Fri May 2
Lifestyle / Shenanigans
Ideas by Wed Apr 23
Every Sunday
Declaration Series
✓
Sat Apr 12
3 Declarations over Your Mind
→
Sun Apr 20
3 Declarations Before the Week Begins
–
Sun Apr 27
Reva Challenge Launch
Paused
4
Sun May 4
3 Declarations over Your Kids
5
Sun May 11
3 Declarations over Your Marriage
Next cycle
All declarations rooted in scripture. Reference verse by book, chapter, verse.
Apr 5 – May 4
Content Calendar
Spiritual
Business
Declaration
Open
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Apr 5
Resurrection Sunday
Apr 9
Marriage Intensive
Apr 10
Lifestyle ···
Apr 11
Shenanigans ···
Apr 12
3 Decl. Mind
Apr 14
Driving to Job
Apr 15
Empire vs Sandcastle
Apr 16
Overtime Backup
Apr 17
Be Realistic
Apr 18
Open ···
Apr 19
Introvert vs Fear
Apr 20
3 Decl. Week
Apr 21
Money Mondays
Apr 22
David Heart
Apr 23
Empty Room
Apr 24
Hidden in Christ
Apr 25
Open ···
Apr 26
Business Advice
Apr 27
Reva Launch
Apr 28
Financial Prayer
Apr 29
Ambassador
Apr 30
Quiet the Noise
May 1
Date w/ Holy Spirit
May 2
Open ···
May 3
Don't Uproot
May 4
3 Decl. Kids
Send Hub
Brittany + Diana
brittany@transactionez.com, diana@divineordersupport.com
Tiffany Haynes · Client Approval
thecreativetheologian@gmail.com
Script Input
Generate From Script
No script pasted yet
Quote Pulls
Word-for-word from the script
Paste a script above and click Generate Content
Caption Starters
Written from the script's message
Paste a script above and click Generate Content
Title Hooks
Reel titles + thumbnail text
Paste a script above and click Generate Content
Carousel Concepts
Profile + KB + script context
Generate from script or click refresh
Step 1
Paste the Video Transcript
Generating in Tiffany's voice...
Reading the transcript...
Plan Builder
Build the Weekly Plan
Generate a full 14-day calendar in Tiffany's voice. Approve it to lock pillar balance.
Step 1 — Set Up This Week
Tell the AI what to build around. More context = sharper plan.
Which Week Are You Planning?
Week Theme or Focus (optional)
Events, Launches, Promotions (optional)
Cumulative Pillar Balance
Based on approved plans only. Regenerations don't count.
Prioritize These Pillars This Week (auto-selected based on balance)
Contract Mix
5
Reels
2
Carousels
3
Quote Posts · From KB
10 posts/week · 20 over 2 weeks
Director's Notes (optional — extra context for the AI)
Step 2 — Paste Recorded Scripts
Paste scripts from videos already recorded this week. The AI builds the plan around them and fills remaining days with fresh concepts.
Script 1
Generates a complete Mon–Sun calendar with fresh original concepts in Tiffany's voice.
Building this week's calendar...
Developing fresh concepts...
Live Data
Meta Analytics
Facebook Page + Instagram Business — last 30 posts
Page Access Token
From Meta Developer App → Tools → Graph API Explorer
Instagram Business ID
Settings → Linked Accounts → Instagram → ID
Facebook Page ID
About section of your Facebook Page
Fetching from Meta Graph API...
Top 5 Posts by Engagement
Needs Attention
Audience Breakdown
Engagement by Pillar (AI-Tagged)
Best Posting Days
Feed this data to the Knowledge Base and Weekly Planner automatically.
Knowledge Base
Upload Documents
PDF, CSV, and TXT supported. The AI reads each one and updates Tiffany's client profile automatically.
+
Drop a file or click to upload
META reports, 90-day plans, brand guides, audience research, CSV exports
KMDB
Knowledge Base Files
0
No documents uploaded yet.
Reading document...
Extracting insights...
Send Hub
Email sends & approvals
Team emails and client approvals in one place. Always accessible — no plan generation required.
No GitHub token saved. Go to Email Preview tab and enter your token in Email Settings before sending.
Creative Team
Send Plan to Team
Brittany Nesmith
brittany@transactionez.com • Brand Director
Last sent: never
Diana Sarnor
diana@divineordersupport.com • Marketing Ops
Always CC'd on team sends above
What gets sent
Sends
team_plan_email.html from the repo via Python SMTP. Replace that file whenever the plan changes.Client
Send for Approval
Tiffany Haynes
thecreativetheologian@gmail.com • Client
Awaiting approval
Approval Flow
1. Generate plan in Plan Builder
2. Send to Tiffany for approval
3. She reviews and replies Approved
4. Team gets tasks in Notion automatically
2. Send to Tiffany for approval
3. She reviews and replies Approved
4. Team gets tasks in Notion automatically
On Approval
Notion tasks auto-created for Designer 1, Designer 2, and Video Editor. Manager CC'd on all team emails.
Send Reference
Team email file
team_plan_email.html
Root of the GitHub repo. Replace this file when the plan changes.
Workflow
send_team_email_workflow.yml
In .github/workflows/. Triggered by Send Hub button.
Recipients locked
Brittany + Diana (hardcoded)
Erica CC'd (MANAGER_EMAIL)
Erica CC'd (MANAGER_EMAIL)
Never touches production team secrets.
Email Settings
Saved
Tiffany's Email *
Scheduled emails go here every Friday
Team CC (comma separated)
CC'd on scheduled emails
Your Test Email *
Test emails go only here — not to Tiffany
GitHub Token
Needs repo + workflow scopes
GitHub Repo
Your GitHub username / repo name
Scheduled Send Time
To change the actual send time in GitHub Actions, open your repo, go to .github/workflows/voiceover_workflow.yml, and update the cron line. The dropdowns above just show you what it's set to — they don't change the workflow file automatically.
Weekly Voiceover Topics
Loading...
Scheduled
📅
2-Week Planning Horizon
Topics sent this Friday are for recording next week. Editing happens the week after. Publishing begins 2 weeks from now.
Generating this week's topics...
Reading Tiffany's content profile...
✓
Topics Approved and Scheduled
GitHub Actions will send the email this Friday at 1PM CST.
Could not save to GitHub
Make sure your GitHub token has repo scope and try again.
Email Preview
This is exactly what Tiffany and the team will receive on Friday
Tiffany Haynes & Co. Media Team • Internal Use Only
Cloudinary Settings
Saved
Cloud Name
Upload Preset
API Key
These settings are used to generate the upload link for Tiffany's email. The upload page is public and mobile-friendly so she can submit directly from her phone.
Submitted Voiceovers
Loading...
Up to 5 per week. She chooses what resonates with her authentic voice.