NC
NICHE CHAOSContent Factory
?
NC//CF · First run

Set up the Factory

This installation has no accounts yet. The owner account is locked to the address below — set a name and password to take control.

Owner email (locked)
Your name
Password (min 8 characters)

NC//CF · Access

Content Factory

Accounts are invite-only. If you were invited, use the link in your email.

Email
Password

NC//CF · Access grant

Activate your account

Checking invite…

Email (from invite)
Your name
Password (min 8 characters)

NC//CF · Projects

Projects

Each project carries its own social connections — one brand per project.

Nothing hereNo projects match those filters.

New project

Connection

Connect socials —

▶
YouTubeNOT LINKED
IG
InstagramNOT LINKED
f
FacebookNOT LINKED
♫
TikTokNOT LINKED
in
LinkedInNOT LINKED

Platform logins happen once inside Metricool (the bridge the Factory posts through). Paste your Metricool API token, then pick the brand for this project.

Metricool API token
Brand for this project

NC//CF · Brand connections

Brand connections

Where this project publishes. Editing the blog ID redirects every future post for this brand — admin and owner only.

Metricool blog ID
Metricool user ID
City token — fills {CITY} in the template's niche and audience
Brand template
Applying a template pre-fills the Campaign builder and the render style, and adds its guardrails to every campaign on this project.
Channels
Posting window override — leave blank to inherit
Start hour
End hour
Timezone

NC//CF · Dashboard

Overview

Analytics pending
Nothing to show yetCards appear here once a project has a campaign.
NC//CF · Campaign

Campaign

Analytics pending
Metricool analytics are not available for this brand yet. Internal metrics below are live.

Followers

Impressions

Daily spend

Recent posts

WhenStatusTopicNetworksNotes

No runs recorded yet.

NC//CF · Autopilot

Campaigns

Every automated campaign, across every project you can see.

Autopilot running
The global kill switch is off.
NameProjectWindowVideos/dayPublishedStatus
No campaigns yet"+ Add campaign" walks you through one: details, voice & style, launch.
Campaign builder

Which project?

A campaign runs on autopilot, posting through one project's connected accounts. For a single video you make by hand, use One-off video instead.

Campaign builder
ST-01Video details
ST-02Voice & style
ST-03Launch

Video details —

template

Campaign name
Niche / what these videos cover
Reddit subreddits to watch (optional, comma separated, no "r/")
Target audience (optional)
Must-include facts / disclaimers (one per line)
Locked items come from the brand template and cannot be removed here. Add more below.
Banned words / claims (one per line)
Locked items come from the brand template and cannot be removed here. Add more below.

Voice & style

Voice
Video speed
Video length
Subtitle style
Font
Subtitle position
Subtitle size (110px)
Voice stability (0.5)
Voice similarity (0.8)
Expressiveness (0.25)

Launch

Post to (connected networks only)
Videos per day
Max generations / day
Max generations / month

Spend guardrail. A generation is counted when a slot starts — research, script, voice and render cost credits whether or not the quality gate passes the result. Left blank, the cap is derived with headroom (3 × videos per day, minimum 3) so normal running never touches it — which means hitting it is abnormal, and that is what gets emailed to the owner at 80% and 100%.

Once launched, this runs daily on its own: trend research → script → build → strict quality gate → publish. Anything that fails the gate is skipped and logged, never posted.

Your role saves campaigns paused — a manager, admin, or the owner launches them.

Campaign

Topic rotation

Run history

DateStatusTopicCaptionHashtags

No runs yet.

One-off video
ST-01Script
ST-02Voice
ST-03Generate
ST-04Clips
ST-05Style
ST-06Publish

Script

Topic or keywords

Paste your script (splits into lines)

Lines · text + footage keyword

Voice

Generate

Voiceover + auto-matched footage + fast cuts. Fine-tune clips and style next.

Clips

Hover a clip to play it with that line's voiceover. "Change clip" opens alternatives. "Remove" drops a cut.

Style

Subtitle style
Font
Size
Position
Brand tag (optional)
Video speed

Music
Edit clips here too

Publish

Caption
Hashtags
YouTube title

Your role publishes as Metricool DRAFTS — a manager+ pushes them live from the planner.

NC//CF · Settings

Customize

Brand templates, network defaults and the knobs that shape every campaign. Sections you cannot edit are not shown.

Brand templates

Network defaults → brand template → project. Each level may only add must-include facts and banned words, never remove them.

No brand templates yetCreate one to share a niche, guardrails, voice, render style, posting window and topic pool across projects.
Brand template

Template

Template name
Inherits from
Guardrails from the parent are locked below.

Identity

Logo URL (optional)
Primary colour
Secondary colour
Accent colour
Display font
Mono font

Voice & captions

ElevenLabs voice
Speed
Music
Stability (0–1)
Similarity (0–1)
Expressiveness (0–1)
Punctuation
Em dashes
Call to action in scripts
Hashtag set (comma or newline separated)

Campaign defaults

Niche pattern — use {CITY} for the project's city token
{CITY} resolves from the project's city token on the Brand screen, falling back to "near you".
Audience pattern
Subreddits (comma separated)
Video length
Default networks
Must-include facts (one per line) — adds to what is inherited
Banned words / claims (one per line) — adds to what is inherited

Render style

Caption font
Caption style
Caption position
Caption size (px)
Lower third text (shown for the whole video)
End card text
End card seconds

Default caps

Videos per day
Max generations / day
Max generations / month

Posting window

Start hour (0–23)
End hour (1–24)
Timezone

Topic rotation

Topic pool (one per line) — template-driven campaigns rotate through these instead of the free-text niche
No-repeat window (days)

Roles & users

Member builds & drafts · Manager publishes live & launches campaigns · Admin manages users & sees everything · Owner runs the show.

NameEmailRoleProjectsLast login

Invite a user

They get a link, open it, and set their own password — same flow as adding a WordPress user.

Email
Role

Pending invites

EmailRoleInvited byLink

App logo

Shown in the header for everyone. PNG, JPEG or WebP, up to 2 MB.

NC
Leave blank to keep the current mark.

Pricing & credits

Rates feed the cost figures on every dashboard. Overrides land in data/pricing.json; a blank field falls back to the built-in rate card, then .env, then the default. Credits = dollars × multiplier.

Anthropic, USD per million tokens

ModelBuilt-in inputBuilt-in outputOverride inputOverride output
ElevenLabs, USD per character
Credit multiplier (credits per $1)

Caps & kill switch

Default spend guardrails for every campaign that does not set its own, and the one switch that stops the whole autopilot.

Network default caps

Stored on the Network defaults template. A campaign with no explicit cap uses these; if these are blank too, the cap is derived with headroom: 3 × videos per day (minimum 3) per day, × 31 per month.

Videos per day
Max generations / day
Max generations / month

Global kill switch

Autopilot running
The global kill switch is off.

Only the owner can engage or release the kill switch.

Integrations

API keys are write-only: paste a new value to replace one, and the Factory shows only the last four characters and when it was set. Values are stored in .env and are live on the next request and the next autopilot slot.

IntegrationStatusEnds withSetNew value

Account

Profile

Email
Role
Display name

Account management

New password (min 8 characters)

Sessions

Left yourself logged in on another device? End every session except this one.

Are you sure?

Post to

When