25 June 2026 · 7 min read
From eBay to Instagram: Automating a Resale Store's Social Pipeline
A resale business lives or dies by how quickly new stock gets in front of buyers. Doing that by hand — spot a new listing, write a caption, pick hashtags, post to each channel — is exactly the kind of repetitive, time-sensitive work that automation is good at. Here's the architecture behind a pipeline that takes an item from eBay to social channels with almost no manual steps.
1. Detect changes, don't re-scan everything
The pipeline polls the eBay catalogue on a schedule and compares it to what it already knows, so it reacts to specific events — a new listing, a price change, an auction, or a sale — rather than reprocessing the whole store each run. Each event type can then be routed to its own flow with its own rules.
2. Enrich with AI, review before publish
- Generate a caption in the store's voice from the item's title and details
- Suggest relevant, non-spammy hashtags
- Clean up or restyle the product image where it helps
- Draft everything first — a person approves before anything goes live
Keeping a review step early on means the brand voice stays consistent and nothing embarrassing slips out. As confidence grows, low-risk flows can be set to publish automatically.
3. Fan out to the right channels
One approved post can publish to Instagram, Facebook, and other networks, and fire alerts to Telegram, WhatsApp, or email. Each channel has its own limits and format, so the pipeline adapts the same content per network rather than forcing one shape everywhere.
4. Close the loop when items sell
The interesting part isn't posting — it's what happens after. When an item sells, the pipeline can mark it, comment on the original post, or remove it after a grace period so buyers aren't chasing stock that's gone. Handling the end of an item's life is what makes automation feel trustworthy instead of noisy.
Why it's worth building
The payoff isn't just saved time — it's consistency and speed. New stock is visible within minutes, every channel stays current, and the owner spends their attention on sourcing and customers instead of copy-pasting captions. That's the goal of any good automation: quietly remove the busywork and leave the judgement to people.
Talk it through
If this is relevant to something you're building, I'm happy to dig into the specifics.