COMMERCE ADMIN AND OMNICHANNEL USE CASES
PROJECT: VClaw - Sales Management Layer for SMBs on OpenClaw
1. DOCUMENT PURPOSE
This document focuses on product-oriented questions:
- How non-technical sellers will manage VClaw.
- Which core business use cases VClaw needs to support beyond technical setup.
- How to expand the product from chat operations to commerce operations without bloating the scope too early.
2. PRODUCT PRINCIPLES
- Sellers should not need the CLI for daily use.
- The primary experience must go through an easy-to-understand web admin console centered on sales and operations.
- Chat-native admin is only an auxiliary surface for quick tasks.
- The product core should serve
generic SMB commercebefore entering specific verticals. - Verticals such as ticketing, attraction sales, or B2B agents should only be expanded when the commerce core is solid.
- The product should not stay limited to reactive inbound help; it should also support
proactive growth workflowswith clear guardrails.
3. LAYERED ADMIN SURFACES
3.1 Localhost Web Admin (Decoupled Operations Console)
This is the primary management surface for end-users. Unlike the technical interfaces (Mission Control) of OpenClaw, this Dashboard is a business Web App following the CRM-lite model:
Recommended areas:
- Onboarding
- Choose the primary chat channel
- Connect account
- Set up payment QR
- Set up logistics
- Set up appointment or service hours
- Operations Console
- View conversations
- View pending tasks
- View bills needing verification
- View appointments
- View errors or warnings
- Commerce Console
- Customers
- Leads
- Orders or transactions
- Products/services
- Follow-up
- Campaign / Content / Automation
- Content drafts
- Campaign drafts
- Automation queue
- Follow-up policies
- Integrations
- Chat channels
- QR/payment
- Delivery
- Catalog/service sources
- Marketplace / sales channels such as Shopee
- Automation
- Templates
- Rules
- Reminders
- Follow-up policy
3.2 Remote Web Access
This is an additional mode for users who need to manage outside the installation machine.
Principles:
- Default is still local-only.
- Remote access is only enabled when the user needs it.
- Prioritize tunnels or secure remote access layers over direct public exposure.
- Sensitive actions need additional authentication and auditing.
3.3 Chat-native Admin Surfaces
These surfaces are for quick actions:
- Telegram bot menu
- Zalo Web App or mini admin surface
- Quick action menus in chat
Suitable tasks:
- Approve recently OCR-processed bills
- View order/task status
- Enable or pause a workflow
- View daily sales summary
- Open the web admin for deep configuration when needed
4. GENERAL COMMERCE USE CASES FOR SMB
4.1 Omnichannel lead intake
Sellers receive customers from many sources:
- Zalo
- Messenger
- Telegram
- External forms or links
- Online sales pages or landing pages
- Marketplaces such as Shopee
VClaw needs to:
- Consolidate leads into one place.
- Tag lead source.
- Set lead status.
- Suggest follow-ups.
- Attach a clear enough
sales channelso the system can support both operations and growth use cases.
In the near term, the goal is to recognize where the customer came from and attach the correct sales channel so the seller gets a unified inbox. Deep synchronization of order status, inventory, or fulfillment from Shopee should remain a post-pilot expansion direction.
4.2 Assisted selling
VClaw helps sellers close deals faster:
- Quick response suggestions.
- Closing content suggestions.
- VietQR Generation: Automatically detects amount and content from conversation to generate a QR image for the customer.
- Record transaction state and set operational notes.
4.3 Bill Verification (OCR/Vision)
A core daily operational use case:
- When a customer sends a payment receipt or screenshot, AI uses OCR/Vision to extract data.
- Extracted fields: Amount, time, reference content (order code).
- The system returns a reconciliation suggestion (match, mismatch, or needs verification).
- The user retains final decision authority instead of the system automatically marking it as paid.
4.4 Address Normalization and Shipping Estimate (Shipping Assist)
Ensuring packaging and quoting are seamless:
- Receives natural language/handwritten addresses from customer messages.
- Uses AI to split geography levels (Province/City, District, Ward, Street/House number).
- Calls Delivery Adapters (e.g., GHN, GHTK) to fetch estimated shipping fee tables.
- Suggests the best shipping options and calculates the total quote for the customer.
4.5 Booking and Reminder Management
Specifically for service-based businesses (spa, nail, salon):
- Extracts desired time slots from chat conversations.
- Checks for scheduling conflicts (available slots).
- Creates bookings and attaches corresponding service labels.
- Sets up automated reminder sequences that can be configured by time (e.g., 2 hours before).
4.6 Task Inbox (Human-in-the-loop)
The central operational hub to prevent AI errors:
- Collects all high-risk AI-generated suggestions (bill approvals, shipping quotes, order creation) into a unified queue.
- Provides a simplified interface for sellers to "Approve" or "Edit".
- Every action is recorded in an Audit Log for historical tracking.
4.7 Proactive selling and growth assistance
Beyond helping after the customer has already asked, VClaw should also help sellers become more proactive:
- Draft selling content by product, campaign, or customer segment.
- Suggest posting cadence or follow-up timing.
- Prepare re-engagement content for old customers or unconverted leads.
- Suggest or semi-automate answers in repetitive, policy-safe situations.
- Route every outbound action into an approval queue or rule engine when needed.
4.8 Order-like workflow
Even before a full OMS exists, VClaw should have a simple workflow:
- Interested customer
- Consulted
- Price/QR sent
- Awaiting payment
- Paid
- Processing
- Completed
- Follow-up required
This workflow can be used for:
- Selling products
- Booking services
- Reservation
- Selling service packages
- Later expansion to ticketing
4.9 Lightweight Catalog or Service Listing
In the early stages, VClaw only needs basic support:
- Product list
- Service list
- Price
- Short description
- Availability status
The goal is not to build an e-commerce platform, but to help the agent have enough context for sales and consultation.
4.10 Follow-up and Retention
VClaw should help sellers not forget customers:
- Remind customers who haven't replied.
- Remind customers who haven't paid.
- Remind customers about appointments.
- Post-sale care.
- Suggesting repeat purchases.
Principles here:
- Start with
semi-automated follow-up. - Enforce per-channel frequency limits.
- Use approval policies for higher-risk or higher-volume outbound actions.
4.11 Marketplace-aware commerce
When sellers start receiving orders from platforms such as Shopee, VClaw should see the problem in two layers:
- Near-term: recognize the
sales channel, attach the order source, and unify the customer plus conversation into one operational record. - Future-state: synchronize orders, customers, shipping status, catalog, or inventory more deeply when there is a real partner path and business demand.
This keeps VClaw positioned as a unified commerce console, instead of trying to turn the MVP into a fully fledged multi-marketplace OMS from day one.
4.12 Campaign and content operations
For online sellers, content and campaign work should not be disconnected from commerce workflows. VClaw should support:
- Writing captions or sales posts by product, service, or promotion.
- Creating content variants by channel such as chat, social, marketplace notes, or landing-page copy.
- Moving content into an
approval queuebefore publishing or sending. - Connecting content and campaign work to lead sources or sales channels so the seller can see what is creating demand.
4.13 Guarded auto-consultation
Some repetitive consultation situations can be handled through semi-automated selling assistance:
- Basic questions about price, stock status, shipping time, or booking availability.
- Follow-up questions when enough customer context already exists.
- Suggested or semi-automated replies only when policy classifies the intent as safe.
Should not:
- Auto-consult every ambiguous case.
- Automatically promise pricing, stock, or policy outcomes outside approved rules.
5. MINIMUM DATA OBJECTS
At least the following data objects should be present in the commerce layer:
5.1 Customer
- Name
- Source channel
- Contact information
- Labels/tags
- Interaction history
5.2 Lead
- Lead source
- Need
- Status
- Responsible person or assigned agent
- Next follow-up milestone
5.3 Order-like entity
- Transaction code
- Customer
- Value
- Status
- Payment proof
- Operational notes
5.4 Catalog or service item
- Name
- Type
- Price
- Status
- Basic metadata
6. VERTICAL EXPANSION ROADMAP
6.1 Generic SMB First
Must complete first:
- Lead intake
- Follow-up
- Payment assist
- Booking/service workflow
- Basic commerce admin
- Basic order-source and sales-channel attribution from social, website, and marketplace inputs
- Content and campaign assistance at the draft + approval level
- Guarded auto-consultation for repetitive intents
6.2 Ticketing and Reseller Later
Only after generic commerce is stable, expand to:
- B2C attraction tickets
- Travel tickets
- Attraction reseller
- B2B reseller distributing to multiple platforms
Then, the product will need:
- Inventory or quota sync
- Reseller pricing policy
- Booking reference / ticket code
- Reconciliation with partners
- Multi-supplier mapping
6.3 Marketplace and POS/OMS integration direction
If VClaw expands from channel-aware commerce into system-aware commerce, it will need a more structured integration layer:
- Marketplace adapters: for example Shopee and future marketplaces.
- Delivery adapters: for example GHN and GHTK to connect order flow with shipping flow.
- System-aware data model: if VClaw later needs external data, the model must be clear enough for
orders,invoices,customers,inventory, andsale channels. - Incremental sync + webhook intake: this is a pattern worth learning from mature systems, not a commitment that VClaw will directly integrate with a product such as KiotViet.
This is a future-state direction, not a prerequisite for MVP value.
6.4 Guardrails for growth automation
When VClaw supports more proactive workflows, the product documentation should lock a few principles:
- No default mass auto-posting or mass auto-sending.
- Approval queues for higher-risk content or outbound actions.
- Per-channel rate limits and channel policies.
- Audit trails for every outbound action.
7. KEY UX DECISIONS
- The dashboard must use business language such as
Customers,Orders,Payments,Appointments,Sales Channels. - Do not push concepts like
session,agent,routing, ortool policyto the front for SMB users. - Every channel configuration and primary workflow must go through a wizard or form.
- Sensitive confirmations must clearly show "AI suggestion" and "User decision".
- Proactive actions such as writing content, follow-up, or guarded auto-consultation must still feel like selling assistance, not a heavy marketing-automation suite.
8. CONCLUSION
VClaw should not only be seen as a technical layer or a pure DevOps "Mission Control" interface forked from OpenClaw. To survive and take root in the SMB market, it must become:
- A
web-based operations console (CRM-lite)that is extremely easy to install using a one-click installer. - A
commerce operations assistantthat supports lead consolidation, bill verification, order tracking, and follow-up via an automated assistant reporting through a Task Inbox. - A
seller growth + operations assistantthat can help create content, maintain selling rhythm, support follow-up, and offer guarded consultation instead of only reacting to incoming work. - A platform that can gradually expand to verticals like ticketing or multi-platform resellers once the generic commerce core is proven.