AI platform · e-commerce & social commerce

Marketplace operations and AI agents for commerce teams

VHcom is the system VH Media built to manage orders, products, and customers across TikTok Shop, Amazon, and Etsy, run the projects that execute on that data, and automate department work with AI agents. It runs our own marketplace, content, and ads teams today, and we are preparing to open it to other businesses.

Access is by invitation today: accounts belong to VH Media's teams.

The product

Sales, money, people and work across your brands.

The VHcom dashboard: orders, items sold, revenue, profit and average order value for the last seven days, with a sales-by-day chart.
The Orders list of a TikTok Shop in VHcom: each order with its customer, owner, what the customer paid and the seller's revenue.
Orders, with the money attached

Every order from a connected shop, who owns it, what the customer paid, and what is left after fees.

A brand's task board in VHcom: Backlog, This week, In progress and Review columns of prioritised tasks.
The work behind each brand

Sourcing, listing, content and ads tasks on one board, with priorities, owners and progress.

Screens show a demo store. The shop, people and figures are sample data.

About VHcom

Built by VH Media, proven on our own operations first.

VHcom is built by VH Media, a company in Đà Nẵng, Vietnam. It began as the toolchain of our own operations team, which runs marketplace operations, brand launches, content production, and paid acquisition for the e-commerce and social commerce businesses we own and operate. It is in daily use there, and we are preparing to open it to other businesses.

All third-party platform integrations on this product — including TikTok, Meta (Facebook + Instagram), Google, Etsy, Amazon, and other platforms we add over time — are used exclusively by our internal staff to manage accounts and campaigns that our team is authorized to administer for our own brands. We do not resell platform data and we do not expose any third-party APIs to external customers.

This page describes the product and our use of each platform's APIs for the purposes of the respective developer-portal app reviews.

Capabilities

Three pillars our operations team relies on every day.

Marketplace Operations

Orders, products, and customers sync from TikTok Shop, Amazon, and Etsy into one workspace, with settlement and fee data attached to every order.

  • Live order + inventory sync per shop
  • Real profit per order after fees and refunds
  • Low-stock and settlement-gap alerts

Project & Task Execution

Each initiative becomes a project — sourcing, listing, content, and ads work tracked on shared boards with owners and due dates.

  • Role-based task assignment across departments
  • Phase gates, finance entries, and supplier links
  • Weekly operational reporting to owners

AI Agents per Department

VH Agent reads live shop and project data, then drafts the work each department owns — from restock decisions to ad copy — for an operator to approve.

  • Grounded in live sales, inventory, and finance data
  • Per-department tool access with role-based limits
  • Every action confirmed by an operator before it runs
Platform Integrations

How VHcom uses third-party platform APIs.

Every integration below is used exclusively by VHcom internal staff on accounts our operations team is authorized to manage for our own brands. End users of VHcom are VHcom employees. We do not resell platform data or expose any of these APIs to external customers.

Platform

TikTok

Publishing AI-generated videos and managing TikTok Ads campaigns for the TikTok Shop projects our team operates.

What we do

Our content team uses VHcom to draft short-video scripts and prepare assets, then publishes them through the Content Posting API to the TikTok accounts we manage. Our paid-acquisition team uses the Marketing API to create, monitor, and optimize TikTok Ads campaigns for the projects we run.

Products & scopes requested
Content Posting API
video.uploadvideo.publishuser.info.basic

Upload and publish approved video drafts to the authorized TikTok account.

Marketing API (Ads)
ads.managementads.reportuser.info.basic

Create and manage TikTok Ads campaigns; pull spend, impressions, clicks, and conversions for our internal dashboard.

Data storage

OAuth tokens encrypted at rest, scoped to the team. Video files uploaded directly to TikTok and not retained on our servers after publish. Reporting data cached for up to 90 days.

Platform

Meta (Facebook + Instagram)

Publishing brand content and managing ad campaigns across Facebook Pages, Instagram, and Meta Ads.

What we do

Our content team uses VHcom to schedule and publish posts to the Facebook Pages and Instagram Business accounts of the brands we operate. Our ads team uses Meta Marketing API to manage cross-placement ad campaigns and pull performance reporting into our internal dashboard.

Products & scopes requested
Facebook Pages API
pages_show_listpages_read_engagementpages_manage_postspages_manage_engagement

List authorized Pages and publish / manage posts on the Pages our team operates.

