Dola CLI

Manage AI products and your shop from the terminal.

Dola CLI is built for merchants who want product uploads, template updates, shop profile edits, categories, and storefront items in a repeatable workflow. It also gives AI a clearer command-line surface to operate for you.

Dola CLI
$ dola login
$ dola template apply ./agent.zip
$ dola shop item add --category Tools --product E2G7J2

Upload

Upload products directly

Apply a packaged agent or template zip to a live product. Run the same command again to update an existing remote template.

Shop

Manage the storefront cleanly

Read and update shop profile details, then manage categories, ordering, and listed AI products from scripts.

AI Control

Easier AI operations

Expose shop and product actions as clear commands so AI can manage storefronts, adjust categories, and operate products more easily.

Install

Install Dola CLI

Choose your system and install the local Dola CLI command-line tool.

Run this command in Terminal to install Dola CLI.

Dola CLI
curl -fsSL https://dola.fi/dola-cli.sh | sh

Install Dola CLI Skill

Help AI understand and call Dola CLI more effectively for Dola Store publishing and management.

Run this command in Terminal to install Dola CLI Skill.

Dola Skill
npx -y skills add https://dola.fi -g -y

Usage

Basic commands

These examples are based on the dola-cli docs and cover login, product uploads, shop management, and catalog organization. The explicit commands are also easier for AI to run on your behalf.

Login and account

The default login opens the website authorization page. The CLI only receives a one-time authorization code.

Dola CLI
dola login
dola whoami

Upload or update products

The zip filename becomes the template identify. If it already exists remotely, the command updates it.

Dola CLI
dola template apply ./my-agent.zip
dola template apply ./my-agent.zip --dry-run

Manage shop profile

Fetch the current account's shop and update its name, description, path, and other profile fields.

Dola CLI
dola shop info
dola shop update --name "My Shop" --description "AI services and agents" --path my-shop
dola shop list

Manage categories and items

--category accepts a category id or name. If omitted, it defaults to default.

Dola CLI
dola shop category list
dola shop category create --name Tools --description "Featured AI products."
dola shop item add --category Tools --product E2G7J2

Scope

Shop commands use the saved login token and automatically send the current shop's X-Shop value. Create, update, delete, and move operations affect only the current operator's shop.

logo
中文