Live chat · Email · Messaging apps

See the question before they hit send.

IsTyping shows your team what visitors are typing, as they type — so the answer is ready the moment the question lands.

One shared inbox for website chat, email and messaging apps.

A visitor types “My site has been down since this morning. Is it the unpaid invoice?” into the chat widget. The same words appear in the team’s inbox as she types, marked “Typing (live preview)”. The agent starts the reply before she presses send; she sees only that someone is typing, then the answer: “Yes, invoice #1042 is overdue, so the account was paused. Pay it and you’re back online in a minute or two.”
01Every channel

Wherever they write, it lands here.

Website chat, your support mailbox, Telegram, SMS, WhatsApp, Messenger and Instagram — one list, one composer, one record per customer.

  • Reply where they wrote. The composer knows the channel, so an answer to a WhatsApp message goes back to WhatsApp.
  • Your accounts, your numbers. Connect your own Telegram bot, Twilio and Meta accounts.
How channels work
New conversations arrive one after another in a single inbox list: website chat, WhatsApp, email, Telegram, SMS, Messenger and Instagram, each row marked with its channel.
02Co-browsing

Look at the same page. With their say-so.

When words aren’t enough, ask to see the visitor’s page. They allow it, you point, they click. Nothing to install on their side.

  • Asked first, stoppable any time. A bar stays on screen for as long as you watch.
  • Passwords are always masked. Mask every field if you like; the chat itself is never recorded.
  • Viewing never clicks or types. Remote control is a separate, opt-in step that always asks.
How co-browsing works
On the visitor’s page the chat widget asks: “Mia would like to see your screen.” The visitor allows it, a bar shows “Your screen is being viewed by Mia” with a Stop sharing button, and Mia’s labelled pointer glides to the right setting and clicks to highlight it. The visitor makes the change themselves.
03Help center & AI

Answers they can find. Drafts your team can trust.

Write an answer once. Visitors find it in the chat, and AI assist uses it to draft replies that a person checks before anything is sent.

A help center inside the chat

Visitors search your articles without leaving the page — and can still reach a person in one tap.

Inside the chat widget a visitor searches the help center for “nameservers”, opens the article “Point your domain to us”, reads it and marks it helpful — without leaving the page.

AI drafts that show their source

Suggested replies, rewrite, summaries and translation with Anthropic’s Claude. Off until an admin turns it on.

A visitor asks “How do I point my domain to your nameservers?”. The agent asks AI assist for a draft; it appears in the reply box marked “AI draft — review and edit before sending”, citing the help article “Point your domain to us”. The agent reviews it and sends it.
Help center, AI assist and the optional answer bot
04Automations

Automate the routine. A person always wins.

Greet visitors on the right page, sort questions with a visual bot, route them to the right teammate. The moment someone on your team replies, the bot steps aside — for good.

  • Build flows on a canvas, test them before you publish.
  • Every automated message is marked for your team, and never counts as a reply.
Triggers, bots and routing
A chatbot scenario on the visual canvas runs step by step as a visitor chats: it greets them, offers Billing or Guides, the visitor picks Billing, the bot asks for their email, then hands the conversation to the team.
For hosting companies

Built by a hosting company. For hosting companies.

IsTyping is made by Nexuscore, which runs hosting. Your clients already log in to WHMCS, so the chat knows who is writing — and your team sees their services, domains and invoices right beside the conversation.

  1. Install the addon in WHMCS

    Copy one folder, activate it, paste three values. No database tables.

  2. Clients arrive verified

    WHMCS signs the logged-in client’s email; anyone else gets a clear “unverified” warning instead of billing data.

  3. Answer with the full picture

    Services, domains, unpaid invoices and tickets — and a WHMCS ticket from the chat in one click.

A logged-in WHMCS client asks “Why is my site suspended?”. Her email arrives signed by WHMCS, so she shows as Verified, and the side panel loads her account from WHMCS: an active client with a suspended Shared Hosting plan and one unpaid invoice of $12.00, plus a button to create a WHMCS ticket.
05Around the conversation

Everything else a support team reaches for.

enWrite a message…deNachricht schreiben…arاكتب رسالتك…jaメッセージを入力…esEscriba un mensaje…heכתיבת הודעה…
EnglishEspañolFrançaisDeutschPortuguês (Brasil)УкраїнськаTürkçeالعربيةעבריתहिन्दी简体中文日本語

36 languages, right to left included

The widget speaks your visitors’ language — Arabic, Hebrew and Persian laid out right-to-left — in light, dark or their own setting.

Private note · not visible to the customerSam @Mia invoice #1042 is overdue, offer the payment link — no refund.
SK
RARafael is also viewing

Notes the customer never sees

@mention a teammate in a private note, and see who else is viewing so nobody answers twice.

We’re investigating an issue: Shared Hosting is unavailable. Status page →
Shared HostingMajor outage Control panelOperational

A status page, in the chat too

Monitors, incidents and maintenance on your status page — and a banner in the widget while something is wrong.

Median first responseLast 30 days Busiest hours

Know how fast you answer

First response and resolution times, ratings, busiest hours and a table per agent, with CSV export.

Windows appTray icon, unread badge, updates itself Any browserNothing to install Installable web appPush notifications on desktop and phone

Answer from anywhere

The browser, an installable web app with push notifications, or the Windows desktop app.

ExportEverything about one person, as a ZIP EraseDelete or anonymise, then a signed certificate RetentionHow long each kind of data is kept

Privacy requests, handled

Export or erase everything about one person, set retention, show a notice in the widget.

webhook · conversation.created
POST https://yourapp.example/hooks
X-Signature: t=1762790400,v1=4f9a…
{
  "event": "conversation.created",
  "conversation": { "channel": "whatsapp" }
}

An API and signed webhooks

REST API tokens with a role ceiling, and webhooks signed with HMAC-SHA256.

Somebody is about to ask you something.

Tell us how many people answer chats and which channels you need. A person replies with a quote and sets up your workspace.

Talk to us See everything it does