Agent controls
Safe defaults, explicit control
Configure local scheduling and adapters. Buyer messages are never sent automatically.
Playwright mode opens a visible browser using your local session.
You must log into Facebook manually. Sell My Shit does not store your Facebook password. Do not use this mode to bypass Facebook restrictions.
Marketplace channels
Enable API-ready channels and assisted manual channels without changing the existing Facebook workflow.
Facebook Marketplace
ReadyThe existing mock Facebook workflow and approval gate are usable.
Facebook-workflow · 7/14/2026, 9:56:44 PM
eBay
Needs CredentialseBay is in production mode and app credentials are incomplete. Credential status is shown only as configured or missing.
Missing: EBAY_PRODUCTION_CLIENT_ID, EBAY_PRODUCTION_CLIENT_SECRET, EBAY_PRODUCTION_DEV_ID
Ebay-env-config · 7/14/2026, 9:56:44 PM
Craigslist
Manual AssistedCraigslist is assisted only. Sell My Shit prepares copy, checklists, and URL tracking, but the user posts manually.
Manual-assisted-policy · 7/14/2026, 9:56:44 PM
OfferUp
Manual AssistedOfferUp is assisted only. Sell My Shit prepares copy, checklists, and URL tracking, but the user posts manually.
Manual-assisted-policy · 7/14/2026, 9:56:44 PM
Mercari
Manual AssistedMercari is assisted only. Sell My Shit prepares copy, checklists, and URL tracking, but the user posts manually.
Manual-assisted-policy · 7/14/2026, 9:56:44 PM
Nextdoor
Manual AssistedNextdoor is assisted only. Sell My Shit prepares copy, checklists, and URL tracking, but the user posts manually.
Manual-assisted-policy · 7/14/2026, 9:56:44 PM
Reverb
Needs CredentialsReverb API token is missing. This channel can fall back to manual-assisted posting for suitable music/audio gear.
Missing: REVERB_API_TOKEN
Reverb-env-config · 7/14/2026, 9:56:44 PM
Development cleanup
Destructive local utilities
These controls affect only the local SQLite database. Each action requires confirmation.
To restore the bundled demo records after cleanup, run `npm run db:seed` locally.