The Problem with Running a Reselling Business Alone
Most eBay resellers wear every hat at once. You're the buyer, photographer, lister, customer service rep, pricing analyst, and shipping department. On a good month with 1,500 listings, that means:
- 40–70 Best Offers to respond to per week
- 20–40 customer messages (shipping questions, "can you do $X?", tracking follow-ups)
- Constant repricing as market comps shift
- Cross-listing to Poshmark, Mercari, Depop
- New listings from photos piling up in your camera roll
The math breaks down fast. You physically cannot grow past a certain point doing all of this manually. And you definitely can't do it well at 2 AM when someone sends an offer on a Nike Air Max.
This is why we built an AI agent system — and why we're packaging it into ResellerAI.
What Is an AI Agent (vs. Just ChatGPT)?
A standard AI chatbot waits for you to ask it something. An AI agent operates independently — it has a goal, access to tools, and can take action in the world without you babysitting it.
The key ingredients of a useful reselling agent:
But one agent can't do everything well. That's where the squad model comes in.
Meet the Squad: Three Specialized AI Agents
Our system runs three agents, each with a distinct role and skill set. They coordinate through a shared memory system and hand off tasks to each other.
Mas Bro is the primary agent — the one that talks directly with the store owner. He handles:
- eBay Best Offers — accept/counter/decline based on configurable rules (e.g., accept if within 15% of list price)
- Customer service — reply to buyer messages in character as "Amelia from Hidayat Squad"
- Daily summaries — end-of-day report with sales, offers handled, revenue earned
- Delegation — when he spots a task that Arif or SuperTech can handle better, he hands it off
- eBay double-listing audit — every morning he scans all listings for accidental duplicates
Arif specializes in browser automation — tasks that require actually navigating websites and clicking buttons. He handles:
- Poshmark automation — share closet items to followers, follow active users, OTL (offer to likers), relist stale items
- eBay listing creation — given a photo set, he fills in titles, specifics, pricing, and publishes the listing
- Draft management — processes the backlog of unlisted items from the camera roll
- Photo processing — crops, backgrounds, resizes images for listing photos
- Cross-platform sourcing — checks The RealReal, GOAT, and StockX for pricing research
SuperTech is the agent building ResellerAI itself. He runs on a nightly cron job and ships production-quality code every session. He handles:
- Backend API development — Node.js + Express routes, Supabase integration, authentication
- Frontend UI — Dashboard pages, landing pages, ROI calculators, blog posts
- Automated testing — Currently 1,210 tests passing across 37 test suites
- Documentation — API reference, deployment guides, sprint reports
- Content marketing — Blog posts like this one, email templates, SEO pages
How They Communicate
The agents don't just run in isolation — they coordinate. Here's the communication stack:
1. Shared Memory Files
Every agent writes to and reads from shared memory files. When Mas Bro notices a listing that needs the title rewritten, he adds a note to the shared task file. When Arif picks up his next browser session, he checks the file and handles it.
## Tasks for Arif
- [ ] Relist expired Nike AF1 Triple White listing (SKU: AF1-TW-10)
- [ ] Process 8 photos in camera roll (batch 12)
- [x] Poshmark morning share ✅
## Notes for SuperTech
- Bayu wants Mission Control v2 today — top priority
- Token budget dashboard would be very useful
2. Delegation via Conversation
When Mas Bro is chatting with the owner and a task comes up that's better suited for another agent, he writes it into the task queue and notes who should pick it up. The next cron run for that agent picks it up automatically.
3. Status Reporting
Each agent writes a daily report to the reports/ directory. At the end of the day, Mas Bro synthesizes a single readable summary for the owner — one message, covering everything that happened across all agents.
4. Mission Control Dashboard
We just built a live dashboard (Mission Control v2) that shows all of this in real time:
Color-coded stream of every offer handled, message replied, listing created, and cron job run — in real time.
Per-agent task cards across Inbox → Active → In Progress → Review → Done. Always know what each agent is working on.
Daily token usage gauge per agent, 7-day trend, and budget allocation. Know your AI costs at a glance.
See the actual coordination messages between agents. Watch them hand off tasks and report status to each other.
The Cron Job Architecture
Each agent runs on a schedule. Here's the full cron architecture:
| Job Name | Agent | Schedule | What It Does | Duration |
|---|---|---|---|---|
| 💰 ebay-offer-check | Mas Bro | Every 2 hrs (8am–10pm) | Fetch + respond to all pending Best Offers | ~2 min |
| 💬 customer-service | Mas Bro | Every 2 hrs (offset) | Reply to unanswered buyer messages as Amelia | ~10 sec |
| 🔍 double-listing-check | Mas Bro | 8 AM daily | Scan 1,500+ listings for accidental duplicates | ~9 min |
| 👟 poshmark-automator | Arif | 8 AM daily | Share closet, OTL, follow/unfollow | ~15 min |
| 💻 reseller-ai-dev | SuperTech | 1 AM daily | Sprint development session (full platform build) | ~30 min |
| 📊 daily-summary | Mas Bro | 5 PM daily | End-of-day sales + activity report to owner | ~1 min |
| 🔒 security-audit | System | 3 AM daily | Firewall check, open ports, system health | ~36 sec |
| 📦 github-backup | SuperTech | Midnight daily | Git commit + push all changes to GitHub | ~8 sec |
The Numbers: What This Actually Produces
Here's what the agent system produces in a typical week on Hidayat Squad's store:
How ResellerAI Packages This for Everyone
Right now, this system is custom-built and requires technical knowledge to configure. ResellerAI is turning it into a product that any reseller can use — no code required.
When you sign up for ResellerAI, here's what you get:
- ✅ AI offer management (eBay)
- ✅ Customer service bot (10 msg/day)
- ✅ Offer history + analytics
- ✅ Email notifications
- ✅ Everything in Starter
- ✅ Unlimited messages
- ✅ AI insights engine (13 types)
- ✅ Bulk listing actions
- ✅ Poshmark automation
- ✅ Inventory health score
- ✅ Everything in Pro
- ✅ Competitor price tracking
- ✅ Custom AI persona
- ✅ API access
- ✅ Multi-store support
The Vision: Your Store Runs Itself
The end goal isn't a chatbot you type questions into. It's a system that wakes up before you do, handles the overnight offers, replies to the messages that came in at 2 AM, shares your Poshmark closet at 8 AM, and hands you a clean summary over morning coffee.
You focus on sourcing — finding the inventory. The agents handle everything else.
We're not there 100% yet. The hardest parts (listing creation from photos, complex customer escalations) still need human involvement. But we're closer than most people realize — and we're shipping features every day.
FAQ: AI Agents for Resellers
Want AI Agents Running Your Store?
Join 200+ resellers on the ResellerAI waitlist. Early access, 30% off for life, and direct input on the product roadmap.
Join the Waitlist — It's Free