For TikTok Shop agencies

Run the whole agency, not just the creator list.

Aegis is one system for creator discovery, outreach, campaigns, samples, content, analytics, client reporting and profitability — with AI that answers from your own data and says so when it cannot.

No card needed to start. Card payments by Visa and Mastercard debit or credit when you subscribe.

What an agency actually spends its day on

Finding the right creators

Filter by audience, niche, engagement and previous performance, and score them against the client you are staffing — with the reason for every score and an explicit “not recorded” where a signal is missing.

Discovery, scoring and lookalike-style filters run against your own creator records.

Chasing the conversation

Outreach, follow-ups and a single inbox where every conversation carries the creator, the campaign, the samples and the content beside it.

Sequences stop on reply, respect quiet hours and a daily cap, and never send through an unauthorised channel.

Proving it worked

Campaign, creator, content, product and order, joined where the data supports it — and labelled as unknown where it does not.

Attribution separates what is measured from what is estimated, and refuses to invent the rest.

Three things it does differently

It refuses to make numbers up

A metric nobody measures shows as “not measured”, never as zero. A forecast without an interval is not shown at all. An AI answer that cannot be traced to your own records is refused with the reason.

Every AI answer is grounded in rows you can open; a figure with no source is not rendered.

Your clients never see each other

Separation is a property of the database, so it survives a bug in a query somebody wrote in a hurry. The client portal redacts by construction rather than by remembering to.

Tenant isolation is enforced by PostgreSQL row-level security, not by application code alone.

It tells you what it cost you

Revenue is the easy half. Aegis works out what each client is worth after the samples, the shipping and the hours, so a busy account and a profitable one stop looking the same.

Contribution profit per client, with your own cost assumptions — samples, shipping, commission and time.

AI that can be checked

Ask what changed this week, which creators are worth contacting again, or why a campaign is behind. The answer is assembled from your own records, every figure links to the row it came from, and anything the data does not support is refused rather than approximated.

Every AI run is logged with its model, its inputs, its cost and its outcome. Actions that change money, send messages or touch a client need a person to approve them — the level of supervision is yours to set, and it defaults to the cautious end.

Start with one client and see

Create an agency, add a client, import your creators and run a real campaign. Nothing is charged until you choose a plan, and you can export everything you put in.