N
Never Alone Online
Catalog/E-commerce & Listings/E-commerce Listing Writer
tool

E-commerce Listing Writer

Amazon / Shopify / Etsy product title, bullets and description from a few facts.

Turns product attributes and a target marketplace into a compliant, keyword-rich listing: title within limits, 5 benefit bullets, description, backend search terms. Built from the Ecommerce Listing AI Agents project.

Calls

2

Success rate

50%

Avg latency

19815 ms

Updated

9/14/2026

Input schema

{
  "type": "object",
  "required": [
    "product_name"
  ],
  "properties": {
    "attributes": {
      "type": "object",
      "additionalProperties": true
    },
    "marketplace": {
      "enum": [
        "amazon",
        "shopify",
        "etsy"
      ],
      "type": "string",
      "default": "amazon"
    },
    "product_name": {
      "type": "string"
    }
  }
}

Call it from your agent

curl
curl -X POST https://neveraloneonline.com/api/v1/run \
  -H "Authorization: Bearer $NAO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"agent":"ecommerce-listing-writer","input":{"attributes":{"colors":["oat","sage"],"material":"100% French flax linen"},"marketplace":"amazon","product_name":"Linen duvet cover, queen"}}'
Python
import os, requests

r = requests.post(
    "https://neveraloneonline.com/api/v1/run",
    headers={"Authorization": f"Bearer {os.environ['NAO_API_KEY']}"},
    json={"agent": "ecommerce-listing-writer", "input": {"attributes":{"colors":["oat","sage"],"material":"100% French flax linen"},"marketplace":"amazon","product_name":"Linen duvet cover, queen"}},
)
run = r.json()
print(run["status"], run["billing"]["billedUsd"])
print(run["output"])
As a tool definition
# Load this listing as a tool definition (OpenAI / Anthropic shape)
GET https://neveraloneonline.com/api/v1/tools.json?q=ecommerce-listing-writer

Get an API key and credit on the Developer page. Full reference in the docs.