AI Content Assistant

Built-in AI writing assistant powered by Anthropic Claude and OpenAI GPT-4o, available in the Products and Blog editors.

What It Does

The AI assistant helps you write better product descriptions, blog posts, and marketing copy directly inside the admin panel. No need to switch to a separate tool — just click and generate.

  • Product descriptions — Generate compelling product copy from a few keywords
  • Blog posts — Draft blog articles with AI, then edit and publish
  • SEO content — Get AI-suggested meta titles, descriptions, and keywords
  • Tone & style — Choose the writing style that matches your brand

You always stay in control — AI suggestions are fully editable before publishing.

Supported Providers

ShipCommerce supports two AI providers. You can configure one or both — the admin can choose which to use per request.

ProviderModelEnvironment Variable
AnthropicClaudeANTHROPIC_API_KEY
OpenAIGPT-4oOPENAI_API_KEY

Setup

You need an API key from at least one provider. Here's how to get one and where to add it:

1. Get an API Key

Both providers offer free credits for new accounts. You only need one — choose whichever you prefer.

2. Add the Key to Your Store

Add the key as an environment variable. Where you add it depends on how your store is running:

If your store is on Vercel (production):

  1. Open your project in Vercel Dashboard
  2. Go to Settings → Environment Variables
  3. Click Add New
  4. Type the name (e.g. ANTHROPIC_API_KEY) and paste your key as the value
  5. Click Save
  6. Go to Deployments and click the three dots (⋯) on the latest deployment → Redeploy

If you're running locally:

  1. Open the file .env.local in your project folder
  2. Add your key on a new line:
# Add one or both providers
ANTHROPIC_API_KEY=sk-ant-...
OPENAI_API_KEY=sk-...

These are example values — use your own API keys.

Save the file and restart your dev server (npm run dev).

What are environment variables? They're configuration values your store reads when it starts — like your API keys. They're kept separate from your code so you can change them without editing any files.

How to Use

  1. Open any product or blog post in the admin panel
  2. Click the AI button in the editor toolbar
  3. A modal will open showing which provider is active (e.g. "Using Claude (Anthropic)")
  4. The product context (name, category) is filled in automatically
  5. Optionally add instructions in the Additional Instructions field — for example: "Focus on eco-friendly materials", "Target audience: young professionals", or "Emphasize durability and warranty"
  6. Click Generate
  7. Review and edit the generated text before saving

Tip: If only one API key is configured, the assistant will use that provider automatically — no need to select it each time.

Cost

AI usage is billed directly by the provider (Anthropic or OpenAI) based on your usage. ShipCommerce does not add any markup. Typical cost for generating a product description is less than €0.01.

Tip: You can set usage limits or spending caps in your AI provider dashboard if you want to control costs.