Agency Genius. In active build
Client CRM, ticket intake, brief generation, automated routing, QA loops, delivery. Native Duda API plugins. Over 120 members and growing.
The CRM that runs the agency
Web Hero used to run on a spreadsheet, an inbox, and willpower. Agency Genius replaced all three. It's the back office: client CRM, ticket intake, brief generation, automated QA, delivery checkpoints, time tracking. Plugged directly into Duda's API so the work happens where the work happens.
Five+ Claude agents
- Intake-router: reads inbound tickets, classifies them, fills out a structured brief, routes them to the right delivery team.
- Brief-writer: turns a thin client message into a full brief with acceptance criteria, references, and a draft timeline.
- QA-checker: runs the finished work against the brief, flags drift, asks the builder to confirm.
- Site-auditor: nightly job on every active client site. Checks lighthouse, broken links, schema validity, security headers.
- Status-summariser: weekly client digest. Pulls activity, drafts the update, queues it for review.
Status
In active build. The five agents are live. Over 120 members across Web Hero's direct clients and white-label partners. Adding new partner agencies onto the same engine without scaling headcount.
Why it matters
The white-label model only works if intake, brief, build, QA and delivery are uniform across partners. Agency Genius is that uniformity, as software. It's the reason one operator can serve ten agencies without dropping balls.
Source: /content/work/agency-genius.mdx