Four task-focused apps
Inquiry, Reviews, Claims and Chargeback each combine a form with a chosen brand voice, audience and knowledge articles, then produce an editable draft.
FiftyFlowers · Customer support
Four AI apps for inquiries, reviews, claims and chargebacks, with shared case history and a Chrome sidepanel. They replaced the paid AI writing tool the team used before, saving about $24,000 a year.

CS Inquiry on the live product with an invented care question: the first screen of the reply it drafted. The representative’s name is replaced.
The context
Support representatives answer very different situations: care questions, public reviews, damage claims and card disputes. Each needs the right policy, voice and numbers, and each case can run over several messages.
My contribution
Built the four support apps, the shared chat and case history, and a Chrome sidepanel that brings three of the apps (inquiries, reviews and claims) into the support tools the team already uses. Migrated the platform’s serving layer from AWS Lambda to Firebase and Google Cloud.
The product
Three captures of the live product come first, then a full walk through the workspace from a local run.
Inquiry, Reviews, Claims and Chargeback each combine a form with a chosen brand voice, audience and knowledge articles, then produce an editable draft.
In the web app, Claims calculates the refund and the store-credit alternative from the damaged products, and the drafted reply quotes those figures exactly.
Articles are matched by keywords and tags and shown before drafting, so the representative sees what the reply will rely on.
Input, AI draft, edits, regeneration and follow-ups are saved as one case that can be reopened in its original app.
A Chrome sidepanel recognizes highlighted text on approved support sites and offers the right form, a quick rewrite in the company voice, or a follow-up drafted from the case history.
At a glance / simplified product view
The live product
In production since January 2026
These three pictures are existing captures of the live product. The cases in them were invented and entered for documentation, and the drafts are what the product wrote for them.



The four apps · a local run
Every app works the same way: paste what the customer said, let the app pick the company knowledge that applies, say what the reply should do, then edit the draft and copy it out. The pictures from here on are the workspace’s own code running on my machine with an invented knowledge base, invented orders and customers, and a stand-in in place of the AI. Each draft shown is a reference reply from the project’s own test set, and no AI was called for a picture.






History
Every draft, regeneration and edit is saved with the form that produced it, so the next person can read what happened, reopen the case in its app, or draft the reply to the customer’s next message.


The Chrome side panel
A Chrome extension brings three of the apps into the support desk and other approved sites. Its cases land in the same history as the web app’s. These pictures are the extension’s own code in a throwaway browser profile, on a support-desk page invented for them.


Behind the drafts
The replies are only as good as the knowledge behind them, so the team keeps that itself: brand voices, knowledge articles, requests for changes, and a page that shows what the drafts cost.





Engineering choices
The form computes refunds and credits; the AI is asked to quote those figures, not to work them out.
Every step of a case is stored in order, so a later reply starts from what was already said and changed.
Forty user-visible functions were documented across the apps, chat, history, extension and administration.
Where it stands
In production since January 2026. The saving comes from retiring the paid AI writing tool the team used before; the figure is my own estimate, not a company or audited number. A number does not cover the rest of the change: replies now start from the team’s own knowledge and voice, refund figures are calculated before a word is written, and every case leaves a history the next person can pick up.
Same company
DIY kit data migrationDelivered on a test copy of the store
Company Second BrainMVP · live since July 2026, two of seven team brains filled
Content EngineIn the company AI workspace since June 2026 · nothing published through it yet
Image StudioIn production · released August 2026
Proposal ManagerBuilt from the team’s wireframes · not launched
Storefront requestsRush form live · contest processing run on 2025 entries
AI Floral AssistantIn the store theme · behind an A/B test since January 2026