Archer Scaling.ai

Private preview for SPEC PR

Enter the passcode Raine shared to open your demo.

Archer Scaling.ai
For SPEC PR · Woodland Hills, CA

More accounts, same six people.

AI OPS AUDIT & BUILD ROADMAP

The two agents you asked for, both running inside this page. What they take off your senior people’s week, what that time is worth, and what I will and will not put in writing about it.

Prepared for Lisa Spicer, cofounder, SPEC PR
Prepared by Raine Soriano, Archer Scaling AI · July 2026
CONFIDENTIAL
SPEC PR · AI ops audit
Business snapshot

What I found, and where the ceiling is.

SPEC turned ten last year. Six or seven of you, earned media and experiential work across around sixteen brand and cause accounts on your public roster, with Yamaha the anchor across Motorsports and Bicycles, and the Outdoor Access Initiative you have administered for close to twenty years.

MetricTodayWith the two agents
Coverage research About 45 senior hours a month, filtered as deep as the outlet Filtered below the outlet, by writer and by topic, in minutes
Clip report and client recap Assembled by hand at the end of the morning Drafted from the run, reviewed by a strategist before it goes out
Ten-plus years of agency knowledge Lives in files. Answering a question means archaeology Asked in plain language, answered with the document cited
Grant and dealer questions Routed to whoever remembers Answered from the record, with the source attached
Who does that work The same senior people who write the story and hold the Yamaha relationship Unchanged. They review the output instead of producing it
Cost of the coverage motion About $2,250 a month, $27,000 a year 20 hrs/mo stays with your people on purpose
Growth capacity, no new hires Capped by senior hours About 480 hours a year back into client work
What’s working

A ten-year-old shop with a roster that size and an anchor client across two divisions is not a business with an operations problem. Your About page puts it better than I would: “Our worth isn’t in hours worked, but in the value of our work product.” You already keep a curated list of trusted sources rather than trusting a firehose, and you already know which two things you want built. Most people I talk to do not.

Where the ceiling is

There is nobody on your public team page whose job is monitoring and reporting. So I have assumed the reading, the filtering, and the assembly land on senior people who are also the ones doing the strategy and the storytelling. That is the ceiling: taking on another account means those same people finding more hours, and there are no more hours. If there is someone I cannot see from outside, tell me and every number in here changes.

The core insight: SPEC does not need to cut cost. At six or seven people there is no payroll to trim, and a cost-cutting frame would be the wrong argument to bring you. The opportunity is capacity. Every hour a strategist spends reading down a source list is an hour not spent on the work product you say your worth is in, so the door is taking on more accounts without hiring, not spending less.
Read this before the numbers: you never sent the intake list back, which is completely fine, and it means the hours in here are estimates drawn from what you told me rather than figures you gave me. I have labelled them that way everywhere. One number is yours and verbatim: about ten hours a week. Everything built on top of it is mine until you correct it. Use the Your numbers panel in the corner and it all recalculates while we talk.
Archer Scaling AI · Confidential02
Agent 01 of 02
01

Targeted coverage-research agent

LIVE
The problem
“It’s about ten hours a week of manual work.” — Lisa, on our call. Her words, and the one figure in this document that is hers rather than mine.

What I heard around it was that your current tools stop at the outlet. You keep a curated list of trusted sources, and what you actually want is coverage on a specific target, Yamaha motorcycles or off-road as a topic, out of your list, filtered by the writer and by the topic inside the coverage. Which means the ten hours is a person reading down that list by hand and assembling the recap at the end of it.

45 hrsSenior hours a month on coverage research
35 hrsOf that is reading, filtering and assembly
OutletAs deep as the current tool filters
Cost of the problem

At $50 an hour all-in, the coverage motion costs about $2,250 a month, or $27,000 a year, in senior time. That is the one dollar figure in this document that covers the whole motion, and no single agent takes all of it. The second agent below runs on a separate pool of time entirely, and a deliberate share of the coverage motion stays with your people. Everything further down is a slice of that one number, not a second one.

