We're two founders with 40 years between us in software and e-commerce. We connect AI to your orders, support and catalog, so your team spends less time copying and pasting and more time looking after customers.
SidekickClaudeChatGPTGrokSlackNotionGmailYour store
Where’s my order?Return requestProduct copyReview replyLow-stock alert
01 — Automate
Hand the repetitive tickets and tasks to AI.
“Where’s my order?”, return requests, product copy, review replies. We set up AI that handles the routine cases end to end and passes anything unusual to a person, with the context already gathered.
Support triage
Order-status answers
Catalog enrichment
SidekickClaudeChatGPTGrokSlackNotionGmailYour store
02 — Integrate
Get your store talking to the rest of your stack.
Shopify Sidekick, Claude, ChatGPT and Grok on the AI side; Slack, Notion, Gmail, your ERP and 3PL on the other. We keep orders, stock and customer data in sync, and let AI sort the exceptions so nobody exports another CSV.
Shopify Sidekick
Claude, ChatGPT & Grok
Slack, Notion & Gmail
03 — Build
When an app won’t do it, we build what will.
Shopify extensions and private apps, custom agent harnesses, sovereign AI you host yourself, iOS and Android apps, and packages for npm, RubyGems and PyPI, in TypeScript, Ruby, Python, Rust or Go. We build on OpenClaw, Grokbot, n8n, Zapier, Ultralytics computer vision and JEV System One too. Shaped around how your business actually runs, and you own the code.
Shopify Functions & extensions
Custom agent harnesses
Sovereign AI
iOS & Android apps
npm, Ruby gems & Python packages
Rust & Go
OpenClaw
Grokbot
n8n
Zapier
Ultralytics computer vision
JEV System One
What we’ve built
We’ve built all of these. Yours could be next.
These are the projects merchants ask us about most, and we’ve shipped every one of them. None come off a shelf: each is shaped around your store, your stack and your team.
Support ticket triage
Every new ticket is read, tagged and prioritized the moment it lands, with a draft reply waiting. Your team reviews and sends, and the urgent ones jump the queue.
“Tracking says delivered but there’s nothing on my doorstep.”
Delivery issue
High priority
Draft reply ready
Answers from your store data
Ask a question in plain English and get an answer drawn from your own products, policies and order history, with a link to where it came from. For your support team, your customers, or both.
“Can the linen throw go in the washing machine?”
Yes, cold and gentle
Source: care guide
Shopify Sidekick integration
Sidekick is Shopify’s built-in AI assistant. A Sidekick app extension lets it search your own data and suggest actions in your tools, and you approve every change before it happens.
“Which customers have an open return and spent over $500 this year?”
14 customers
Open in returns app
Custom Shopify extensions
Checkout UI extensions, admin blocks and Shopify Functions for discount, shipping and payment rules that no app quite covers. Built to Shopify’s standards, so they survive upgrades.
Free gift wrap for repeat customers on orders over $150
Our sister studio for store builds, migrations, private apps and ongoing care, working with Shopify and Shopify Plus brands for almost a decade. When your project needs a full store build alongside the AI work, it’s the same people.
Also The Little Bra Company, Dr Laura Berman, Eat Legendary and more.
★★★★★
“Hartt Media stepped in and fixed it within an hour and we were back up and running in no time. These people are GREAT!”
Amarte
★★★★★
“Professional and confidence-inspiring. Jeremy and his team are experts and very solutions-oriented.”
Fera
★★★★★
“They have a very fast turnaround and do excellent work! I highly recommend working with them on all of your Shopify needs!”
Genexa
★★★★★
“I am very happy with the final result and my website is getting a lot of compliments and attention, thanks to the more professional look.”
Audacious Nutrition
★★★★★
“They were quick to respond to emails (usually within 24 hours), efficient with problem solving, followed directives well.”
SoL the label
★★★★★
“I threw some real curve balls to the Hartt development team but nothing was too difficult and they found a solution for every challenge.”
Stories For Walls
★★★★★
“Hartt Media stepped in and fixed it within an hour and we were back up and running in no time. These people are GREAT!”
Amarte
★★★★★
“Professional and confidence-inspiring. Jeremy and his team are experts and very solutions-oriented.”
Fera
★★★★★
“They have a very fast turnaround and do excellent work! I highly recommend working with them on all of your Shopify needs!”
Genexa
★★★★★
“I am very happy with the final result and my website is getting a lot of compliments and attention, thanks to the more professional look.”
Audacious Nutrition
★★★★★
“They were quick to respond to emails (usually within 24 hours), efficient with problem solving, followed directives well.”
SoL the label
★★★★★
“I threw some real curve balls to the Hartt development team but nothing was too difficult and they found a solution for every challenge.”
Stories For Walls
Open source
Portage: let your agent go to the store.
Tom’s open-source toolkit for agentic commerce. Portage lets an AI agent find and buy from real online stores over the open MCP and UCP protocols, and you approve every payment. Merchants can use the same Ruby gems to let shopping agents buy from their store.
Portage shopping The Light Yard over UCP, from search to checkout.
Example builds
What a project could look like.
Alongside our client work, here are concept builds: realistic examples of the AI automations we’d make for a store like yours. Each one is clearly labelled.
We look at your store and stack, then send a PDF report and a screen recording with the five automations that would save you the most hours.
Step 2 · Usually 2–4 weeks
Build sprint
A fixed scope and a fixed quote. You see working software every week, tested on your store before anything goes live.
Step 3 · Monthly, optional
Look after it
A retainer for monitoring, fixes and new automations as you grow. Or take the code and the docs and run it yourselves.
Project by project, or a monthly retainer
Hours that overlap the US and Europe
You own everything we build
Who you’ll work with
Two founders, 40 years of shipping.
No account managers, no hand-offs. You talk to the people building your project.
Tom Whitbread
Software engineering
20+ years building software in JavaScript and TypeScript, PHP and Python, on Linux servers he’s happy to look after. Tom designs the AI agents, data pipelines and integrations, and makes sure they keep running.
20+ years in e-commerce, much of it deep in Shopify: themes, apps, checkout and the operations behind them. Jeremy spots where merchants lose time, and what’s worth automating first.
Sometimes it will, so we design for it. The AI only answers from your real data and says when it isn’t sure. Anything that matters, like refunds, discounts or messages to your best customers, waits for a person to approve it. We test against your past tickets and orders before anything goes live, and log every decision so you can see why it did what it did.
Is our customer data safe?+
We use business AI services that don’t train on your data, connect to Shopify with the narrowest permissions the job needs, and keep personal details out of AI prompts unless they’re essential. Your data stays in your own accounts, and we’re happy to sign an NDA or a data processing agreement.
Why custom work instead of an app from the Shopify App Store?+
Often an app is the right answer, and we’ll tell you so in the audit. Custom makes sense when your process doesn’t fit the app’s, when several tools need to work together, or when monthly fees add up to more than owning it outright. You own what we build, with no lock-in.
How much does it cost?+
Every project is quoted after a free audit or a short call, so you know the full price before we start. No hourly meters, no surprise invoices. All quotes are in US dollars.
We’re based in Thailand and work flexible hours that overlap with US and European business days, so you’ll hear back during your working day.
Get in touch
Tell us what’s eating your team’s time.
Let your AI brief us, or fill in the short form. Either way, one of the founders will reply within one working day.
Short on time? Let your AI fill this in.
Your AI assistant asks you a few quick questions, writes a summary and sends it to us. About five minutes, and nothing else to fill in.
1
Copy this message
Read https://theaiworkroom.com/intake.md, interview me for The AI Workroom, then send them my brief.
2
Paste it into your AI assistant, then answer its questions. Skip anything you’d rather not share.
ChatGPT
Claude
Gemini
Grok
Copilot
3
Check the summary and say “send it”. Your assistant sends it to us for you, or gives you a ready-made email to tap send on. Nothing goes anywhere until you say so.
Use an agent with skills? Install it once+
A skill is a saved set of instructions your agent can reuse. Install ours and just say “Do the The AI Workroom intake.”