Run / cs-team
Preview The numbers you see below are from stores already running Run. Once you activate, this view becomes your live console with your own data.
RunAI Company OS
Run · Customer service · running for your store

RunAI lets everyone own an AI company.

Your customer-service team.

Start with your first live AI department. Your company handles real work while you make the decisions.

Your customer-service team is ready. Open the real channels below and use them from this page.

RUN-POWERED CUSTOMER-SERVICE WORK · TO DATE
CUSTOMER-SERVICE DATA · REAL RUN WORK
59,662
Customer tickets handled
280,488
Touch-points · last 30 days
12,542
AI replies sent across tracked tickets
153
Customer locales served
59,662
Customer tickets handled
280,488
Support touch-points · last 30 days
12,542
AI replies sent across tracked tickets
153
Customer locales served

Customer channels

Run CS Team gives a store real customer entry points: a voice button, website chat widget, hosted support email, service desk, and order-aware setup path. This slice is backed by the public Quiet Little Shop tenant generated from its Shopify storefront.

Voice

Put the Run voice button on the storefront so customers can talk to the CS team. The same tenant widget key boots chat and voice, so voice comes with the store context instead of becoming a separate tool.

Live tenant code from Quiet Little Shop: widget-runtime.js + data-run-voice=true.
Voice is wired through the tenant widget runtime with microphone permission, transcript, and handoff.
Voice demo
Live channel

Chat

Put the generated Run chat widget on product pages, checkout, help pages, or account pages. Customers ask from the page they are already on, and the case enters the CS team with tenant context.

Live embed below is the real Quiet Little Shop demo-cs widget, not a screenshot.
The embedded widget below is your tenant's live demo-cs surface.
Chat widget demo
Website embed
Inline embed code
<iframe
  src="https://quiet-little-shop.run.ceo/demo-cs?embed=1"
  width="400"
  height="600"
  frameborder="0"
  allow="microphone; clipboard-write"
  style="border:none;border-radius:18px;box-shadow:0 8px 40px rgba(0,0,0,.1);display:block;"
  title="Quiet Little Shop Customer Support"
></iframe>
Floating button code
<!-- Quiet Little Shop Support Widget -->
<script>
!function(){
  var s=document.createElement('style');
  s.textContent='#_om{position:fixed;bottom:24px;right:24px;z-index:9999;width:56px;height:56px;border-radius:50%;background:#5a5fcf;border:none;cursor:pointer;box-shadow:0 4px 20px rgba(90,95,207,.45);display:flex;align-items:center;justify-content:center;transition:transform .2s}#_om:hover{transform:scale(1.08)}#_omf{position:fixed;bottom:92px;right:24px;z-index:9998;width:380px;height:580px;border:none;border-radius:18px;box-shadow:0 12px 48px rgba(0,0,0,.18);display:none;background:#fff}@media(max-width:480px){#_omf{width:calc(100vw - 32px);right:16px;bottom:88px}}';
  document.head.appendChild(s);
  var b=document.createElement('button');
  b.id='_om';b.setAttribute('aria-label','Chat with us');
  b.innerHTML='<svg width="22" height="22" fill="none" viewBox="0 0 24 24"><path fill="#fff" d="M12 2C6.48 2 2 6.03 2 11c0 2.5 1.1 4.75 2.85 6.37L4 22l4.72-1.57C9.75 20.79 10.86 21 12 21c5.52 0 10-4.03 10-9S17.52 2 12 2Z"/></svg>';
  var f=document.createElement('iframe');
  f.id='_omf';f.src='https://quiet-little-shop.run.ceo/demo-cs?embed=1';
  f.allow='microphone; clipboard-write';f.title='Quiet Little Shop Customer Support';
  b.onclick=function(){f.style.display=f.style.display==='block'?'none':'block'};
  document.body.appendChild(b);document.body.appendChild(f);
}();
</script>

Email

Give customers a hosted support email or connect the inbox they already know. Run turns each inbound email into a case and drafts the reply in the CS workflow.

