ListFast – User Guide

Photos → AI listing → publish to your eBay account

Start here (beta testers)

ListFast is invite-only during beta. You will get a link and invite code from the team. You do not need API keys or an eBay Developer account—only your normal eBay seller account.

  1. Open the ListFast link you were sent.
  2. Sign in and enter your invite code.
  3. Click Connect to eBay in the sidebar and approve access.
  4. Add photos → Generate listing → review → publish.

During beta you publish to your own live eBay account. Your listings and connection are private to your login—not shared with other testers.

What you need

AI listing generation is included. You never enter an Anthropic or developer key.

Connect your eBay account

  1. In the sidebar, click Connect to eBay.
  2. Sign in with your eBay seller account.
  3. Click Agree and Continue / Approve.
  4. The sidebar should show eBay: Connected.

Important: Always use the same ListFast URL you were invited to (do not switch between different web addresses). If the badge says Not connected, click Connect again and refresh the page.

Disconnect anytime: eBay → Settings → Connected applications → remove ListFast.

One-time publish setup

Enter these once in step 4 (Publish). The app remembers them in your browser.

Field in appWhere to get it
Merchant location keyeBay Seller Hub → inventory location (e.g. default). In the app, try Load from eBay.
Payment policy IDebay.com/bp/manage → Payment → open policy → number in the URL.
Return policy IDSame page → Return policy → number in URL.
Fulfillment policy IDSame page → Shipping policy → number in URL.
Category IDIn the app: Suggest categories, or copy from eBay when listing something similar.

Your first listing

  1. Create listing tab → add photos (click or drag).
  2. Optional: keywords or price hint → Generate listing.
  3. Review – edit title, description, bullets.
  4. Category & price – Category ID, research sold prices, set price.
  5. Publish – confirm policies → Publish selected channels.

Check title and price before publishing. The listing goes live on your eBay account.

My Listings

Track what you published from ListFast: age, prices, views, export to CSV.

Editing after publish

Price research

On step 3, click Research sold prices. ListFast searches similar sold listings and suggests a price. This uses your listing title—not your eBay login details.

Get help

Troubleshooting

IssueWhat to do
eBay: Not connectedClick Connect to eBay on this same site URL. Sign in and approve. Refresh the page.
Publish failedCheck Category ID and all four policy fields. Read the error message—it usually names what’s missing.
Page errors in Cursor previewUse Chrome, Firefox, or Edge in a normal browser window.
Wrong account / someone else’s listingsEach invite is separate. Sign in with your invite; connect your eBay. Contact support if something looks wrong.
Category suggestions emptyEnter Category ID manually from a similar eBay listing.

Save this guide as PDF

Click Print / Save as PDF at the top of this page, then choose Save as PDF in your browser.

Appendix: self-hosting (technical)

This section is for developers running their own copy—not beta testers on the hosted app.

Environment (.env)

Hosted ListFast uses server-side keys. Self-hosters need ANTHROPIC_API_KEY, EBAY_CLIENT_ID, EBAY_CLIENT_SECRET, EBAY_RUNAME, and optional S3/Shopify variables. See .env.example in the project.

eBay Developer Portal

Create an app at developer.ebay.com, set RuName Auth Accepted URL to your callback (e.g. https://your-host/ebay/callback), set EBAY_SANDBOX=false for production.

Run locally

pip install -r requirements.txt
python main.py

Full technical docs: USER_GUIDE.md, EBAY_SETUP.md, SHOPIFY_SETUP.md.