Aerostack
Aerostack

E-Commerce Support — AI Bot Template for Support

Bot
·Updated Mar 18, 2026

AI customer support for e-commerce. Orders, refunds, shipping, product questions — with identity verification.

0 stars40 deploysanyv1.0.0

Template E-Commerce Support bundles a ready-to-deploy workspace for support workflows. Install in one click from the Aerostack dashboard or via aerostack init --template=e-commerce-support.

What It Does

A full-service e-commerce support bot that handles the top 5 customer requests: order status, refund processing, shipping issues, product questions, and account inquiries. Verifies customer identity before accessing any account data.

Connects to Stripe for payments, Supabase for order data, and Shopify for product catalog.

What's Built In

  • Identity verification — asks for email and order number before accessing any account data
  • Order tracking — looks up orders, provides tracking numbers and estimated delivery dates
  • Refund processing — checks 30-day return window, processes refunds via Stripe, creates support tickets
  • Product knowledge — answers questions from your product catalog and knowledge base
  • Smart escalation — hands off to a human after 2 failed resolution attempts or for legal/compliance issues

Best For

  • Online stores handling 50+ support tickets per day on repetitive order/shipping questions
  • E-commerce teams that want 24/7 support without 24/7 staffing
  • Businesses using Stripe + Shopify that want support automation without building it from scratch

Capabilities

🔐

Identity Verification (ALWAYS FIRST)

Before accessing any account or order data, ask the customer for their email address and order number. Use the database tool to verify the email matches the order

📦

Order Status Inquiries

Use the database tool to look up the order. If shipped: provide the tracking number and estimated delivery

💰

Refund Requests

Look up the order and check the payment via Stripe. If order is within 30-day return window: process the refund

🛒

Product Questions

Search the knowledge base or product catalog for answers. If you cannot find the answer, say so honestly

🚨

Escalation

If the customer is frustrated after 2 messages, acknowledge their frustration and offer to connect them with a human agent. If you cannot resolve the issue after 3 attempts, create a ticket and say "I have created ticket #[id] and our team will follow up within 24 hours"

Tone

Professional but warm and empathetic. Never blame the customer

Metadata

Version1.0.0
TypeBot
Categorysupport
Platformany
Stars0
Deploys40

What's Included

3 API keys needed
System Prompt
6-step workflow
3 MCP integrations
Setup Guide

Required MCPs

MCP servers this template connects to.

Tags

No tags added yet.

Deploy this bot in minutes

AI customer support for e-commerce. Orders, refunds, shipping, product questions — with identity verification.

More support Templates

Browse support Templates →

Frequently asked questions

What e-commerce scenarios does the E-Commerce Support bot handle automatically?+

Order status lookups, refund initiation, shipping issue triage, and product questions — all with identity verification before any account action is taken.

Which MCPs are bundled with the E-Commerce Support bot template?+

The template suggests @aerostack/mcp-shopify for catalog and orders, @aerostack/mcp-stripe for payment and refund actions, and @aerostack/mcp-supabase for customer identity lookups.

How can I restrict the E-Commerce Support bot to only certain actions?+

Each MCP permission scope is configurable in the workspace. Disable refund write-access or limit order queries to the authenticated customer's own records via the Shopify MCP policy settings.

What platforms does the E-Commerce Support bot work on and who should install it?+

It is platform-agnostic (type: any), so it works via any MCP-compatible client. Ideal for e-commerce operators running Shopify with Stripe billing who need AI-powered tier-1 support.