E-commerce

How does the AI chatbot help with recommerce choices: condition, defects, and alternatives?

How does the AI chatbot help with recommerce choices: condition, defects, and alternatives?

June 30, 2026

"Is this jacket really in excellent condition?" "Is the stain in photo 3 acceptable for a Very Good rating?" "Do you have the same one in size 38?" On a second-hand product page, the customer is not comparing two identical SKUs: they are evaluating a unique item. A standard new catalogue bot will reply "48h delivery" when the question is about actual wear and tear and stock alternatives.

Faume observes a direct correlation between the visual richness of the pre-owned product page and the add-to-cart rate: the more photos and measured details there are, the closer the conversion rate gets to the standard new-clothing experience (Faume, second-hand conversion 2026). Congruence Market Insights estimates that 58% of leading resale platforms already use computer vision for grading, but pre-purchase dialogue remains under-automated (Congruence, resale tech 2026).

This guide #287 covers the recommerce AI chatbot: explaining individual conditions and defects, and proposing listing-to-listing alternatives. It complements second-hand support (#286) (human SNAD macros) and refurbished bot (#270) (standardised A/B/C grades) with a focus on decision support for unique items.

Summary

Why does a generic bot fail at recommerce?

The recommerce chatbot must speak in terms of listing_id, individual photos, and listed flaws, not homogeneous stock variants.

Three generic bot failures

  • Generic condition: "good condition" without citing the grade or the defects of the viewed listing

  • Promise of new: minimizing wear ("imperceptible") outside of the listing data

  • Blind alternatives: suggesting size S when the customer wants the same model in size 38

Recommerce buyer expectations

MDPI study on 524 US consumers: information accuracy and authenticity are the two main drivers of trust before a resale purchase (MDPI, trust circular fashion 2025). The bot must respond like an expert seller who has seen the item, not like a brand-new product help center knowledge base.

Automatable volume

Brand take-back store or certified marketplace: 45 to 65% of pre-purchase questions = grade, visible defect, measurements, authenticity badge, same model alternative. Naratix estimates that listings with explicit defect photos reduce "is this authentic?" messages (Naratix, secondhand catalog 2026).