How we solve it

Your curated source list lives inside the app, named and editable, so you add or drop an outlet whenever the beat shifts. You type what you are chasing, as broad or as narrow as you like, optionally limited to specific writers, and run it. The agent goes out to only your sources, pulls recent coverage, reads each article to confirm who actually wrote it, classifies the topic semantically rather than by keyword, dedupes across outlets, and hands back a structured table: date, outlet, author, headline, topic tags, a one-line summary, sentiment, and the link. One click turns that into a clip report. Another drafts a client-ready summary that a person approves before it goes anywhere.

LIVE Try it right here. This is not a screenshot. It goes out to real outdoor and powersports outlets as you watch, verifying bylines as it goes. A run takes fifteen to thirty-five seconds, which is long enough that you can see it working.
Your source list
Benefits
  • Precision below the outlet. Your current tool gives you everything from Cycle News. This gives you every motorcycle story by the writers you care about, across your whole list, already summarized.
  • Your list, not a vendor’s index. The sources are yours to add and drop, so the agent follows the beat instead of a subscription tier.
  • The byline is verified, not scraped. It opens each article and confirms the author before it filters by writer, which is the step that makes writer-level filtering trustworthy.
  • The clip report is a by-product. The assembly at the end of the morning stops being a separate job.
  • Nothing goes to a client on its own. The run ends at a draft a strategist reads and approves. There is no auto-send in this build, and I am not proposing one.
~25 hrs/moSenior hours reclaimed
~$1,250/moValue of that time
~$15,000/yrAnnualized
How that’s figured: ten hours a week is about 43 hours a month, rounded to 45, read as the whole task across the team rather than ten hours each, which is the conservative reading of the two. Reading down the source list, filtering for the right target, writer and topic, and assembling the clip report is roughly 80% of that motion, so about 35 hours, or $1,750, before any agent touches it. The agent takes 75% of that slice, not all of it, because a strategist still reviews every row and every draft before it reaches a client. Senior comms time valued at $50/hour all-in, which is below the BLS median for public relations specialists in your metro. Estimates until your intake numbers replace them.
Destination: the morning a strategist spends reading down the source list turns into a run they read the output of. The hours move from finding the coverage to deciding what it means and what to tell Yamaha about it, which is the part worth their time.
Archer Scaling AI · Confidential03
Agent 02 of 02
02

Knowledge and grant-matching agent

LIVE

Running live in this page on public data, not yours. The build points the same retrieval at your own corpus. That distinction matters enough that it is stated again next to the console and under the results.

The problem
What I heard was that you have ten-plus years of agency knowledge you want an agent to answer from, for your own team and for dealers and grant recipients. The two examples you gave were what grant-funded projects are in someone’s area, and which dealer is the right one to support a recipient who needs help on the ground. — my notes from our call, in my words rather than yours

It is the same instinct behind the comment that started this. On my offline-LLM post you tagged Tyler: “In case we have needs for a purpose built app.” Both of these are exactly that shape.

20 hrsHours a month lost to file archaeology (estimate)
10+ yrsOf agency knowledge with no front door
Whoever remembersToday’s search index
Cost of the problem

This one does not show up as a line item, which is why it survives. It shows up as a senior person opening old decks to answer a question the agency already knows the answer to, and as a dealer or a recipient waiting on a reply because the answer lives in somebody’s memory rather than anywhere you can query. It comes out of the same senior people as the coverage work, but out of a separate pool of time that sits outside the coverage motion entirely, so it is not a second claim on the number above. What it is worth is in the tiles further down this page and in the table on the next one.

How we solve it

One place to ask what is buried in a decade of decks, reports and grant history. Two audiences, because you named two: your team asking what SPEC has done for a client and what came of it, and dealers or recipients asking what grant-funded projects are near them. It handles the loop you described in the other direction too, matching a recipient who needs on-the-ground support to the dealers best placed to give it. Every answer cites the document it came from, so it cannot invent a grant or a dealer, and anything outward-facing stops at a draft a person signs off on.

