DEV Community

goodpa
goodpa

Posted on

Build an AI-Powered Customer Support Agent in 30 Minutes (No Code)

Build an AI-Powered Customer Support Agent in 30 Minutes (No Code)

If you run a cross-border e-commerce store, you know the pain: customers in different time zones asking the same questions over and over. "Where's my order?" "Do you ship to Brazil?" "What's the return policy?"

You could hire a 24/7 support team. Or you could build an AI customer support agent in 30 minutes. No coding required.

Here's exactly how to do it.

What You'll Build

A Telegram bot + web chatbot that:

  • Answers FAQs from your own knowledge base
  • Escalates complex issues to you via email
  • Works 24/7 across time zones
  • Costs ~$10/month to run

Step 1: Gather Your FAQ Data

First, collect the questions customers actually ask. Here's a prompt to help:

"Analyze my Shopify order history and customer emails. List the top 20 questions customers ask, grouped by category (shipping, returns, product info, payment). For each question, write a clear, helpful answer in 2-3 sentences."

Use this with ChatGPT or Claude. You'll get a clean FAQ dataset.

Step 2: Build Your Knowledge Base

Create a simple JSON file with your FAQs:

{
  "faqs": [
    {
      "question": "How long does shipping take?",
      "answer": "Standard shipping takes 7-14 business days. Express shipping takes 3-5 business days. Tracking is provided via email once shipped.",
      "category": "shipping"
    },
    {
      "question": "What's your return policy?",
      "answer": "We accept returns within 30 days of delivery. Items must be unused and in original packaging. Refunds are processed within 5-7 business days.",
      "category": "returns"
    }
  ]
}
Enter fullscreen mode Exit fullscreen mode

Step 3: Set Up n8n (5 minutes)

n8n is a free, open-source workflow automation tool. You can run it on any VPS or $5/month DigitalOcean droplet:

# One-line docker install
docker run -d --restart always \
  -p 5678:5678 \
  -v n8n_data:/home/node/.n8n \
  --name n8n \
  n8nio/n8n
Enter fullscreen mode Exit fullscreen mode

Step 4: Build the AI Agent Workflow (15 minutes)

In n8n, create a new workflow with these nodes:

  1. Webhook (trigger) — Receives customer messages
  2. HTTP Request (OpenAI API) — Sends customer question + FAQ context to GPT-4o-mini
  3. IF node — Checks if AI can answer (confidence > 0.7) or needs escalation 4a. Respond node — Sends AI-generated answer back to customer 4b. Email node — Escalates complex questions to your support inbox

The magic prompt for the OpenAI node:

You are a customer support agent for an e-commerce store. 
Use the following FAQ to answer questions. If the question is not in the FAQ, respond with "I need to transfer you to our team."

FAQ:
{{$json.faqs}}

Customer question: {{$json.question}}

Answer concisely and helpfully in the customer's language.
Enter fullscreen mode Exit fullscreen mode

Step 5: Connect Your Channels (5 minutes)

  • Telegram: Create a bot via @botfather, get the token, add Telegram node
  • WhatsApp: Use Twilio or WATI for business API
  • Website chat: Embed a simple HTML widget that posts to your webhook URL

Why This Works for Cross-Border Sellers

  • Time zone coverage: Your bot handles inquiries while you sleep
  • Multi-language: GPT-4o-mini handles 50+ languages natively
  • Cost: ~$0.10/day for AI API calls vs. $500/month for a VA
  • Scalability: Handles 100 simultaneous conversations, not just one

The No-Code Advantage

You don't need to be a developer. n8n's visual workflow builder means you drag and drop nodes. If you prefer a managed solution, Zapier or Make.com have similar capabilities.

The best part? Once it's running, you can extend it — add order tracking lookups, automate refund processing, or connect it to your inventory system. All without code.


This is Part 10 of my Cross-Border Automation series. If you found this useful, follow me for more practical AI workflows for e-commerce sellers.

Top comments (0)