Notification
HAiNA Logo CLI
HAiNA CLI · Your AI Hub for Global Commerce

Social. Ads. Stores.
One AI hub to run them.

Connect your AI assistant to HAiNA CLI to publish content, manage ads and handle products and orders across platforms.

One goal. Multiple platforms.

Try asking AI:

Publish my 10 prepared videos to the 10 accounts I specify.

Platform capabilities
What you need done

Tell your AI assistant what you need.

AI assistant Agent Skill

Claude Code / Cursor / Codex

Send tasks
HAiNA CLI

Connect platforms. Run tasks.

Data collection
Persistent fingerprint browser · Server + IP address + CLI
Execute
Social media
TikTok FB IG

Publish posts · Reply to comments & messages

Advertising
Spark Ads Google Meta

Run ads · Track results · Adjust budgets & bids

Store operations
TT Shop Amazon Shopee

Manage products, inventory & orders

Products

View details
  • Video & image posts
  • Music & captions
  • Cross-platform publishing
  • Comment replies
  • Direct messages
  • Account metrics
  • Audience profiles
  • Trending videos
  • Content performance
  • Shoppable TikTok posts
  • Video compliance checks
  • GMV reports
01 Social media

Social Media CLI

Publish across channels, keep up with conversations and get to know your audience.

TikTok Business TikTok Shop Facebook Instagram YouTube

Publishing

Publish videos and image posts across platforms, complete with music and captions.

Comments

Review comments, organize feedback and reply to your audience in one workflow.

Direct messages

Keep up with direct messages across TikTok Business, Facebook and Instagram.

Accounts & audiences

See how your accounts are performing and learn more about the people you reach.

Content insights

Explore trending videos and see how content performs to plan your next post.

Social commerce

Tag products in TikTok Shop posts, check videos for compliance issues and track GMV.

Publishing & engagement
Example workflow
Video
New product video
Caption & hashtags ready · Product tagged
Video published
Comments Conversation

“What colors is this product available in?”

Example reply:You can see the available colors on the product page. Happy to help you check!
Account performance
View data
Audience feedback
Comments reviewed
02 Advertising

Advertising CLI

Manage your campaigns from setup to reporting, all in one place.

TikTok Ads (Spark Ads / GMV Max) Meta Ads (Facebook / Instagram) Google Ads

Ad accounts & assets

Connect ad accounts and manage assets and permissions across platforms.

Campaigns, ad groups & ads

Create, edit, review, launch or pause campaigns, ad groups and individual ads.

Budgets & bids

Set budgets, schedules and bids, then adjust them as your campaigns evolve.

Audiences & targeting

Build custom and lookalike audiences and fine-tune targeting for each campaign.

Creatives & Spark Ads

Manage creative assets and permissions to promote TikTok posts with Spark Ads.

Shopping ads & GMV Max

Manage TikTok Shop and product ads, GMV Max campaigns, creative assets and performance.

Performance & reports

Bring spend, impressions, clicks and conversions together in campaign reports.

Leads & conversions

Review leads and conversion data alongside campaign results to decide what to do next.

Ad management
Example workflow
TikTok Ads · Campaign
Configured
Ad group: audience and targeting Set up
Ad: Spark Ads video Running
GMV Max: Shopping ads
Editable
Meta / Google Ads: Performance
Connected
Budgets & bids Audiences & creatives Ad reports
Managed in one place
03 Store operations

Store Operations CLI

Keep your stores running, from product listings and stock levels to orders and fulfillment.

TikTok Shop Amazon Alibaba.com Lazada Shopee eBay Temu SHEIN Rakuten Standalone stores

Products & listings

Create and update products, organize categories and images, and manage listings across stores.

Pricing & inventory

Check prices and stock by SKU, then update product details across your stores.

Orders & fulfillment

View order details, arrange shipments and track fulfillment from dispatch to delivery.

Shipping & returns

Track shipments and handle cancellations, returns, refunds and customer support requests.

Promotions & marketing

Set up promotions and discounts, and manage the products included in each campaign.

Creators & affiliates

Find creators and manage open or targeted partnerships, samples and affiliate orders.

Support & messages

Keep customer messages together so you can respond to questions and follow up on requests.

Finance & analytics

Review transactions and payouts, reconcile statements and track product, video and store performance, including GMV.

Day-to-day store operations
Example workflow
Products
Inventory
Orders
Fulfillment
Returns & support
Payouts
TikTok Shop
Manage products and orders
In progress
Amazon
Check prices and inventory
Synced
Standalone stores
Products, orders and performance
Working together
Operations status All your stores in one place
Crawler CLI

Crawler CLI

Keep the data you need flowing into your daily workflows.
A persistent fingerprint browser with a server, IP address and CLI.

Browser environment Persistent fingerprint browser
Network Server + IP address
SKILL LIBRARY

Skill Library

Find a skill for the job and let your AI assistant handle the next steps.

Browse all skills
Social media

TikTok content publishing

tiktok-content-publish

Prepare your content, music and captions, then ask your AI assistant to publish through HAiNA CLI.

Social media Publishing TikTok
View details
Ad management

Ad performance reports

ads-data-query

Pull campaign data through HAiNA CLI and turn it into a performance summary for your team.

Ad management Data lookup
View details
Data collection

Persistent fingerprint browser

persistent-fingerprint-browser

Set up a persistent fingerprint browser with a server, IP address and CLI for data collection.

Data collection Crawler CLI
View details
How it works

Use the command line. Or just ask your AI.

Run commands yourself, or install Agent Skill and tell your AI assistant what you need. It uses HAiNA CLI to carry out the task.

Option 01 CLI commands

Use the CLI directly

Install HAiNA CLI, bind your TikTok / TikTok Shop account in the console, create an API Token and configure authentication.

# 1. Install the CLI Node.js 22+
$ npm install -g @hainaio/cli
# 2. Authenticate (replace with your API Token)
$ haina auth login --token vg_live_xxx
# 3. List connected accounts
$ haina seats list
Option 02 Claude Code · Cursor · Codex

Work with an AI assistant

Install and authenticate the CLI first, then add Agent Skill so your AI assistant can handle publishing tasks.

# Install Agent Skill in the current project
$ npx -y @hainaio/cli skill install
Your request:“Publish this video to my connected TikTok Shop account and link the product.”
Find the account → Upload the video → Tag the product and publish → Review the result

AI can also help with advertising and store operations.

Quick start

Your first task in three steps.

Read the installation guide
01 CLI + Skill

01 Install HAiNA CLI

Copy this prompt into your preferred AI assistant. It will help you install HAiNA CLI and Agent Skill.

02 Connect an account

02 Connect your accounts

Sign in and follow the setup guide to authorize the social, ad or store accounts you want to manage.

03 First task

03 Run your first task

Check your connected accounts, then publish a post, review ad performance or manage a store task.