LIVE Ask it yourself. Switch the persona to change who is asking, which changes both the framing and what it will reveal. Try the last chip in either set: it is a question the public record cannot answer, and you should watch it decline rather than guess.
What it is running on: a seeded corpus of public Yamaha Outdoor Access Initiative material — 44 source documents and 24 supporting-dealer records, captured 29 July 2026 from the wire releases, YamahaOAI.com, Yamaha’s dealer locator, trade coverage and recipients’ own project pages. Every link opens a real page. It is not your ten years of internal knowledge, and it contains no client work and no agency records. Today it proves the shape works on data you will recognize. Point the same retrieval at your corpus and it starts answering about your accounts instead of the public grant record, which is where it starts paying off.
Every answer cites a public source Says “not in this corpus” instead of guessing The persona controls what it will reveal Outward answers end at a human-reviewed draft
Who’s asking
It searches the seeded public corpus first, then writes only from what it found. Answers usually land in 5 to 15 seconds.
Benefits
  • The archaeology stops. A question the agency has already answered gets answered from the record instead of from memory.
  • Two audiences, one build. The internal view and the outward view are the same retrieval with different disclosure rules, not two products.
  • It matches in both directions. Projects near a dealer, and dealers near a recipient who needs support on the ground.
  • Citations are the feature. Every claim carries the document it came from, so anyone can check it rather than trust it.
  • It declines rather than guesses. When the record does not contain something, it says so by name. And nothing outward-facing sends itself. A person at SPEC reviews anything a dealer or a recipient would see.
~15 hrs/moSenior hours reclaimed
~$750/moValue of that time
~$9,000/yrAnnualized
How that’s figured: you did not put a number on this one, so I am not going to pretend I have one. Here is the assumption, printed so you can correct it in a sentence: five people losing an hour a week each to hunting for something buried in ten years of files is about 20 hours a month, or $1,000. Five and not six because your creative advisor is listed as advisory. The agent takes 75% of that, the same cap as agent 01 and for the same reason. It uses the same $50 rate because it is the same people, just different work, and I would rather show you one rate you can check than blend two. Estimates until your intake numbers replace them.
Destination: ten years of agency knowledge stops being something only the people who lived it can retrieve. It becomes something the team, and eventually a dealer or a recipient, can ask a question of and get a sourced answer from.
Archer Scaling AI · Confidential04
The arithmetic
Cost of the problem

The whole calculation, in one table.

Every step is here so you can check it instead of taking my word for it. If a line is wrong, it is wrong in a way you can point at.

Where it lands: about 40 hours and $2,000 a month back, roughly $24,000 a year and 480 hours a year into client work. Deliberately less than the whole motion.
Whose time it isHrs/moRateValue/mo
The coverage-research motion todaySenior comms staff ~45$50 $2,250
01. Coverage-research agentSenior comms staff ~25$50 $1,250
Left with your people on purposeThe story and the client judgment ~20$50 $1,000
02. Knowledge and grant-matching agentTime lost hunting through ten years of files (separate time) ~15$50 $750
The monitoring subscription this may replaceNot costed. I do not know your tool or what it costs you
Total reclaimed ~40 $2,000/mo

The coverage motion costs about $2,250 a month. The coverage agent takes back $1,250 of it. The knowledge agent adds $750 out of a separate pool that sits outside the coverage motion entirely. The remaining $1,000 stays with your people on purpose, because deciding what a piece of coverage means and what to tell Yamaha about it is the part worth their hours. No one agent replaces the whole problem, and none should.

Where the hourly rate comes from

