MuninMunin
Sign inStart free
Channel · Chat widget

Four seconds, on the page they were already reading.

A script tag on your site. It answers out of your own documentation while the question is still in their head — and when it should not answer, it says so and fetches a person by name.

  • One script tag
  • Answers in seconds, not business days
  • Signed identity for signed-in users
  • Served and stored in the EU
How it goes

It answers first. You get the ones that matter.

Nobody is waiting on a reply, because the reply is already there. Your attention goes to the question the agent decided it should not settle alone.

01

They ask on the page they are stuck on.

No form, no email address, no ticket number. The widget knows which page they are on and, if they are signed in, who they are — so the question arrives with its context already attached.

yourcompany.com/pricing
MAsk us anythingReplies in seconds

Is Pro per seat or per organisation? We’re 40 people but only 6 would ever use it.

14:02
Page /pricing · signed in as d.weir@harbourgate-lettings.co.uk
02

It looks it up before it opens its mouth.

Your pricing page, your docs, your knowledge base. Every answer traces back to something you published — and the retrieval happens in the second between their question and the reply.

Munin agentanswering
Searching your knowledge base
  • Plans and what is in them0.93
  • Seats, users and billing0.88
  • Volume pricing0.71
Answering

Pro is per seat — you would pay for the six,not the forty. Volume pricing starts at twenty.

Answered in 3.9 s · nobody was asked
03

And it knows when to stop.

A discount it cannot authorise, an account it cannot see, a complaint that needs a person. It says so plainly, gathers what a colleague will need, and puts a name on it — rather than improvising something you would have to retract.

Handing over3.9 s

Pro is per seat, so you would be paying for the six people who use it — not all forty.

Plans and what is in them · Seats, users and billing

Can you do anything on the price if we commit for two years?

Discount authority — not the agent’s to give

That one is not mine to answer, honestly. I have asked Ida on our side to pick it up — she will email you today.

Assigned to Ellie Marsden · page, transcript and contact attached
And then, without being asked
  • The visitor is a contact, with the page they asked from
  • The conversation is filed under pricing
  • The answer it gave is the answer the next person gets
What it takes

One script tag.

It goes on the page the way your analytics does. Nothing about your site has to change around it.

It loads after everything else on the page and does nothing at all until it is opened. Remove the tag and it is gone — there is no other trace on your site.

  1. 01Paste the tagOne line before the closing body tag, with your widget key. It renders nothing until somebody clicks it.
  2. 02Say who it is talking toOptional: sign the visitor’s id with your shared secret and the widget knows who they are — so it can speak about their account instead of in general.
  3. 03Give it the knowledgeThe documents it may quote, and a paragraph about how you would like it to sound.
The honest part

What it won’t do.

  • 01

    Pretend to be a person. Asked directly, it says what it is.

  • 02

    Answer from outside the knowledge you gave it. Where that runs out, it says so and fetches someone.

  • 03

    Speak about an account it cannot verify. Without a signed identity it stays on the general answer.

And it isn’t alone

The widget is one lane.

The same thread carries email, SMS and voice. Someone can ask here at two, email at four, and never introduce themselves twice — because it was never four systems.

See all four channels
  • Email
  • Widget
  • SMS
  • Voice
One customer record

Open source. Open protocol.
One stack, your terms.