Review

Review what needs your decision

This is the main operator review surface now. Use it to approve drafts, spot reconnect issues, confirm first-run readiness, and keep an eye on the latest upload handoffs without digging through the full stack.

Waiting review

58

Account issues

3

Setup blockers

2

Recent uploads

46

Loop ready

yes

Primary Queue

Drafts waiting review

Review Creative Lab copy before upload

improvement review

Stopped ContactSweeper: Merge Contacts slideshow before TikTok upload: no-passing-finished-script, title-body:slide-1-title-too-long, title-body:slide-5-title-too-long, render:slide-7-dangling-line-ending.

@finearttherapy

Latest provider trace: CONNECTED • Refreshed TikTok API token for @finearttherapy.

Review Creative Lab copy before upload

improvement review

Stopped ContactSweeper: Merge Contacts slideshow before TikTok upload: no-passing-finished-script, title-body:slide-1-not-title-only.

@finearttherapy

Latest provider trace: CONNECTED • Refreshed TikTok API token for @finearttherapy.

Review Creative Lab copy before upload

improvement review

Stopped ContactSweeper: Merge Contacts slideshow before TikTok upload: no-passing-finished-script, title-body:slide-1-not-title-only.

@24f496

Latest provider trace: CONNECTED • Refreshed TikTok API token for @24f496.

Review Creative Lab copy before upload

improvement review

Stopped ContactSweeper: Merge Contacts slideshow before TikTok upload: no-passing-finished-script, title-body:slide-1-not-title-only.

@sam_the_wombat

Latest provider trace: CONNECTED • Refreshed TikTok API token for @sam_the_wombat.

Open TikTok inbox draft for @24f496

draft review

TikTok accepted the upload and sent an Inbox notification. Open TikTok Inbox to finish the draft in TikTok's editor.

@24f496 • TikTok Slideshow

Latest provider trace: NEEDS_APPROVAL • TikTok accepted the upload and sent a creator Inbox notification; open TikTok to finish the draft.

Open TikTok inbox draft for @finearttherapy

draft review

TikTok accepted the upload and sent an Inbox notification. Open TikTok Inbox to finish the draft in TikTok's editor.

@finearttherapy • TikTok Slideshow

Latest provider trace: NEEDS_APPROVAL • TikTok accepted the upload and sent a creator Inbox notification; open TikTok to finish the draft.

Open TikTok inbox draft for @sam_the_wombat

draft review

TikTok accepted the upload and sent an Inbox notification. Open TikTok Inbox to finish the draft in TikTok's editor.

@sam_the_wombat • TikTok Slideshow

Latest provider trace: NEEDS_APPROVAL • TikTok accepted the upload and sent a creator Inbox notification; open TikTok to finish the draft.

Review Creative Lab copy before upload

improvement review

Stopped ContactSweeper: Merge Contacts slideshow before TikTok upload: no-passing-finished-script, recent-repeat:finished-social-detox-soft-exit.

@finearttherapy

Latest provider trace: CONNECTED • Refreshed TikTok API token for @finearttherapy.

Reconnect Issues

Account blockers

3 accounts still need attention.

Setup

Current readiness

Active TikTok accounts: 3

Add screenshots, screen recordings, logos, or brand visuals before rendering.
Connect a TikTok browser fallback session if you want the manual fallback path available.

Learning Cadence

Autonomous loop

Closed loop online

SUCCEEDED

Daily drafts, measurements, and learning reviews are wired.

Saves: Research API save-count enrichment is disabled; TikTok saves will remain unknown unless entered by the operator.

@24f496

solid

Pending measurements: 0 • eligible outcomes: 31

Draft

done

STOP searching his saved name when "you awake?" hits

Upload

done

SEND_TO_USER_INBOX

Approval

done

Approved for manual publishing.

Published Post

done

https://www.tiktok.com/@24f496/video/7655321925450910984?utm_campaign=tt4d_open_api&utm_source=sbawbdckaifppdtszn

H6 Measurement

pending

Measurement slot h6 is pending.

H24 Measurement

pending

Measurement slot h24 is pending.

Next: exploit • Best available arm statement-led|long-explainer|direct-install|dramatic_headline_body is out of cooldown.

@sam_the_wombat

partial

Pending measurements: 0 • eligible outcomes: 6

Draft

done

STOP sending "just checking in" without a buyer decision

Upload

done

SEND_TO_USER_INBOX

Approval

done

Approved for manual publishing.

Published Post

done

https://www.tiktok.com/@sam_the_wombat/video/7655322060335648008?utm_campaign=tt4d_open_api&utm_source=sbawbdckaifppdtszn

H6 Measurement

pending

Measurement slot h6 is pending.

H24 Measurement

pending

Measurement slot h24 is pending.

Next: exploit • Best available arm statement-led|long-explainer|benefit-action|centered headline/body+dramatic_headline_body is out of cooldown.

@finearttherapy

partial

Pending measurements: 0 • eligible outcomes: 3

Draft

done

She used my name, then I deleted her plus-one

Upload

done

SEND_TO_USER_INBOX

Approval

done

Approved for manual publishing.

Published Post

done

