Today
…
Ask in plain words. If something would change, it asks you first. Nothing here posts or sends by itself.
Today's plan
Loading…
Messages from your sites
Loading…
You could do this
Ideas that work for other businesses. Each one says if it is allowed, and where to do it here.
Not allowedSelling on Facebook Marketplace or eBay (they ban services and subscriptions). Messaging people who never wrote to you first (pages get banned). Texting people without their OK ($500 or more per text).Why?
Automations — every scheduled job in the hub
Switch a job off and it stops at its next tick; no restart needed. Nothing here publishes on its own: Social only posts items you approved, SEO only writes drafts.
Activity
…
Loading…
Bug & idea giveaway — launch email entries
Anyone who emails support with BUG or IDEA in the subject is logged here automatically. Nothing is sent to them from this tab — reply from the support inbox as usual.
Loading…
Templates
Loading…
New campaign
Campaigns
Loading…
Personas — the brand's voice & face
Loading…
Content engines — what this brand can talk about
Loading…
Generate
Content library — everything generated, ready to reuse
Loading…
Claim policies — what this brand may and may not say
Every ad is checked against a policy before you see it. If the AI writes a blocked phrase, the copy is withheld rather than handed to you looking approved. Edit a policy and every future ad follows the new rules.
Loading…
Products — what gets held on camera
A directory ad shows the search working, so it needs no product. A physical product — like a ScienceWorxs cleaner — needs a real photo here so the video prompt can reference it as @Image3 instead of describing it in words.
Loading…
Briefs — one per property and audience
Acquiring a provider and acquiring a customer are different businesses — they never share a brief.
Loading…
Angles — the story, written once and reused
Pick a brief.
Generate the ad
Off by default — turn it on per ad if you or a client want one. Build character makes the presenter's headshot, then their full body with the headshot attached — that chaining is what stops the face changing between shots. Run it once per presenter.
Ad library
Loading…
Partners — who pays us
Telehealth referral partners, advertisers, affiliate programs — one row per company,
deals per brand below. Flat fees and standard ad models only; bespoke per-referral
fees are deliberately not offered (fee-splitting shape — see partners.js header).
Loading…
Deals
Loading…
This month
Rollup prices each active deal from its meter: flat fees as-is, CPC = clicks × rate,
CPM = impressions/1k × rate. Affiliate-program deals reconcile from the partner's own
dashboard — enter their reported numbers as manual events on the deal.
Pick a month and hit Rollup.
Invoices
Drafts only — nothing sends or charges automatically. Review, send it yourself, then
mark sent/paid here so the record stays honest.
Loading…
SEO Articles — AI drafts it, you add the human layer, then you publishchecking…
Article queue
Drafts stay private. You publish each one yourself.
Meta AI (meta.ai) has no API to generate from here directly — make it there, download it, drop it in below. It gets the same folder and gallery as anything generated above.
Brand library — each brand's marketing stays in its own folder
Trend Radar — what pet owners are watching, asking and searching this week
Loading…
Setup guide
Every switch in this panel: what it needs, where to get it, where to put it, and how to check it worked. Lives in OPERATIONS.md on the server.
Loading…
Is everything working right now?
Loading…
Phone alerts (Telegram)
Loading…
To switch this on (about five minutes, free):
- In Telegram, message @BotFather and send
/newbot. Answer the two questions. It replies with a token that looks like 123456789:AA… - Message your new bot once, anything at all. A bot is not allowed to message you first.
- Message @userinfobot. It replies with your numeric chat ID.
- Add the token and the ID to the server settings file. The Setup guide tab has the exact lines and the safe way to do it.