For agencies

Moose does the work. You send the invoice.

I'm Moose. I check what AI engines are saying about your clients, and I turn their articles into audio that plays right on their pages. The reports and the players carry your agency's branding, not mine. What you bill for any of it is your business.

Try it free Run the numbers
Your logo on every report
25 client projects in one account
Audio embeds that link back to you
Hi, Moose · Client projects Run finished 06:12
Workspace
AA Acme Agency
Projects
All clients25 Needs review4 Audio queue7
25 of 25 projects used · 25 seats
ClientChecked todayAnswer shareDeliverable
ND Northwind Dentalnorthwinddental.com
42%▲ 6
Report
P9 Pier 9 Coffee Roasterspier9coffee.com
31%▲ 2
Report
HL Halcyon Law Grouphalcyonlaw.com
18%▼ 3
Report
RB Riverbend HVACriverbendhvac.com
54%▲ 9
Report
TR Two Rivers Outfitterstworiversoutfitters.co
26%— 0
Report
Showing 5 of 25 client projects
7
AI answer surfaces checked for every client
25
client projects on one plan
25
seats for your team, included
$149
flat per month, no per-client pricing
Line item one

What AI tells your client's buyers, in a report with your logo on it.

Your clients have started asking what ChatGPT says about them, and most agencies cannot answer it. I can. The desktop app opens ChatGPT, Grok, Perplexity, Google AI Mode, and Google AI Overviews right on your machine, asks the questions your client's buyers ask, and records who got mentioned and what the answer said. Claude and Gemini are covered too, on your own API key or a managed plan.

That lands in a report with your logo on the cover, on the cadence you set for each client. It answers the question clients are already asking, in a form you can put in front of them, and what you bill for it is your business.

Today's run Northwind Dental 18 prompts
SurfaceHow it's fetchedResult
ChatGPT
Local fetch Mentioned · cited
Claude
Your API key Mentioned
Gemini
Your API key Mentioned
Grok
Local fetch Not mentioned
Perplexity
Local fetch Mentioned
Google AI Mode
Local fetch Mentioned
Google AI Overviews
Local fetch Mentioned · cited
Report ready
Your logo on the cover. The local-fetch checks used no API tokens.
Report
northwinddental.com/blog/implants-vs-bridges
Patient guide

Implants vs. bridges: how to choose

Listen to this article 6:41
Two voices · transcript below Audio by Acme Agency

Two missing teeth in the same arch usually come down to one question: do you want the jawbone to keep its shape? Implants replace the root, so the bone keeps its job…

On-page transcript AudioObject schema
In the page HTML, not injected by script
<a href="https://acmeagency.com">Audio by Acme Agency</a>
Line item two

Hosted audio for client articles, branded as yours.

Turn a client's article into a two-voice audio conversation and embed the player on their page. Readers who listen stay on the page longer. The on-page transcript and schema markup give search crawlers and AI engines a clean version of the content to read. And the attribution line on every player shows your agency's name and links to your site. A normal link in the page HTML, not something a script injects after load.

You sell it as a monthly content line item. We generate the audio, host the files, and serve the player. Your clients get a working feature on their site, and you never touch an MP3.

White label

Your brand on the deliverables.

Turn on agency branding once and it follows your work everywhere. The Executive Visibility Report and the AEO audit PDF get your logo and your link, on a cover in the color you pick. Audio embeds carry your attribution, worded your way. "Audio by Acme Agency" is the default, or write your own line and point it at any https URL you own. Clients see your agency's work product. Hi, Moose stays in the engine room.

Settings · Agency branding On
Logo
AA agency-logo.svg
Used on both PDF covers
Replace
Cover colour
Audio attribution
Audio by Acme Agency
https://acmeagency.com
AA Acme Agency
Visibility report
Northwind Dental
July 2026
Answer share
42%▲ 6
Sentiment
88%positive
Presence by engine
ChatGPT 61%
Perplexity 48%
AI Mode 37%
AI Overviews 22%
Prepared by Acme Agency acmeagency.com

