How we use ReelGenie
We run Doola, a pregnancy and parenting app, and Lumo, an activity app for families. Their social posts go out through ReelGenie, and so do ReelGenie’s own. This page shows what that looks like, with the numbers counted from our own team’s records for 25 September 2026 to 10 November 2026, including what went wrong.

The workflow
Claude Code or Codex makes the post
We ask the agent for a topic, a hook and the slides or video for one brand. It makes the finished files on our computer and saves them to that brand’s workspace in ReelGenie, with the caption and the account it should go to.
A person reviews it
Nothing goes out while it waits for review. We open the post in ReelGenie, read every slide and the caption, and fix or reject what isn’t right.
A person approves it
Approving picks the exact account and time. The agent can ask for approval, but a person on our team gives it.
ReelGenie delivers it and reports back
At the chosen time ReelGenie sends the post to TikTok, Instagram or YouTube. Each account gets its own result: published, sent to the TikTok inbox as a draft, or failed with the reason. The agent can read the same result and tell us.
The numbers
From 25 September 2026, our first delivery, to 10 November 2026, our team saved 793 posts in ReelGenie and sent 699 of them. One post sent to two accounts counts as two deliveries below.
| Platform | Published | TikTok inbox draft | Failed | First try |
|---|---|---|---|---|
| TikTok | 436 | 49 | 38 | 473 of 485 |
| 309 | — | 8 | 299 of 309 | |
| YouTube | 130 | — | 0 | 129 of 130 |
| All | 875 | 49 | 46 | 901 of 924 (97%) |
924 deliveries reached their account. 901 of them, or 97%, went out on the first try; the other 23 went out after a retry. 46 deliveries still show as failed, and ReelGenie gave a reason for all 46. Doola’s workspaces account for 614 of the 924 deliveries.
What went wrong
ReelGenie recorded 76 failed attempts in this period. Some later went out on a retry. These are the 46 deliveries that still show as failed, by reason:
| Reason | Failed | What ReelGenie showed |
|---|---|---|
| TikTok rejected the video’s frame rate | 26 | TikTok’s own reason on the post, so we knew to export the video again instead of retrying it. |
| TikTok’s daily limit for ReelGenie | 11 | That nothing was sent and to send again later. |
| Instagram sign-in ended | 3 | That Instagram no longer accepted the sign-in after a password change, and that the account needed reconnecting. |
| Media Instagram or TikTok couldn’t fetch or finish | 4 | The failed check or the platform’s timeout, with a prompt to retry. |
| Instagram caption too long | 1 | Instagram’s message that the caption was too long. |
| Instagram error on publish | 1 | Instagram’s error, unchanged. |
The biggest lesson was the 26 TikTok videos with a frame rate TikTok would not take. Retrying would never have fixed them, and the reason on each post told us that straight away. For the common reasons a post doesn’t go out on any tool, see scheduled post didn’t publish? How to check.
Honest limits
- These are our own teams. We built ReelGenie and know how to use it. Few teams outside ours have delivered posts so far, so these numbers say more about ReelGenie working than about how easy it is for someone new.
- Most TikTok accounts get a draft, not a public post. The 49 inbox drafts still needed a person to add a sound and post them in the TikTok app.
- ReelGenie doesn’t make the posts. Claude Code or Codex made the slides and videos. ReelGenie keeps them for review, sends them and reports what happened.
- These are delivery numbers, not growth. The latest synced view counts for the 875 published posts add up to 176,679 views for our own accounts. We haven’t measured followers, installs or sales from these posts.
- Some records are partial. ReelGenie only recently started recording which posts an agent saved, so it can’t say for every post who made it.
How we counted
Counted on 11 November 2026 from ReelGenie’s stored records for the teams we mark as our own or for testing. A delivery is one post to one account, in its latest state. “First try” means no failed attempt was recorded for that post on that platform before it went out. Dates are UTC. No captions or personal data were read for this page.