Connection issue — retrying TJP API. Queue paused.
Queue
● 47 today
Queue
3 waiting · 47 done today · system online
Send every
next in 42s
Running
dance_ref_01 → Ivy
Harry · 17 sec · standard · cinematic realism
Ivy modelStandard
Sent to API
Waiting on response
Waiting for API response
Job sent · Ivy model · result will appear in Gallery when ready
~35 sec elapsed
Running
Up next
talk_ref_03 → Hollie
Boris · 9 sec · draft · warm studio
Starting in ~40 sec
Next
talk_ref_03 → Hollie
Boris · 9 sec · draft · warm studio
Starting in ~1 min 20 sec
Next
Completed today
dance_ref_02 → Ivy
Harry · done · 3 min ago · saved to gallery
Done
dance_editorial → Ivy
Osiris · done · 12 min ago · saved to gallery
Done
Generate
H
Harry
B
Boris
R
Osiris
Drop reference video
MP4 · MOV · max 200 MB
Ivy
Fashion · editorial · portrait
Hollie
Product · commercial · studio
80%
75%
Face lock
Audio preserve
Background replace
Strip metadata
Select a user before submitting.
Downloader
Paste links
One link per line — TikTok, Instagram, Facebook. Downloads slowly to avoid rate limits. Each video auto-queues once done.
Model assignment
All one model
Split by percentage
Assign manually after
Download settings
Auto-send to TJP after download
Each video is sent to TJP automatically once it's downloaded
Rate limit protection
15–45 second random delay between downloads — avoids platform bans
Clean metadata on download
Strip platform tags and rewrite as iPhone footage before sending to TJP
Save to ref library
Every downloaded video is added to your ref library
Publish
4 videosawaiting review
VideoCaptionPlatformsPost time
dance_ref_01 · Ivy
Harry · 0:17 · 14:32
18:00
Tue 9 Sep
talk_warm_01 · Hollie
Boris · 0:09 · 13:51
09:00
Wed 10 Sep
dance_editorial · Ivy
Osiris · 0:30 · 12:10
21:00
Wed 10 Sep
dance_hero_01 · Hollie
Harry · 0:22 · 11:44
19:00
Thu 11 Sep
Schedule
Scheduled batches
Overnight batch — dance refs
Runs at 23:00 daily · 10 jobs · Ivy model · standard quality
Active
Weekly editorial run
Mondays at 08:00 · 20 jobs · Hollie model · high quality
Paused
Library
dance_hip_hop
0:17 · TikTok
dance_trending
0:22 · Instagram
talk_direct
0:08 · Upload
lifestyle_walk
0:15 · X
Outfits
Images are stored in Cloudflare R2 and loaded via your Worker. Upload an outfit once — available to all three users instantly.
Black mini dress
Evening · R2
White crop top
Casual · R2 · selected
Editorial blazer
Fashion · R2
Athleisure set
Sport · R2
Backgrounds
Images are stored in Cloudflare R2. Upload once, available to all users. Static images and looping video backgrounds both supported.
Warm grey studio
Static · Studio · R2
Bokeh golden hour
Loop · Outdoor · R2 · selected
Neon city night
Loop · Night · R2
White studio clean
Static · Studio · R2
Projects
Dance content — Sep 2025
22 videos · Ivy · active
Active
Editorial — autumn drop
14 videos · Hollie · active
Active
Dance content — Aug 2025
67 videos · archived
Archived
Metadata
Device preset
iPhone 16 Pro Max
Apple · iOS 18.3 · HEVC · 4K60
iPhone 16 Pro
Apple · iOS 18.3 · HEVC · 4K60
iPhone 16
Apple · iOS 18.2 · HEVC · 4K30
iPhone 15 Pro Max
Apple · iOS 17.6 · HEVC · 4K60
iPhone 15
Apple · iOS 17.5 · HEVC · 4K30
Samsung S25 Ultra
Samsung · Android 15 · H.264 · 8K24
Pixel 9 Pro
Google · Android 15 · H.264 · 4K60
Samsung S24
Samsung · Android 14 · H.264 · 4K30
Custom
Set make, model, codec manually
What gets rewritten
FieldBeforeAfter
MakeAI GeneratedApple
ModelTJP-API-v2iPhone 16 Pro Max
SoftwareAI pipeline 1.018.3
CodecH.264 (AI default)HEVC — matches device
Color spacesRGBDisplay P3
TimestampExact generation timeOffset ±4 hours randomly
GPSServer locationStripped entirely
AI tagsXMP:AI · ComfyUI · dc:format=aiRemoved
Rotation0° landscape90° — vertical phone shoot
Auto-clean
Clean every TJP output
Every video from TJP is cleaned before it appears in Gallery
Clean downloaded videos
Videos from Downloader are cleaned before being sent to TJP
Randomise timestamp
Offset creation time by a random amount to avoid pattern detection
Strip GPS
Remove all location data from every output
Manual clean
Drop video to clean
MP4 · MOV · any size
Analytics
47
Videos today
+6 vs yesterday
312
Total this month
99.4%
Success rate
2 retried
~38s
Avg response time
Videos per day — last 7 days
Wed
Thu
Fri
Sat
Sun
Mon
Today
Total this week: 212 videos Peak: Mon · 61 videos Avg: 30 / day
This month
Jobs completed
312
2 failed · auto-retried
99.4% success rate
Videos generated
312
Ivy 198 · Hollie 114
Standard quality mostly
Avg API response
~38s
Varies by model and quality
Best: 22s · Worst: 3m 12s
By user
Harry
21
today · 148 this month
Boris
16
today · 98 this month
Osiris
10
today · 66 this month
Queue throughput
Send rate
2 per min
rate-limited by queue
Peak today
14:32
8 videos in one hour
Downtime today
0 min
no failed attempts
Access
VA accounts
Email Role Last seen
va1@gmail.com
Added 3 days ago by harry
3 hours ago
va2@agency.com
Added 1 week ago by boris
Yesterday
Fired accounts
No fired accounts.
Settings
API connection
Strip AI metadata
Remove AI tags from every output automatically
Retry on failure
Auto-retry failed jobs up to 3 times before marking as failed
Publer
Auto-queue on approve
Send to Publer immediately when you click Approve
Default platforms
TikTok and Instagram pre-selected on every video
Users
Harry
harry@northadapt.com
Active
Boris
boris@northadapt.com
Active
Osiris
osiris@northadapt.com
Active
User access is managed via Cloudflare Zero Trust. Add or remove users from the Cloudflare dashboard.
Downloader
Auto-send to TJP on download
Default on for all users — can override per download
Preferences
Show credit estimate before submitting
Show estimated credit cost on the Generate panel
Confirm before cancel
Ask before cancelling a running job
Staff
Users & roles
Permissions
Queue overrides
Roles are stored in Cloudflare KV as role:email@domain.com → owner / va / va-publish / va-generate. Changes take effect instantly — no redeployment needed.
Active users
Email Role Last seen Panels visible
harry@northadapt.com
KV: role:harry@northadapt.com
Just now All panels
boris@northadapt.com
KV: role:boris@northadapt.com
2 hours ago All panels
osiris@northadapt.com
KV: role:osiris@northadapt.com
Yesterday All panels
va1@gmail.com
KV: role:va1@gmail.com
3 hours ago No settings, metadata, staff
Removing a user deletes their KV role entry. They'll be blocked by Zero Trust at next login. To fully revoke access, also remove them from the Cloudflare Zero Trust email policy.