openclaw
← All products
Communication & Outreach

shopify-support-bot

Tier-1 customer support agent for Shopify stores. Auto-replies to 60-80% of tickets, escalates the rest.

Available plan
Standard
$199/mo
Tier-1 support agent — up to 500 tickets/mo
subscription monthly · Get plan →
Source on GitHub

API quickstart

After purchase, you'll receive an API key (ock_...) by email. Call the endpoint below with that key as the bearer token.

Request fields
  • store_namestring
  • order_summarystring
  • customer_messagestring
  • policiesstring (optional)
curl -X POST -H 'Authorization: Bearer ock_xxx' \
     -H 'Content-Type: application/json' \
     -d '{"store_name": "Bear & Honey", "order_summary": "#1234, 1x organic raw honey 16oz, shipped 3 days ago via USPS", "customer_message": "I haven't received my order yet, where is it?", "policies": "Standard: 5-7 business days. Refund within 30 days if defective."}' \
     https://openclawapi.vercel.app/v1/shopify-support-bot/run
Model: claude-haiku-4-5-20251001. Quota enforced per plan.

Launch kit

shopify-support-bot — launch kit

1-liner

Tier-1 customer support agent for Shopify stores. Auto-replies to 60-80% of tickets, escalates the rest.

Tweet hook

Gorgias + AI add-on: $0.40 per auto-reply. At 5K tickets/mo: $2K just on AI.

Built a drop-in Shopify support agent on Claude w/ prompt-cache. Per-reply cost ~$0.01. Charge $199/mo flat.

Pipeline + policy block 🧵

Reddit

  • r/shopify: "Open-source tier-1 support agent for Shopify stores"
  • r/ecommerce: "How I cut customer-support cost 70% with Claude + cache"

Cold-email ICP

Shopify merchants $1-10M GMV with 500+ tickets/mo and a 1-3 person support team. Pull from BuiltWith Shopify list, filter by reviews mentioning "slow response".

Cold-email template

Subject: tier-1 support for {store}

Hi {first} — saw {store} on {sample / customer review thread}.

Most Shopify merchants over 500 tickets/mo are paying $1500-3000/mo
for an outsourced support team. We built a tier-1 agent that handles
60-80% of tickets — order status, returns, simple questions —
auto-replies in your store's voice, escalates the rest.

$199/mo for up to 500 tix; $499 for 2K. Free 30-day pilot.

SEO content

  1. "Gorgias AI add-on vs shopify-support-bot — cost breakdown"
  2. "Customer-service automation guide: when to escalate to human"
  3. "Returns automation for Shopify: full pipeline"
  4. "Per-reply economics for AI support — 2026 benchmarks"

Documentation

shopify-support-bot

Drop-in tier-1 customer support agent for Shopify stores. Sits between your help desk (Gorgias, Help Scout, Intercom, plain email) and your human team. Auto-replies to ~60-80% of tickets; escalates the rest.

Pricing

  • $199/mo — up to 500 tickets/mo, email integration
  • $499/mo — up to 2k tickets, Intercom + email, custom policy
  • $999/mo — up to 10k tickets, multi-language, Slack handoff
  • $2,499/mo — enterprise: multi-store, custom integrations

Compare:

  • Gorgias's AI add-on: $0.40/auto-reply (gets expensive at volume)
  • Saufter: $499/mo
  • Re:amaze AI: $30-145/mo (limited to keyword templates)

The economic edge: prompt-cached system + policy block keeps Claude input cost ~10% on calls 2-N within a 5-min window. Margin is healthy even at $199/mo.

Architecture

Gorgias / Help Scout / email      Intercom
        │                              │
        ▼                              ▼
   POST /webhook/email      POST /webhook/intercom
        │                              │
        └──────┬───────────────────────┘
               ▼
        ┌──────────────┐  shopify_client.py:
        │ webhook.py   │   ▸ pulls order context
        │              │     by (email, order_name)
        └──────┬───────┘
               ▼
        ┌──────────────┐  policy.py:
        │ agent.py     │   ▸ store voice
        │ Claude       │   ▸ return window
        │ Haiku        │   ▸ FAQ corpus
        │ +cache       │   ▸ escalation triggers
        └──────┬───────┘
               ▼
        {reply_text, escalate, confidence}
               │
               ▼
        Help desk auto-replies (or queues to human if escalate=true)

Run locally

cd C:\openclaw-products\shopify-support-bot
python -m venv .venv
.\.venv\Scripts\activate
pip install -e ".[dev]"

$env:ANTHROPIC_API_KEY="sk-ant-..."
$env:POLICY_FILE="examples/policy.yaml"
$env:SHOPIFY_DOMAIN="example.myshopify.com"   # optional
$env:SHOPIFY_TOKEN="shpat_..."                  # optional

uvicorn src.webhook:app --port 8090

Test with curl:

curl -X POST http://localhost:8090/webhook/email \
  -H "Content-Type: application/json" \
  -d '{
    "customer_email": "jane@example.com",
    "subject": "Order #1042 — wrong size",
    "body": "Hi, I ordered the medium but received a small. Can I exchange?",
    "order_name": "#1042"
  }'

Roadmap

  • Intercom webhook + reply-back via Intercom API
  • Gorgias native plugin
  • Multi-language (Spanish, French)
  • Image attachments (return-photo OCR)
  • Macro / canned-response fallback when policy is silent
  • Per-customer-tier voice modulation (VIP vs new buyer)