Marketplace Seller Onboarding
B2BSeller applies → compliance check → catalog upload → quality review → activate → monitor.
6 nodes · 5 edgesretail
humansystemagent
Visual
Seller Applicationhuman
Business details, tax ID, bank account, product categories.
↓sequential→ Compliance & Identity Check
Compliance & Identity Checksystem
Verify business license, tax registration, sanctions screening.
↓conditional→ Product Catalog Upload
Product Catalog Uploadapi
Seller uploads product feed via CSV or API integration.
↓sequential→ AI Quality Review
AI Quality Reviewagent
AI scans listings for prohibited items, image quality, description accuracy.
↓conditional→ Activate Listings
Activate Listingssystem
Publish approved products to storefront.
↓sequential→ First Sale Monitoring
First Sale Monitoringsystem
Track first 30 days: fulfillment rate, return rate, customer feedback.
uc-marketplace-onboarding.osop.yaml
osop_version: "1.0"
id: "marketplace-onboarding"
name: "Marketplace Seller Onboarding"
description: "Seller applies → compliance check → catalog upload → quality review → activate → monitor."
nodes:
- id: "seller_apply"
type: "human"
subtype: "input"
name: "Seller Application"
description: "Business details, tax ID, bank account, product categories."
- id: "compliance_check"
type: "system"
name: "Compliance & Identity Check"
description: "Verify business license, tax registration, sanctions screening."
- id: "catalog_upload"
type: "api"
subtype: "rest"
name: "Product Catalog Upload"
description: "Seller uploads product feed via CSV or API integration."
timeout_sec: 259200
- id: "quality_review"
type: "agent"
subtype: "llm"
name: "AI Quality Review"
description: "AI scans listings for prohibited items, image quality, description accuracy."
- id: "listing_activation"
type: "system"
name: "Activate Listings"
description: "Publish approved products to storefront."
- id: "first_sale_monitor"
type: "system"
name: "First Sale Monitoring"
description: "Track first 30 days: fulfillment rate, return rate, customer feedback."
timeout_sec: 2592000
edges:
- from: "seller_apply"
to: "compliance_check"
mode: "sequential"
- from: "compliance_check"
to: "catalog_upload"
mode: "conditional"
when: "compliance.passed == true"
- from: "catalog_upload"
to: "quality_review"
mode: "sequential"
- from: "quality_review"
to: "listing_activation"
mode: "conditional"
when: "review.violations == 0"
- from: "listing_activation"
to: "first_sale_monitor"
mode: "sequential"