Instagram Graph API
instagram_basicinstagram_content_publishinstagram_manage_insights

Publish content to the Instagram Business accounts our team manages and read post insights.

Meta Marketing API
ads_managementads_readbusiness_management

Create and manage ad campaigns across Facebook, Instagram, and Audience Network; pull reporting.

Data storage

OAuth tokens encrypted at rest, scoped to the team. Page and IG content published directly to Meta; assets not retained after publish. Reporting cached for up to 90 days.

Platform

Google

Managing Google Ads campaigns and pulling analytics + search performance for the websites and stores we operate.

What we do

Our ads team uses VHcom with the Google Ads API to manage Search, Performance Max, and Shopping campaigns. Our analytics team pulls GA4 and Search Console data into our internal dashboard so operators can compare performance across brands.

Products & scopes requested
Google Ads API
https://www.googleapis.com/auth/adwords

Create, manage, and report on Google Ads campaigns for the accounts our team is authorized to manage.

Google Analytics (GA4)
https://www.googleapis.com/auth/analytics.readonly

Read site / app analytics for the GA4 properties of the brands we operate.

Search Console API
https://www.googleapis.com/auth/webmasters.readonly

Read organic-search performance for the verified properties of the brands we operate.

Data storage

OAuth refresh tokens encrypted at rest, scoped to the team. Reports cached for up to 90 days for trend analysis, then aged out.

Platform

Etsy

Managing shop listings, inventory, and orders for the Etsy shops our team operates.

What we do

Our marketplace team uses VHcom with the Etsy Open API v3 to publish and update listings, sync inventory, and read order data for the Etsy shops we own. Listings are drafted by AI and reviewed by a human operator before going live.

Products & scopes requested
Etsy Open API v3
email_rshops_rshops_wlistings_rlistings_wtransactions_r

Verify the connected shop owner, read shop + listings + orders, and publish / update listings authorized by the operator.

Data storage

OAuth tokens encrypted at rest, scoped to the team. Listing media uploaded directly to Etsy and not retained on our servers after publish. Order data cached for up to 90 days.

Platform

Amazon

Managing Amazon Seller Central listings and Advertising campaigns for the brands we operate.

What we do

Our marketplace team uses VHcom with Amazon SP-API to manage listings, inventory, and orders for the Seller Central accounts of the brands we own. Our ads team uses the Amazon Advertising API to manage Sponsored Products, Sponsored Brands, and Sponsored Display campaigns.

Products & scopes requested
Amazon SP-API (Selling Partner)
Product ListingInventory and Order ManagementPricing

Manage listings, inventory, and orders for the Seller Central accounts our team is authorized to operate. Roles requested via Amazon's Developer Profile.

Amazon Advertising API
advertising::campaign_managementadvertising::report

Create and manage Sponsored Products / Brands / Display campaigns; pull spend + ACOS + sales reporting.

Data storage

OAuth refresh tokens encrypted at rest, scoped to the team. Order PII is read only as needed for operations and is not used for any other purpose. Reporting cached for up to 90 days.

Other platforms may be added over time. Each new integration is used on the same basis: internal staff only, accounts our team is authorized to operate, no resale of platform data.

How it works

One loop, repeated per project.

01

Connect

Operators connect each shop — TikTok Shop, Amazon, Etsy — to a project. Orders, products, and inventory sync in, with webhooks keeping them live.

02

Plan

Each initiative becomes a project with sourcing, listing, content, and ads workstreams split into tasks owned by the right department.

03

Execute

Marketplace team works orders and inventory in one place. Content team publishes AI-drafted posts. Ads team launches campaigns across TikTok, Meta, and Google.

04

Optimize

Revenue, fees, and profit flow back from every connected shop. Agents surface what is leaking margin; operators approve and apply the fix.

Security & privacy

How we handle platform data.

Token storage

OAuth tokens for every connected platform (TikTok, Meta, Google, Etsy, Amazon, others) are encrypted at rest, scoped to the team that connected the account, and never exposed to the frontend.

Session security

VHcom staff sign in with a server-issued HS256-signed session cookie. No third-party platform credentials are stored on our servers — only OAuth tokens issued by those platforms.

Data scope

We retain reporting data for up to 90 days for trend analysis. Raw media assets are not retained after publish. No platform-derived data is shared with third parties or sold.

Data deletion

Operators can disconnect any platform account at any time. We also honor written deletion requests within 30 days.