AI customer support for cross-border stores

Any language in.Only your facts out.A person, one step away.

Customers write in Spanish, Japanese, Thai. The AI answers in the same language — only from your own help articles and order data, and only after its answer passes a check. What it can’t answer goes to the right person on your team.

Your agents read and reply in their own language; purser translates both ways and keeps the original beside every line.

Shopify app · WhatsApp · Instagram · Email · in-app page — or one line of script on any site

INCOMING — LINA TOYSblind-box store · ships to 38 countriesFriday 26 Sep09:43
  • 09:41:07ES

    ¿Llegará mi pedido #1045 antes del sábado? Es un regalo.

    ENWill order #1045 arrive before Saturday? It’s a gift.

    AI answered2.1 s
    Order #1045 · DHL trackingShopify, synced 4 min ago
  • 09:41:32JA

    開封したブラインドボックスは返品できますか?

    ENCan I return an opened blind box?

    AI answered2.6 s
    Returns policy §2“Unopened, within 30 days”
  • 09:42:10TH

    สินค้าชำรุดมาค่ะ ขอคืนเงินได้ไหมคะ

    ENIt arrived damaged. Can I get a refund?

    Waiting for you$64 · over limit
    Photo claim + order #1022Refund via your own API
  • 09:42:55DE

    Gibt es die Serie „Moon Rabbit“ noch?

    ENIs the Moon Rabbit series still available?

    AI answered1.9 s
    Product catalogIn stock, running low
  • 09:43:20EN

    Can I talk to a real person about a wholesale order?

    ENCan I talk to a real person about a wholesale order?

    Amy · Wholesale12 s
    Routed by topicAsked for a person — no AI reply
Yellow means one thing:a person is needed now. Nothing else in purser is yellow.Answered by AI, with its sourceWith a person

Follow one message

01 → 02 → 03

01On your store

Lina Toys ES

¿Puedo cambiar la dirección? Me mudé.

Claro — tu pedido #1045 todavía está en tránsito. Te paso con una persona para cambiar la dirección.

1Connecting you to a person · you’re 1st in line

02What purser checked

  1. 09:05:11LanguageSpanish — reply written in Spanish, not translated.
  2. 09:05:13SourcesOrder #1045 in transit, synced 4 min ago. Nothing else.
  3. 09:05:15CheckGrounded in sources 0.84 — no promise beyond policy.
  4. 09:05:17Hand-offAddress change needs a person → After-sales, VIP first.

03Your agent, in purser

Mia HernándezVIPES

¿Puedo cambiar la dirección? Me mudé.

ENCan I change the address? I moved.

Zhou

Yes — send me the new address and I’ll update the shipment before it’s handed to the courier.

Sent in Spanish: Sí — envíame la nueva dirección y actualizo el envío antes de que llegue al transportista.

What happens to every message

01Understood in their language

Written in the customer’s language, not translated from English. Your team sees the original and a translation, line by line.

12 languages, both directions

02Only from your sources

Your articles, policies, catalog and live orders — nothing else. Every reply is checked against them; one that drops “unopened” from your returns rule is stopped.

No source, no send

03Handed to the right person

By topic to the right team, VIPs first, to the agent who served them last. You decide, topic by topic, how much the AI may do alone.

Rings one agent for 20 s, then the team

Also on board

Refunds through your APIAutomatic within your limits; above them, you approve.
VIP lanesSegments you define skip the queue and reach a person first.
QA & leaderboardEvery conversation a person handled, reviewed and scored.
Golden questionsA release that answers worse than the last one can’t ship.
Quick repliesOrder number and tracking link filled in for you.
Knowledge that stays freshQ&A, files and your help centre, re-read when it changes.
Your AI assistant, tooClaude or Cursor can search conversations and edit knowledge over MCP.
purser FeedbackFREE FOREVERA feedback tab for any product. One line of code.

Live in three steps

  1. 01

    Sign up and get a sample store

    A test workspace comes with sample orders and a starter help centre: chat with the AI before writing any code.

  2. 02

    Paste one line, push your orders

    One script tag for the chat window; orders, products and shipments through the SDK — or install the Shopify app instead.

  3. 03

    Try it in the test chat, then publish

    Your golden questions run first; if the new version answers worse, it doesn’t ship. Roll back in one click.

<!-- before </body> on every page -->
<script src="https://askpurser.com/embed/v1.js"
        data-key="pk_…" async></script>

// your server
import { Purser } from "@purser-ai/node";

const purser = new Purser({ secretKey, baseUrl });
await purser.orders.upsert({
  id: "ord_2001", number: "2001",
  status: "shipped", currency: "USD",
  total: 1599, placedAt: Date.now(),
  updatedAt: Date.now(),
});

purser Feedback · free forever

Collect product feedback with one line. No trial, no card.

A feedback tab with screenshots, the page and the device attached, sorted by AI into your own categories. 1,000 submissions a month per workspace, free — even if you never use purser for support.

Get the snippet
<!-- before </body> on every page -->
<script src="https://askpurser.com/embed/feedback-v1.js"
        data-key="pk_…" async></script>

Pricing

Free while we are in early access — every feature on this page. We’ll publish prices before anything changes, and the feedback tool stays free.

Start free