You did not give me payroll figures, so rather than guess I used public wage data for your own metro. Woodland Hills sits in Los Angeles County, inside the Los Angeles–Long Beach–Anaheim MSA. That is the right geography and the most precise one available, because the Bureau of Labor Statistics stopped publishing wage estimates at the metropolitan-division level after 2018.

  • The number I did not use. Public relations managers, which BLS puts at a median of $163,830 in your metro, about $110 an hour loaded. In Los Angeles that occupation is full of studio and corporate communications leadership at large media companies, not a six-person boutique.
  • The number I used. Public relations specialists in the same metro, a median of $79,860, which loads to about $53 an hour. Then rounded down to $50.
  • Cross-checked against local postings. BPM-PR Firm lists a senior publicist at $45,000 to $65,000; Larson Communications lists a senior account executive at $56,500 to $85,000; ZipRecruiter and Salary.com both put a Los Angeles PR account executive’s middle band at roughly $63,000 to $100,000.
  • The load factor is 1.4x, from the BLS Employer Costs for Employee Compensation series: benefits and payroll tax run about 30% of total compensation in private industry.
  • One rate, not two, because both pools of time belong to the same senior comms people. I would rather you be able to check a single figure than trust an average.

I have almost certainly been conservative. At a shop where everyone is senior, your real loaded cost per hour is probably above the metro median for the occupation, and if it is, every figure here goes up proportionally.

The stress test, and the guarantee I am declining

Cut every one of these numbers by a third, the way I stress-test every model I hand over, and it is about $1,335 a month. Our standard audit guarantee is this, word for word: “If we don’t find at least $5,000 a month in saveable ops cost, you don’t pay.” I waived your fee, so there is nothing to refund either way — but on the hours you have put a number on, I do not get to $5,000 a month.

Which means: the floor does not go in writing on this one, and I am not going to quote it to you as if it did. I would rather hand you a smaller number I can defend than a standard one I would have to fudge to reach. What goes in writing instead is on the next page.
Where the value compounds

The two agents are worth more wired together than bought separately. Every coverage run can append to a growing corpus, so six months in, asking what you have seen on e-bike trail access this year becomes a question the knowledge agent answers from your own accumulated research rather than from a search. That is Phase 2, and it is the piece that makes these one system instead of two purchases. It carries no dollars in this model, on purpose.

$2,000Reclaimed per month
$24,000Reclaimed per year
25 hrs/moGuaranteed within 60 days, or we rebuild at no cost
0New hires to take on more accounts
How that’s figured: the monthly and annual figures are the table above, at $50/hour, rounded so nobody reads them as exact promises. The 25 hours is the guarantee floor, not the model’s number. The model says 40, and the gap between the two is deliberate. The zero is the point of the whole document: this is a capacity argument, not a cost-cutting one. Estimates until your intake numbers replace them.
Archer Scaling AI · Confidential05
The roadmap
Your complete system

Ranked against the two things you named.

Phase 1 is the two agents, and it is where I would spend the money. Phase 2 is what turns them from tools you open into systems that run on their own. Phase 3 is the revenue side, and it only makes sense after Phase 1 has proved out.

AgentWhat it solvesPhaseStatus
01. Coverage-research agent The morning a strategist spends reading down the source list and assembling the recap Phase 1LIVE
02. Knowledge and grant-matching agent The archaeology: opening old files to answer a question the agency already knows Phase 1LIVE on public data
03. Scheduled coverage runs Nobody has to remember to run it, and nothing gets skipped in a crunch week Phase 2CONCEPT
04. Research feeding the knowledge base Each run appends to a growing corpus, so the two agents become one system Phase 2CONCEPT
05. A client-facing version of the grant agent The tool stops being an internal cost and becomes something SPEC sells or operates Phase 3SEPARATE CONVERSATION

Items 03 and 04 are concepts, not commitments. 03 depends on whether the research is genuinely repetitive week to week or different every time. 04 depends on whether you want to look back at old research or only ever forward. Both are one sentence from you away from being decidable, and neither carries a dollar in the model.