Configured hosted address from demo-cs: support@quiet-little-shop.run.ceo
Configured support email: support@quiet-little-shop.run.ceo. Email volume appears after confirmed inbound messages arrive.
Email demo
support@
@

Email support

Same AI identity handles the hosted email channel and opens each inbound email as a CS case.

support@quiet-little-shop.run.ceo
Try email case Configured

Ticketing

Open a CS desk or connect Zendesk/helpdesk when the company already has a queue. The value is multi-channel operation: triage, draft replies, priority, and human handoff inside the queue.

Quiet Little Shop demo-cs exposes Automate helpdesk and Open CS desk actions.
Ticketing stays in the tenant CS desk or the helpdesk you automate.
Ticketing demo
Zendesk-ready
ZD

Zendesk & helpdesks

Escalation, macros, and human handoff stay inside the company's existing queue.

Tenant ticketing URLs
Zendesk automation:
/saas/support-workspace/?tenantId=run-136907715#connect-zendesk

CS desk:
https://quiet-little-shop.run.ceo/csdesk/

Order entry

Automate Shopify order access for order lookup, shipping status, post-purchase automation, refunds, returns, and exchanges with approval guardrails.

Quiet Little Shop was provisioned from https://quiet-little-shop.myshopify.com/ and demo-cs now exposes the Shopify connect path.
Order operations are available once Shopify order access is automated for the tenant.
Order entry demo
Order-aware
S

Shopify order ops

Order lookup, shipping status, post-purchase automation, refunds, returns, and exchanges with approval guardrails.

Automate Shopify Order ops
Tenant order URLs
Storefront:
https://quiet-little-shop.myshopify.com/

Shopify automation:
/saas/support-workspace/?tenantId=run-136907715#connect-shopify

How this gets used

1
Choose channelsStart with the generated customer entries: voice button, chat widget, support email, service desk, helpdesk automation, and Shopify order access.
2
Automate each entryRun writes the widget config, tenant demo-cs page, hosted email, voice bootstrap, and automation URLs for the store.
3
Put it in front of customersUse the demo-cs page, embed URL, mailto address, and automation links directly on the storefront and customer emails.
4
Watch the operating resultWatch chat, voice, email, helpdesk, and order cases land in one CS operating flow.

Across every channel

Chat, email, helpdesk, and phone become one conversation per customer — no matter how they reach out.

One inbox per customer

A customer's chat, email, helpdesk ticket, and phone call all merge into one case. The team sees the full thread, not fragments.

Tickets arrive across mobile SDK (~24,750 last 30d), email (~14,870), and web (~3,000) — handled as one thread per customer.
Customer threads merge when the same customer reaches you through more than one channel.
Demo · Single case view with chat + email + voice merged
Reserved for a real screenshot, recording, or live embed.

First contact

When a customer writes in, the team identifies them, finds the relevant order, picks up urgency, and asks for missing info rather than guessing.

Across 41,816 tracked tickets the AI reads context on 11,712, asks for missing info on 3,068, and drafts a reply on 12,879 — before a human is needed.
First-contact status is shown from real cases your CS team is handling, not estimated volume.
Demo · Inbound message → identified customer → first reply
Reserved for a real screenshot, recording, or live embed.

Open to closed

Each case is opened, sorted, replied to, paused if waiting, escalated when risky, and closed when wrapped. Nothing falls through.

Across 41,816 tracked tickets: 12,542 replied by AI, 8,895 in fallback, 1,979 escalated to a human, 15,338 still in active processing.
Open, paused, escalated, and closed counts come from your active CS workflow.
Demo · Case timeline from open to closed
Reserved for a real screenshot, recording, or live embed.

Doing the actual work

Answering questions, looking up orders, processing returns — the actual customer-service work, done.

Answering questions

Replies grounded in your FAQ, policies, product info, and past cases. Not made-up answers — answers backed by what's actually true for your store.

12,542 AI replies sent vs 1,979 escalations across 41,816 tracked tickets — about 86% of clear-outcome cases resolved without a human.
Today: 34 customer questions answered · zero hallucinations flagged in quality review.
Demo · AI answer with source documents linked
Reserved for a real screenshot, recording, or live embed.