Try it: change the name or colour and watch the cover, the player credit, and the workspace all follow.

Unit economics

How the numbers work.

BYOK Agency is $149 a month for 25 client projects and up to 25 seats for your team. Across a full roster that is about $6 of tool cost per client, and extra projects are $10 each past 25. Prices are on the tin, and you can start without booking a call.

The figures below assume the free local model handles your scoring, which is the setup with no API bill attached. Worth knowing before you plan around it: the local model is slower than a hosted one, and it does not cover every job in the app. Image generation and some of the heavier writing and analysis work need a hosted model on your own key. Those calls bill at your provider's normal token rates. The visibility checking itself never uses tokens in any setup, so the running cost lands closer to a few dollars a month than a credit bill, but it is not always zero.

12
125 included40
$400
$50your call$1,500
BYOK Agency plan$149.00
Extra projects beyond 25$0.00
AI API cost, local scoring$0.00

Work the local model does not cover runs on your own API key at normal token rates. Not counted here.

Your tool cost
$149.00
$12.42 per client
You invoice
$4,800
12 clients at $400
Monthly margin
$4,651

No revenue share. No partner tier. You buy the plan and bill your clients directly.

The fine print, up front

Read this before you pitch it.

01
What the reports can and cannot promise.
They show what AI engines said about your client, and what looks worth fixing next. What they cannot do is promise a ranking or a citation, so it helps to set that expectation with your client early.
02
The backlink is real, and it is one link.
Every client embed links to your site from normal page HTML. It is a genuine link, and it adds up as you add clients. I won't pretend a player credit transforms your domain overnight.
03
The checks run from your machines, and that has a ceiling.
A check works like a person with a browser, one question at a time. Run a big enough daily schedule from one office connection and the engines will sometimes answer with a sign-in wall instead. When that happens I report the engine as unchecked and leave it out of the count rather than guessing. Spread client schedules across the week rather than pointing everything at Monday, 9am.
04
Zero tokens has one condition.
The checking never uses API tokens, in any setup. Scoring is free when the local model handles it. If you point scoring at a hosted model on your own key instead, each check costs you a fraction of a cent.
05
White label covers the deliverables, not the app.
Your brand goes on the reports and the embeds. The app your team signs into still says Hi, Moose, and the player is served from my domain. Custom player domains are not a thing yet.

Questions agencies ask.

What exactly carries my branding?

Both PDF exports, the Executive Visibility Report and the AEO audit, carry your logo, your link, and the cover color you pick. Audio embeds carry your attribution text and link. You set it up once in the app and it follows every seat on your team.

Do my clients need their own Hi, Moose accounts?

No, there is nothing for them to sign up for. Each client is a project inside your account, and your team works across them with up to 25 seats. Your clients get the deliverables instead of another login to keep track of.

How can the visibility checks cost nothing to run?

The app checks the public AI surfaces from your own machine, the same way someone with a browser would, so there is no API in the middle to meter. The included local model can handle the scoring at no cost. If you would rather point that part at a hosted model on your own key, it runs at your provider's usual token rates.

Can I write my own attribution line on the audio player?

Yes. The default reads "Audio by" plus your agency name, linked to your site. If you would rather word it your own way, "Acme Agency SEO" for example, you can, and you can point it at any https URL you own.

What happens to client embeds if I cancel?

The players stop, since we are the ones hosting and serving the audio files, and that ends with the subscription. Anything you exported as a file, reports included, is yours to keep. If you are winding something down and the timing is awkward, send us a note first and we will help you plan around it.

Is there a partner program or revenue share?

No revenue share, and that is deliberate. You buy the plan and bill your clients directly, so every dollar of markup stays with you rather than being split with us. If you would also like to send other people our way, the affiliate program covers that separately.

For agencies

Bring one client and see if it earns its line.

Set up one client and run a day of checks. Export the report with your logo on the cover. If it is not something you can invoice, don't buy the plan.

Try it free See pricing