Fire Away

Live chat for SaaS products

The people asking questions are usually mid-signup or mid-renewal. Knowing which, before you reply, is most of the job.

What it changes day to day

Trials

Catch the pricing page question

The page trail shows you they went docs, pricing, checkout, and stopped. That is a different conversation from a support request.

Accounts

Their plan, on the conversation

Push plan, seat count and a deep link to their account from your own app, so you are not asking them to spell their email address.

Small teams

Founders answer too

Push on the phone routed by who handles the product, so the person who can actually answer gets it.

Integration

Two calls, and your app has told us everything

Identify the signed-in user and attach whatever matters. Values are strings, up to thirty keys, shown to agents in the order you set them, and anything that looks like a URL becomes a link.

LiveChat.setUser({
  name: user.name,
  email: user.email
})

LiveChat.set({
  plan: user.plan,
  seats: String(user.seats),
  accountUrl: adminUrlFor(user)
})

Questions worth asking

Can I show chat only to signed-in users? +
Render the script tag only on the pages you want it on. It is a plain script tag, so your own templating decides.
Does it work in a single-page app? +
Yes. Client-side navigation is tracked, and the widget survives route changes without reloading.

See it on your own site

Fourteen days free, no card, about two minutes to install.

Fourteen days free, no card.