Order help

Looks up orders, tracking, customer records, and after-sales status. Updates notes and low-risk fields automatically. High-risk changes wait for your OK.

9.8 touch-points per ticket on average — context reads, customer-record lookups, and reply drafts folded into one case timeline.
Order-help activity appears after Shopify order operations are automated for the tenant.
Demo · Customer asks about order → live lookup → reply
Reserved for a real screenshot, recording, or live embed.

Refunds & returns

Refunds, returns, exchanges, replacements, and compensation — all within your rules. Anything risky waits for your approval; the AI never makes promises you didn't authorize.

Risky refund and return actions wait for owner approval; safe ones run within your store policy.
Today: 4 refund requests · 3 within policy · 1 awaiting your approval.
Demo · Refund flow with approval prompt
Reserved for a real screenshot, recording, or live embed.

Safety net

When the AI shouldn't decide on its own, it doesn't. Your team picks up — automatically and with full context.

Hand-off to your team

Complex, sensitive, or out-of-policy cases go to your team with the full conversation, customer history, and the AI's draft reply. No starting from scratch.

1,979 cases routed to human owners across 41,816 tracked tickets — always with the full conversation attached.
Today: 3 cases handed to you · all carry full thread + suggested replies.
Demo · Hand-off card as your team sees it
Reserved for a real screenshot, recording, or live embed.

Approval rules

What the AI can decide alone, what needs human review, what needs your approval, what should be paused. Defined per store and enforced before every reply.

596 cases were paused or sent for review because they crossed store rules — the AI never replies past your limits.
Today: 1 reply held for your approval · 0 sent without policy clearance.
Demo · Approval rule editor mock
Reserved for a real screenshot, recording, or live embed.

Quality check

Every reply spot-checked for tone, accuracy, promises the AI shouldn't make, and policy alignment. Catches problems before customers see them.

Every drafted reply is checked for tone, accuracy, and policy alignment before it reaches a customer.
Quality status is shown from review results and replies that need attention.
Demo · Quality flag: tone | accuracy | promise | policy
Reserved for a real screenshot, recording, or live embed.

Your control surface

What you and your team see when you open the dashboard. Not a wall of tickets — what's happening, what's risky, what to look at.

Operator console

One screen showing open cases, the queue, risk flags, escalations, and customer context. Your team and you see the same thing.

Live across 41,816 actively tracked tickets; the operator view runs in your existing dashboard.
Right now: 4 open · 2 awaiting reply · 1 needs approval · 0 risk-flagged.
Demo · CS desk view (a real screenshot of the operator console)
Reserved for a real screenshot, recording, or live embed.

Customer memory

Past conversations, preferences, promises made, and context — all remembered so customers don't repeat themselves. Your data only; not shared with anyone else.

Customer history and prior-ticket context available to the AI on every reply — kept separate per store.
Memory carries 2,341 customers · 8,720 prior cases · 124 explicit preferences.
Demo · Customer detail with prior cases timeline
Reserved for a real screenshot, recording, or live embed.

Reports

What happened: how many cases, what they were about, how many got solved without you, what to pay attention to. The numbers that turn into business judgment, not raw counts.

Daily and weekly reports surface what changed: top categories, resolution rate, escalation drift.
This week: refunds up 12% · shipping questions down 8% · 1 new pattern flagged for your attention.
Demo · Weekly CEO email or report screenshot
Reserved for a real screenshot, recording, or live embed.

Launch readiness

Before you open the team to real customers: are entries reachable, channels connected, knowledge sufficient, fallback in place, key flows verified. A clear go/no-go.

Multilingual support active across 153 customer locales today.
Status: launch-ready · 12/12 checks passed · last verified 2 hours ago.
Demo · Readiness checklist with each item green or pending
Reserved for a real screenshot, recording, or live embed.

Run your CS team in 5 minutes.

Manage your CS team.

Connect your store, set your policies, ship the support page. The AI team starts answering customers immediately.

Open the operator console to see today's queue, tune settings, or handle escalations.