Downloader
Image Upscale
Source
dance_hero_01
poolside_ivy
studio_golden_03
Upload
Scale factor
2×
2160×3840
4×
4320×7680
8×
8640×15360
40%
25%
Face enhance
Restores facial detail lost in upscaling
Analyse
Source
dance_editorial
bedroom_ivy_01
Upload
Character Swap
Combine a frame from someone else's video with a reference photo of your model — swaps the face across from image 2 onto image 1, keeping the pose and scene.
credits left
—
Image 1 · Scene frame (the frame from their video)
tiktok_frame_01
trend_dance_02
Upload screenshot
Image 2 · Character reference (the face to swap in)
Ivy
Hollie
Upload photo
Quality
Nano Banana 2
4K
Nano Banana 2
2K
Estimated cost: ~64 credits (≈$0.32) for this generation · Higher resolution costs more. Failed generations aren't charged.
Motion Control
Source image
neon_street_02
studio_golden_03
Upload
Motion preset
Subtle sway
Hair & fabric
Camera pan
Slow drift
Zoom in
Slow push
Walk cycle
Full body
Dance loop
Rhythmic
Wind flow
Hair & clothing
60%
Edit
Source
poolside_ivy
dance_hero_01
Upload
Remove background
Cuts the subject out automatically
Explore Content
Motion-reference clips your team can pull straight into Motion Control, download, or mark as used.
0:12
spin_turn_dance_01
0:08
runway_walk_04
0:15
hand_gesture_talk_02
0:06
hair_flip_pose_01
0:10
slow_pan_reveal_03
0:14
hip_sway_dance_02
0:09
street_walk_confident
0:05
wink_smile_talk_01
0:07
over_shoulder_pose_02
0:04
zoom_push_intro
0:11
twirl_dress_dance_03
0:13
casual_stroll_walk_02
Used Content
Nothing marked as used yet. Click "Mark used" on any item above once it's been put to work.
Publish
| Video | Caption | Platforms | Post time | ||
|---|---|---|---|---|---|
dance_ref_01 · Ivy | 18:00 Tue 9 Sep | ||||
talk_warm_01 · Hollie | 09:00 Wed 10 Sep | ||||
dance_editorial · Ivy | 21:00 Wed 10 Sep | ||||
dance_hero_01 · Hollie | 19:00 Thu 11 Sep |
Gallery
0:17
dance_ref_01
0:09
talk_warm_01
0:30
dance_editorial
0:22
dance_hero_01
0:15
poolside_ivy
0:17
neon_street_02
0:10
bedroom_ivy_01
0:22
studio_golden_03
Schedule
Scheduled batches
Overnight batch · dance refs
Weekly editorial run
Outfits
Images are stored in media storage and loaded via your Worker. Upload an outfit once · available to all three users instantly.
Black mini dress
White crop top
Editorial blazer
Athleisure set
Backgrounds
Images are stored in storage. Upload once, available to all users. Static images and looping video backgrounds both supported.
Warm grey studio
Bokeh golden hour
Neon city night
White studio clean
Vault
Shared asset storage · available to all users
2.4 GB
Total stored
148
Total objects
16.2 MB
Avg file size
black_bodysuit.mp4
red_dress_v2.mp4
white_crop_top.mp4
athleisure_set.mp4
mini_skirt_01.mp4
Upload outfit
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
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
Social account performance, synced via Publer.
346K
Total followers
+4.2K this period
7.1M
Total views
+175K this period
4.5%
Avg engagement
+0.3% vs prev
4
Active accounts
All connected
TikTok
2 accts
209K
3.36M views · 4.9% ER
Instagram
2 accts
133K
1.62M reach · 3.6% ER
YouTube
Not set up
All accounts
@ivy.northadapt TikTok
+1.2K
this period
@ivy.northadapt Instagram
+640
this period
@hollie.northadapt TikTok
+890
this period
@hollie.northadapt Instagram
+310
this period
4 accounts · synced just now ·
Accounts are connected via Publer. Add accounts in Publer and sync here · they appear automatically.
@ivy.northadapt TikTok
@ivy.northadapt Instagram
@hollie.northadapt TikTok
@hollie.northadapt Instagram
Add account via Publer
All posts · sorted by views
1
dance_ref_01
128K
views
6.2%
ER
2
dance_editorial
94K
views
5.8%
ER
3
neon_street_02
71K
views
4.9%
ER
4
bedroom_ivy_01
58K
views
4.4%
ER
5
poolside_ivy
44K
views
3.8%
ER
Settings
Roles stored in Cloudflare KV · changes take effect instantly
Removing deletes the KV entry. To fully block access, also remove the email from Cloudflare Zero Trust.
VA limits
Daily job cap per VA · enforced by Cloudflare Worker · resets at midnight UTC
va1@gmail.com
jobs / day
va2@agency.com
jobs / day
Default limit applies to new VAs automatically. Default: 20 jobs/day
·
Fired accounts
No fired accounts.
Enforced server-side by Cloudflare Worker · cannot be bypassed from the browser
No overrides active · queue running at standard rate limits.
Burst mode Active
Ignore the rate limit and send jobs as fast as the API accepts them. Use to clear a large backlog quickly. Auto-cancels after the set duration.
Priority user Inactive
Move all jobs from a specific user to the front of the queue.
North only · changes apply immediately
TJP API
API key
Worker endpoint
Cloudflare Worker URL for generation requests
Default model
Default quality
Auto-strip metadata
Remove AI tags from every output automatically
Auto-retry on failure
Retry failed jobs up to 3 times
Publer
API key
Analytics endpoint
Auto-queue on approve
Send to Publer when a video is approved
Auto-draft on TJP completion
Webhook → Worker → Publer draft automatically
Cloudflare Workers
Generate
Downloader
TJP webhook
Role KV
Vault (R2) Storage
Public bucket URL
Danger zone
Removes all waiting and completed jobs. Running jobs are not affected.