How does it differ from refurbished (#270) and support (#286)?

Five neighboring pieces of content, five bot roles.

Second-hand human support (#286)

Second-hand (#286): SNAD protocol, HS macros, dispute photos. The #287: tier 1 bot tier, defects, alternatives before escalation.

Refurbished Bot (#270)

Refurbished (#270): A/B/C grades, battery %, workshop tests. The #287: Excellent to Fair grading, patina, unique item without reset.

Out-of-stock alternatives (#OOS)

OOS alternatives bot: new SKU substitute in the same range. The #287: another recommerce listing (higher grade, similar size, same brand).

Product comparison

Comparison bot: catalog specs. The #287: compare two listings with different defects and prices.

Test grid (#283)

Test grid bot (#283): generic QA. The #287 provides a pack of 30 recommerce questions listing-specific.

Which intent matrix to automate vs. handoff?

The recommerce bot intents matrix separates reliable answers on unit sheets and dispute files.

Auto (listing context + confidence ≥ 95 %)

  • recom_grade_explain: in-house definition of Excellent/Very good/Good/Fair

  • recom_defect_detail: read defects_list[] + photo redirect N

  • recom_measurements: measurements in cm from sheet

  • recom_auth_badge: auth_verified status + date

  • recom_return_policy: final sale or 14 days if applicable

  • recom_photos_gallery: listing angle links

  • recom_alternative_same_model: other listings with the same parent SKU

  • recom_alternative_grade_up: same size, higher grade

  • recom_alternative_size: same model, size ±1 if in stock

  • recom_vs_new: % savings vs new + expected wear

Immediate Handoff

  • recom_snad_open: dispute for item not as described

  • recom_auth_dispute: suspected counterfeit post-purchase

  • recom_p2p_mediation: third-party seller marketplace

  • recom_exception_final_sale: return request outside policy

Golden rule

The bot always cites the consulted listing_id. Never describe the condition of another listing without an explicit change of context.

How to configure voice and guardrails on a single room?

The recommerce bot voice is transparent about wear and tear, never apologetic about second-hand.

System prompt principles

  • Formal address (vouvoiement), reassuring, factual tone

  • Cite the condition grade + each listed defect before any positive adjective

  • Refer to the photo number for each defect ("see photo 4")

  • Never say "as new" unless grade is Excellent + defects_list is empty

Forbidden guardrails

  • Inventing a defect absent from defects_list

  • Minimizing a stain/hole ("barely visible") not confirmed by the listing

  • Guaranteeing authenticity beyond the displayed badge

  • Promising SNAD refund without workflow #286

  • Offering an alternative whose listing_id is sold or reserved

AI Transparency

Recommerce PDP greeting: "AI Assistant. I only answer inquiries regarding this item #[listing_id]. For any dispute after reception, I will put you in touch with an advisor."

What is the seven-step pre-purchase flow on the listing PDP?

The recommerce bot pre-purchase flow on the PDP listing converts doubt into an informed decision.

  1. Contextual welcome: detect recommerce collection + inject session listing_id

  2. Open-ended question: "What would you like to check on this item?"

  3. Grade + defects: read condition_grade + defects_list, photo links

  4. Measurements / fit: measurements_cm vs brand size guide

  5. Authenticity: auth_verified badge or process if pending

  6. Return: final_sale or withdrawal based on policy

  7. Alternative if hesitating: suggest max 2 other listings with supporting arguments

Example jacket Very good

Customer: "Is the brand mark on the collar readable?" Bot: "Listing #SH-8842, grade Very good. Listed defects: slight patina on the inside collar (photo 5), no exterior stains. Embroidered logo readable on photo 2. Measurements: shoulders 41 cm, length 62 cm."

Budget hesitation

Customer: "A bit expensive for second-hand." Bot: "Same model #SH-9011 in Good condition, −28%, visible elbow wear in photo 3. Or #SH-8755 Very good condition, −12%, with no listed defects."

Which Shopify metafields populate the RAG corpus?

The recommerce RAG bot corpus combines help center #286 and unit listing metafields.

Required Shopify Metafields

  • recom.listing_id: unique identifier

  • recom.condition_grade: Excellent, Very good, Good, Fair

  • recom.defects_list: JSON [{type, location, photo_index}]

  • recom.measurements_cm: shoulders, chest size, length…

  • recom.auth_status: verified | pending | none

  • recom.auth_date: ISO date if verified

  • recom.final_sale: boolean

  • recom.parent_sku: link to new model for price comparison

  • recom.photos_annotated: URLs + defect indexes

Help center chunks

Pages: grading grid #286, authenticity process, SNAD returns summary. Tag vertical:recommerce for filtered retrieval.

Sync webhook

Update defects_list or grade → re-index listing chunk within 15 min. Discrepancy between page / bot = post-delivery SNAD spike.

Alternative options index

Secondary table: parent_sku + size + condition_grade + price + availability. Query bot before any alternative recommendation.

How do I explain each defect with a photo reference?

Explaining listing defects by photo is the core differentiator of the recommerce bot.

Defect response template

Structure: [Grade] + [Defect type + location] + [Photo index] + [Impact when worn]. Example: "Good: light wear on left lapel, visible in photo 4 in natural light. Does not affect fit or closure."

ACM Research on marketplaces

A 2025 ACM study of 929 users confirms that second-hand buyers judge image quality also on defect visibility, not just overall aesthetics (ACM, resale image quality 2025). The bot systematically points to the defect-on-photo macro, never to a vague promise.

Frequently asked questions about defects

  • "Stain in photo 3, washable?": quote defects_list; if not specified → "not tested for cleaning, sold as is"

  • "Hole repaired?": read repair type in defects_list

  • "Odor?": smell field if present; otherwise "visual inspection only"

  • "Normal wear for the grade?": compare defect vs grade definition section 3 #286

Prohibited

"You won't notice it once worn" without listing basis. Authorized phrasing: "Classified as Good: expected wear for this grade."

How to suggest listing-to-listing alternatives?

The recommerce alternatives bot engine replaces an item, not a new out-of-stock SKU.

Recommendation tree (max 2 suggestions)

  1. Same parent_sku + same size: higher grade if customer budget is mentioned

  2. Same parent_sku + size ±1: if customer measurements or account history allow

  3. Same brand + category: if exact model is sold out

  4. New parent_sku: last resort with price delta and "new" argument

Suggestion format

"Alternative 1: #SH-9011, Good, €89 (−28% vs current listing), wear on elbows photo 3. Alternative 2: #SH-8755, Very good, €112, no listed defect." Direct PDP listing link.

Single stock guardrails

Verify availability=available and reserved_until null before recommending. Item in another session's cart: exclude or display "reserved 15 min".

Side-by-side comparison

Intent recom_compare_listings: chat table showing grade | price | defects | auth | final_sale for 2 listing_id max.

New listing alert

If no alternatives are available: capture email + parent_sku + size + minimum desired grade. Notify when matching listing is published.

Where to place human handoff on SNAD and authenticity?

The recommerce handoff bot protects the brand on disputes and authenticity.

Auto-escalation signals

  • Words: counterfeit, fake, scam, lawyer, fraud authorities

  • Post-purchase + SNAD keywords

  • 3 turns without resolution on the same defect

  • Request for additional photo outside the gallery (ops only)

Gorgias handoff payload

listing_id, grade, defects_list JSON, transcript of the last 5 messages, PDP photo URLs, proposed alternatives, auth_status.

Limited post-purchase bot

In-house WISMO inventory OK. SNAD opening: collect pack photos #286 section 7 then escalate, never promise a refund.

P2P marketplace

Neutral bot, no seller favoritism. Mediation intent → trust team with escrow status.

Which KPIs measure the impact of the recommerce bot?

Measure the recommerce bot ROI separately from new and refurbished items.

Conversation tags

recom_grade, recom_defect, recom_auth, recom_alt_proposed, recom_alt_clicked, recom_snad_escalated, recom_final_sale_question.

Monthly KPIs

  • Pre-purchase self-resolution: % sessions without handoff (target 35-50%)

  • Assisted conversion: chat listing_id orders / recommerce bot PDP sessions

  • Alternative accept rate: alternative listing purchase / proposals

  • Post-bot SNAD rate: disputes / bot-assisted orders (must decrease vs non-assisted)

  • Time-to-decision: median minutes session → add-to-cart

Weekly review

Top 10 unanswered RAG questions → enrich defects_list or help. Cross-reference with the friction report (#281).

How does Qstomy automate assistance in choosing recommerce?

Qstomy injects the recommerce listing context into bot and handoff without state hallucination.

Capabilities

  • Intent recom_*: routing section 3

  • Lookup listing_id: metafields + indexed photo gallery

  • Alternatives engine: parent_sku, grade, size, live stock

  • Guardrail defects: blocks response outside defects_list

  • Enriched Handoff: payload section 9 to Gorgias/Zendesk

  • Compare 2 listings in-chat

Encrypted DTC Scenario

Fashion trade-in brand (in-house inventory), 420 active listings, 2,800 PDP recommerce sessions/month, auto-resolution 19%, SNAD 7.1% of orders. Deployment of Qstomy recom flows + metafields + alternatives. After 8 weeks: auto-resolution 44%, assisted conversion +31%, alternative accept 18%, SNAD 7.1 → 3.4%, human pre-purchase tickets −52%.

Explore Shopify, AI support, demo.

Which playbooks should be used to deploy the recommerce bot?

Playbook 1: metafields listing (2 d)

Deploy section 6 fields on all recommerce listings. Backfill 50 pilot listings. QA bot on 10 detail pages.

Playbook 2: intents + prompt (1 d)

Configure section 3 matrix, section 4 system prompt, guardrails. Shadow mode 1 week.

Playbook 3: 7-step PDP flow (4 h)

Activate section 5 flow on recommerce collection. Trigger button "Ask a question about this item".

Playbook 4: alternatives index (1 d)

Build parent_sku + availability table. Test section 8 tree on 20 size/grade/budget scenarios.

Playbook 5: 30-question test pack (3 h)

Grade, photo defect, auth, final sale, alternative, compare, simulated SNAD. Grid #283 adapted for recommerce.

Useful linking

This week: open 5 bot conversations on real recommerce listings. Does the bot mention the listing_id and the photo of the defect? If not, correct the corpus before expanding traffic.

Enzo

June 30, 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.