Item 05 carries zero dollars on purpose. You told me your clients would use the grant and knowledge tool, which makes it something SPEC could sell rather than only run internally. That changes who the buyer is and how it is priced, so it is deliberately outside every number in this document. It is worth opening once Phase 1 has a track record, and worth doing properly with a revenue split rather than bolted onto a retainer.

What you receive
  • Both Phase 1 agents built on your source list and your knowledge, with a thirty-day hypercare period while they bed in.
  • Ongoing optimization, monitoring and a business-hours response window on the managed layer, with fail-safe and human-in-the-loop checks so nothing breaks silently.
  • Monthly reporting from the agents’ own run logs: hours and dollars saved, counted from their records rather than from anyone’s memory.
  • New builds as your needs change, included in the managed layer rather than quoted each time.
  • Full documentation and export on demand, and least-privilege access to only what the agents need.
What goes in writing
  • The build guarantee, word for word: “If the automations we build don’t save your team at least 25 hours/month within 60 days of deployment, we rebuild them at no cost until they do.” The model says 40 hours. Twenty-five is the floor, not the target, and the gap is deliberate.
  • Cancel the managed layer any time after ninety days, with full documentation and export on demand. Nothing here is a lock-in.
  • The $5,000/month audit floor: declined. Stressed, this model lands at $1,335, which is well under it. It is not going in writing and I am not going to imply it.
  • The 2x retainer promise: not claimed. We normally attach a promise that the automations save you at least twice what you pay us. At the $1,500 a month quoted on the next page that needs $3,000 a month of saving; the model gets to $2,000. That is 1.33 times, not two, so I am not claiming it. It is a scope decision, not a walk-back — those terms were never quoted to you.
  • How it gets measured, agreed before anything deploys. The two Phase 1 automations are the only ones in scope. The baseline is what those two motions cost today, from your figures once the intake list comes back, not from my estimates. The saving is counted monthly as baseline hours minus the hours your team still spends on the same two motions, valued at the loaded rate we agree on. The agents log every run.
Archer Scaling AI · Confidential06
Where I’d start
Next steps

Phase 1, and nothing else.

For a six-person shop in the middle of a busy year I would not try to do everything at once. Install the two agents you named. One of them already runs.

1

Today

Confirm the two agents are the right two, and tell me whether the ten hours a week is the whole task or ten hours each. That one answer moves this model more than anything else in it.

2

Within a week

Your real source list goes in, and the coverage agent runs on it. Targeted at roughly a week from kickoff, so the hours start coming back almost immediately rather than after a long build.

3

Thirty days

Both agents live, pointed at your own knowledge, with hypercare while they bed in. Run logs start counting the baseline we agreed.

4

After ninety days

We review the whole thing against measured usage, replace my estimates with real numbers, and decide together what Phase 2 is worth. Cancel any time from here.

Your investment
Both agents, built on your sources and your knowledge
$7,500
One time, with a thirty-day hypercare period while they bed in. This is the beta partnership rate: you are my first client in this niche, and in exchange I want a case study with the real hours and dollars once we have measured them, plus a short video testimonial. If the numbers come out worse than this roadmap says, that goes in the case study too.