https://www.tiktok.com/@finearttherapy/video/7655322212798303495?utm_campaign=tt4d_open_api&utm_source=sbawbdckaifppdtszn

H6 Measurement

pending

Measurement slot h6 is pending.

H24 Measurement

pending

Measurement slot h24 is pending.

Next: exploit • Best available arm statement-led|long-explainer|soft-action|centered headline/body+dramatic_headline_body is out of cooldown.

Draft Handoffs

Recent upload status

@sam_the_wombatTikTok Slideshow

approved

STOP sending "just checking in" without a buyer decision. Monday morning, cold coffee, Slack open, calendar open, and one draft sitting there with no job. No problem recap. No owner. No date. No blocker. The buyer would have to remember the call, rebuild the problem, decide whether it still mattered, find the owner, and invent the next step. That is too much work for someone who already told you the problem once. Start with their words before yours. "reporting is messy and ops is stuck on onboarding handoff." Then ask one owner question. "If this is still a Q3 priority, is Maya owning Thursday review, or should I send the two examples to someone else?" No owner means no pipeline. It is a maybe with a polite subject line. Save the five-part follow-up. Buyer words, problem, owner, date, next step. After the email has a job, one Friday ContactSweeper batch for stale conference leads keeps Monday from turning into a search party. Send this to the friend writing soft emails, then drop the line you keep deleting.

TIKTOK UPLOAD API • send to user inbox • 7 slides

@24f496TikTok Slideshow

approved

STOP searching his saved name when "you awake?" hits. It was 12:18, I was not trying to be brave, and the text was only two words. I did not reply. I opened Contacts because my phone still had the old route laid out better than my self-control. I found "Home" under my thumb, which is sick work after a breakup. There was also a duplicate number, an old address I pretended was practical, and one trip note that had become emotional evidence. My stomach dropped because the route back was too easy. His duplicate number made replying too easy. I slept before I trusted myself, mostly because morning me deleted one shortcut before I tried to feel healed. I deleted the duplicate number before I deleted the feeling, and that order matters. ContactSweeper can stay in the boring part. One small batch, one less route back, no personality transplant. Send this to the friend whose saved name could make her weak, then comment the one you would rename first.

TIKTOK UPLOAD API • send to user inbox • 7 slides

@finearttherapyTikTok Slideshow

approved

She used my name, then I deleted her plus-one. The private view was supposed to be paintings, not a friendship audit. I put her on the list because she said she wanted to see the artist. I texted the assistant, checked the spelling, and said she was with me. At check-in she said my name like a password. The door person found it, smiled, and suddenly she was inside. Once the room opened, her hand left my sleeve. The curator nodded at her, not me. I stood there with warm white wine and my shoulders up, watching her become fluent in a room she had entered through my name. By midnight my favorite little restaurant was in her caption, written like she had discovered it alone. I stopped calling access friendship after that. If someone is warm before the list, absent after the door, and poetic in the caption later, the pattern is not subtle. It is just dressed well. I deleted the plus-one thread in the taxi before I could call restraint maturity. ContactSweeper was one private batch, not a speech. Send this to the friend who keeps bridge contacts for pretty rooms, then comment the one that keeps a room open.

TIKTOK UPLOAD API • send to user inbox • 8 slides

@sam_the_wombatTikTok Slideshow

needs approval

Friday admin rule: your work contacts should not become another productivity system you avoid. Old recruiters, duplicate coworkers, conference leads, maybe-client numbers, and mystery LinkedIn people all look useful until one follow-up becomes a search party. ContactSweeper turns that into one small shutdown ritual: swipe left for stale work clutter, swipe right for people you would actually follow up with, and review before merge so two similar professional names do not become one confusing contact. The point is not to optimize your entire life or pretend your phone is a CRM. It is to remove the small search friction that makes Monday feel heavier than it needs to be. Save this for Friday admin, send it to the friend who collects networking contacts like unfinished tabs, and comment the work contact that should probably leave first.

TIKTOK UPLOAD API • send to user inbox • 7 slides

More details

Background System

Latest loop

No loop has been staged yet.

Operator Trace

Audit feed

render.storage.sweep

2026-07-10T01:25:57.541Z

Swept 3 rendered output dir(s) older than 30d (kept 36).

creative.lab.daily

2026-07-10T01:25:57.475Z

Daily Copy Lab options for @finearttherapy did not reach the auto-approval threshold.

content.copy_lab

2026-07-10T01:25:57.463Z

Generated 4 Copy Lab candidates for ContactSweeper: Merge Contacts.

content.copy_lab

2026-07-10T01:21:41.433Z

Generated 5 Copy Lab candidates for ContactSweeper: Merge Contacts.

creative.lab.daily

2026-07-10T01:17:55.555Z

Daily Copy Lab options for @sam_the_wombat did not reach the auto-approval threshold.

content.copy_lab

2026-07-10T01:17:55.545Z

Generated 4 Copy Lab candidates for ContactSweeper: Merge Contacts.

content.copy_lab

2026-07-10T01:13:46.853Z

Generated 4 Copy Lab candidates for ContactSweeper: Merge Contacts.

creative.lab.daily

2026-07-10T01:10:01.580Z

Daily Copy Lab options for @24f496 did not reach the auto-approval threshold.