Realtime customer service

Supercharge your business with text intelligence.One script tag. A full support desk.

TextAI drops a realtime chat widget into any website and connects it to a live agent console — routing, queueing, transfers and history included. No build step, no framework, no per-seat surprises.

Go binary, single deploy White-label, no watermarks 7 languages, light and dark
What we build

We build text-based products.

Every screen below is the same widget, wired to a different job.

Chat

Visitors start a conversation in one click. Messages stream both ways over WebSocket with sent, delivered and read states.

LiveChat
Hi — do you ship to the EU?
Yes, 2–4 days with tracking.Delivered · Read
Perfect, ordering now.

Automate

Canned answers and FAQ chips resolve the common questions before an agent ever gets involved.

KnowledgeBase
Pricing Refunds Shipping Talk to a human
Plans start free, then $29 per seat — cancel anytime.

Solve

When nobody is free the visitor joins a fair queue with a live position, then lands on the least-loaded agent.

Queue
AKAnna K.#1
JOJon O.#2
MRMira R.#3

Educate

Answers live next to the conversation, so visitors learn without leaving the page or opening a ticket.

Context
What is a reasonable portfolio allocation?
A common starting point is 60/30/10 across equities, bonds and cash.

Engage

The whole stack is a single Go binary. Drop it on a box, point a domain at it, and you are live.

$ textai --addr :8090
→ embedded web assets ready
→ sqlite ok · hub ok
→ listening on https://your-domain
Latest updates

Shipped this release.

Everything below is already running in the widget on this page.

Realtime

Realtime delivery

WebSocket push with heartbeat and automatic reconnect, so messages survive flaky networks.

Routing

Smart routing

Least-loaded assignment with round-robin fallback, plus manual transfers between agents.

Memory

Context memory

A refresh or a dropped tab restores the same conversation, transcript and agent.

Brand

White-label

No third-party watermarks. Theme colour, name and locale are all your own.

Get started

Live in one line.

Paste this before </body>. TextAI opens the session, upgrades to WebSocket and renders the widget on its own — you never touch a socket.

1
Add the scriptPoint data-site at your site key.
2
Whitelist your domainSet TEXTAI_ALLOWED_ORIGINS to allow the origin.
3
Answer in the consoleAgents log in at /admin/ and reply in realtime.
● index.html
<script
  src="https://YOUR_HOST/widget.js"
  data-site="demo-site"
  async></script>

Ready when your visitors are.

Spin up the single binary, drop in one script tag, and start answering in minutes.