7-day free trial · No card · From $29/mo

Your AI marketer runs the ads.
Nothing goes live until you approve.

Hundrads is an AI marketer for your Meta (Facebook & Instagram) ads and content. It tests creatives, kills losers, scales winners, and drafts every post — then waits for your click. It can never spend money or post on its own. That gate is the product.

A freelance media buyer runs RM800–2,000/month. Your AI marketer starts at $29 (≈RM130).
Use any agent: Claude Code Cursor ChatGPT Codex Anything with a terminal
🤖

Your agent

Installs our skills. Researches winners, writes copy, generates posters, plans budgets.

🛡️

Hundrads

Every idea lands as a draft. Validated, rate-limited, logged. Nothing is live.

👤

You approve

One dashboard. See what the agent made and why. Approve, edit, or reject with a note.

📣

Platforms

Ads pushed to Meta paused. Posts published at their scheduled slot. Never before.

There is no agent-facing publish button. Approval is the only path to a platform — enforced in code, not in a prompt.

Who it's for

Who is Hundrads for?

Anyone who wants an AI agent doing the marketing grunt work — without handing it the keys to a live ad account.

🚀

Founders & solo brands

Your agent drafts campaigns overnight; you approve over coffee. Run real ad budgets with AI speed and human sign-off — no more "did the bot just spend what?"

🏢

Agencies & teams

Give every brand an agent, keep one review queue. Every draft carries the agent's rationale, every decision is logged, every rejection teaches the agent why.

⚙️

Agent builders

A clean REST API built for agents: drafts, library search, insights, media generation. Key auth, strict validation, OpenAPI docs and llms.txt included.

See it in action

Your agent works. You stay in charge.

Install the Hundrads skill in your agent, then talk to it like a marketing teammate.

> Check last month's winners and draft me a new campaign for the promo
● Searching ad library… 3 past winners found (hook: "belajar sambil bermain")
● Reading insights… best CPL from Reels placements, 25–44
● Generating 2 poster variants…
✓ Draft created: drf_8k2m — campaign, 2 ads, RM40/day, targeting attached
✓ Waiting for your review at hundrads.com/review
■ Nothing is live. Nothing has spent. Your move.
Features

Everything between "agent had an idea" and "it's live"

The unglamorous safety plumbing you'd otherwise have to build yourself.

📥

Draft review queue

Every ad, post and newsletter lands as a draft with a preview and the agent's rationale. Approve, edit inline, or reject with a note the agent reads and learns from.

⏸️

Paused-by-default ads

Approved Meta ads are created PAUSED. Zero spend until you flip them on in Ads Manager. The kill switch is the default state.

📅

Scheduled publishing

Approved content posts at its scheduled slot — never before, never without approval. A calendar view shows the week your agent planned.

📊

Insights for agents

Your agent reads real performance data through a validated proxy — spend, results, CPL per ad — so its next draft is built on evidence, not vibes.

🎨

Creative generation

Poster and image generation built in, with a library of past creatives your agent can search so winning styles get reused instead of reinvented.

🧾

Fail-loud audit trail

Every API call, draft, and decision is logged. Missing pixel? Ambiguous account? Hundrads refuses and reports — it never guesses with your money.

Channels

One approval gate, every channel

Meta ads first — where mistakes cost real money. Organic channels ride the same drafts-and-approval rail.

📘Meta Ads LIVE
🧵Threads LIVE
✈️Telegram LIVE
💌Newsletter LIVE
🎬TikTok — soon
🔎Google Ads — soon
Why trust it

We run our own money through it

Every ad for our own brands goes through Hundrads — it is the only path our agents have to Meta. If the gate fails, we pay for it before you ever could.

No fabricated testimonials here — Hundrads is in early access and we'd rather show you the design than invent a wall of love. What we can promise is the philosophy it's built on:

Fail loudWhen a critical fact is missing — pixel, account, budget — the system raises an error instead of guessing.
No silent fallbacksAmbiguity stops the pipeline. An error report is cheaper than wrong money.
Approval in codeThe approve handler is the only code path that can touch a platform. Not a convention — an architecture.
Pricing

Every plan is the full marketer

Tiers only change how often it checks your account and how many creatives it generates. 7-day free trial on every plan — no card.

$29/mo

Your marketer, checking in weekly · ≈RM130

$49/mo

Your marketer, checking in daily · ≈RM220

$99/mo

Always on — checks every 2 hours · ≈RM440

$199/mo

Your marketing team — up to 5 brands · ≈RM880

Agencies charge RM2,500–5,000/month before ad spend. Every plan includes full API + skills access for your own agent.

See full pricing →
FAQ

Frequently asked questions

The objections we'd raise too.

Can my agent ever publish or spend on its own?

No. There is no agent-facing approve or publish endpoint. The dashboard's approve handler is the only caller of the platform push, and even then Meta ads are created PAUSED. This is enforced in the architecture, not in a system prompt your agent could ignore.

Which AI agents does it work with?

Any of them. Hundrads ships downloadable skills for Claude Code, Cursor and ChatGPT, and a plain REST API (with OpenAPI docs and llms.txt) for everything else. If it can make an HTTP call, it can work through Hundrads.

What happens when I approve a draft?

Ads are pushed to Meta in a PAUSED state — you turn them on in Ads Manager when you're ready to spend. Content (Threads, Telegram, newsletter) is armed to auto-publish at its scheduled slot — never earlier, never without your approval.

What does my agent actually get from the API?

Draft creation, a searchable library of past ads and posts, real performance insights (spend, results, cost per lead), and media generation for posters. Enough to research, learn from winners, and produce evidence-based drafts — nothing that touches a live account.

What if my agent gets something critical wrong?

Hundrads validates every draft and fails loud. A missing pixel, an ambiguous ad account, a budget that doesn't parse — the pipeline stops and tells you, instead of guessing and letting a mistake spend money quietly.

How much does it cost?

Every plan is the full AI marketer — from $29/mo (your marketer, checking in weekly) up to $199/mo (a marketing team across 5 brands). Tiers only change how often it checks in and how many creatives it generates. 7-day free trial, no card. Using your own agent through the API and skills is free. See full pricing →

Ready to hire a marketer —
that can't spend without you?

Start your 7-day free trial. Connect your accounts, watch it draft, approve your first ad.

Start free
7-day free trial · No card · Your money never moves without your click