Then $1,500 a month for the managed layer once they are live, all-inclusive. I run them, keep them tuned, and build the next thing as your needs change.
Priced under what the model says it gives back, on purpose. Against about $2,000 a month of reclaimed capacity that leaves you a surplus of $500 a month, or $6,000 a year. A managed layer that costs more every month than it returns is not something I would ask you to sign.
Year one is different from every year after it, because the build is a one-time cost. Year one you pay $25,500 against about $24,000 of reclaimed capacity, so year one runs short. Year two is $18,000 against $24,000, and it stays there every year after. On cumulative dollars the whole engagement crosses over at about month 15. The build on its own pays for itself in under four months of reclaimed hours.
The downside case, because you should hear it from me: cut every hours estimate by a third and the saving is about $1,335 a month, which is $165 under the $1,500 retainer. In that scenario the managed layer costs you slightly more than it returns on hours alone. Three things would close that gap, and I have modelled all three at zero or at the low end: whether the ten hours a week is per strategist rather than the whole task, what your senior people actually cost an hour, and what the monitoring subscription costs you today if the coverage agent replaces it. The first one alone roughly doubles the model. Until those answers come back I would plan on the stressed case rather than the headline one, and you can cancel after ninety days either way.
What would firm these numbers up
  • Is the ten hours a week the whole task across the team, or ten hours for each strategist who does it? I read it the conservative way. At two strategists the model lands near $3,500 a month, past twice the retainer, and the 2x promise I declined becomes one I could actually put in writing. One sentence from you settles it.
  • Roughly what does an hour of your senior people actually cost, all-in? Even a ballpark. I used a public metro median and I think I have undershot you.
  • What monitoring tool are you on today, and what does it cost a month? If the coverage agent replaces it, that is a hard-dollar saving on top of everything here. Right now it is a zero in my model.
  • Where does the ten years of knowledge actually live (Drive, Notion, email, a shared drive of decks), and is any of it client-confidential? That decides what we connect to and what we wall off.
  • How often does anyone lose time hunting through it? My twenty hours a month is an assumption, and yours would replace it.
  • For the grant agent, who are the external users — Yamaha dealers, OAI recipients, or both? Access and permissions differ a lot between those.

Get me these and I will lock the numbers before we settle the build scope. If they come back stronger than my estimates, the guarantee number goes up with them.

Raine Soriano · Archer Scaling AI · raine@archerscaling.ai
Archer Scaling AI · Confidential07
Appendix · for reference
Proof you can watch

Nothing in here is a slide or a screenshot.

2Agents running live inside this document
44 + 24Public source documents and dealer records behind agent 02
1Person who built and deployed both

Most AI pitches show you a recording. Both agents on this page are deployed services you can run from your own browser: agent 01 goes out to live outlets and reads what it finds, and agent 02 answers from a corpus where every claim carries the link it came from. If an endpoint is down when you try it, it will tell you so, and if a live run stalls, a recent cached run stands in and says on screen that it is cached rather than passing itself off as live.

The credibility asset behind that is Powr, my own product, not a client — a live application I built, shipped and run, which is where the engineering behind these agents comes from. I am a solo operator, and I would rather you know that going in than find it out in month two.

The hard part: the difficult engineering in agent 01 is verifying the byline, not the search. Outlet pages lie about authorship constantly, so the agent opens each article and confirms who wrote it before it filters by writer. That is also the slowest step, which is why a run takes fifteen to thirty-five seconds instead of one. I would rather it take half a minute and be right.
Archer Scaling AI · Confidential08
Appendix · for reference
The plan

How our thirty minutes runs.

Short call, so this is the order, and the pages above are laid out to match it. Anything we do not get to is in this document to read afterwards.

1

Walk the audit

The snapshot and the core insight: where the ceiling actually is at six people, and why this is a capacity argument rather than a cost-cutting one.

2

Run the agents live

Both of them, in this page, on real data. You type the query. If something breaks, you see it break.

3

Put your real numbers in

The Your numbers panel in the corner. Your hours, your headcount, your rate, and every figure in the document recalculates while you watch.

4

Confirm where to start

The investment, what goes in writing, what I am declining to promise, and what happens in the first week.

Print it: this document is built to survive being forwarded. It prints to a clean PDF with every page and every piece of the arithmetic intact, so whoever needs to see it did not have to be on the call.
Archer Scaling AI · Confidential09
Your numbers Using estimates
The one that matters: is the ten hours a week the whole task, or ten hours each? I assumed the whole task, so the first box is a 1. Make it 2 or 3 and watch every figure move.
Coverage research
Hunting through the files
$2,250The coverage motion costs / mo
$2,000The agents take back / mo