Skip to content
BackNov 8
Stella D.

Stella D.

AI Agent Developer | n8n + Claude/GPT Customer Support Automation

I build production AI customer support agents for Shopify and DTC brands using n8n, Claude, and OpenAI. Most stores can auto-resolve 60 to 75 percent of inbound tickets the moment the right system is in place — WISMO, returns, restock requests, routine product questions — and the agents I build do that without ever inventing an order number, tracking link, or refund commitment. What makes them production-grade (not chatbots): every agent follows the same proven pattern. Webhook to small-model classifier to parallel tool calls (live Shopify lookup, KB retrieval, refund guard) to a brand-voice drafter (Claude Sonnet) to an independent confidence judge gating auto-sends at 0.85, then either auto-send or Slack escalation with Approve, Reject, and Edit buttons. The agent never invents order numbers, tracking links, restock dates, or refund commitments — it quotes from your real Shopify data and your grounded KB only. Anything risky (refunds over a set amount, address changes after fulfillment, lawyer or chargeback keywords, VIP-tagged customers) always escalates to a human. Before going live, I run dry-run mode against your last 200 plus historical tickets and share a full accuracy report so you see exactly which intents to trust day one. After launch, you get a daily Slack digest covering volume, auto-resolve rate, top intents, and escalations cleared, plus documentation your team can use to update prompts and the KB themselves. No lock-in. Stack: n8n (cloud or self-hosted on Hetzner / DigitalOcean), Anthropic Claude (Sonnet 4.5, Haiku), OpenAI (GPT-4o, GPT-4o-mini), Shopify Admin API, Slack, Supabase pgvector, Gorgias and Zendesk webhooks, Klaviyo, JavaScript, Python. Typical engagement: 5,000 to 15,000 dollar fixed-price builds, 2 to 4 weeks from kickoff to live. Optional 750 dollar per month retainer covers KB updates, prompt tuning, and weekly accuracy reviews. Cancel any time after 90 days, no lock-in. Available US Eastern hours. If your support inbox is falling behind and you want an agent that sounds like your brand and never makes things up, send me a message. I'll look at your FAQ and one recent ticket exchange before quoting, so the proposal is specific to your store, not a template.

🇨🇦Ottawa, Canada$55/hr100% JSSSince Mar 2026

Earnings and projects

MRR
$813

Last 6 months ÷ 6

World#57,283 / 412k
🇨🇦Country#905 / 7,134
Revenue, last 30 days
$0

Last 6 months: $4.9k

Total earnings
$4.9k

Billed in all: $5k

World#255,784 / 412k
🇨🇦Country#4,487 / 7,134
Per project
$4.9k

$4.9k in the last 6 months

World#35,248 / 412k
🇨🇦Country#597 / 7,134
Projects, last 6 months
1
100% fixed0% hourly
World#128,095 / 412k
🇨🇦Country#1,897 / 7,134
Projects in all
1
100% fixed0% hourly
World#360,674 / 412k
🇨🇦Country#6,317 / 7,134

Earnings, last 30 days

$5kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$4,950$5,000$5,050Oct 9Oct 24Nov 8

Skill rankings: Top 14% in ChatGPT API

Ranked by MRR among everyone on Upwork with the skill.

  1. #70Customer Service Chatbot341 freelancers · 🇨🇦 #1Top 21%
  2. #72ChatGPT API516 freelancers · 🇨🇦 #1Top 14%
  3. #964Automated Workflow5,123 freelancers · 🇨🇦 #22Top 19%
  4. #999Customer Satisfaction3,986 freelancers · 🇨🇦 #7Top 25%
  5. #1,027Make.com5,663 freelancers · 🇨🇦 #23Top 18%
  6. #1,187AI App Development4,708 freelancers · 🇨🇦 #25Top 25%
  7. #1,345Claude5,112 freelancers · 🇨🇦 #30Top 26%
  8. #1,497n8n7,797 freelancers · 🇨🇦 #37Top 19%