FEATURES

Everything Deacon does, followed through one customer question

Sam asks Acme something its documentation doesn’t cover. Follow that question from the widget to the dashboard and back, and you’ll meet the main features at the point where they matter.

Free plan, no card. Paid plans from $40 a month, billed yearly.

The Deacon widget on Acme’s site. A visitor has asked whether Acme supports single sign-on with Okta, and Deacon is looking for the answer.

Tuesday, 09:14 · Sam opens the chat on Acme’s pricing page

A widget that fits your site

Set the colours, the corner radius, the position and the greeting against a live preview, and publish when it looks right. You can hide the button and open Deacon from your own. On a phone it opens as a full-width sheet.

Sam clicks Help on Acme’s pricing page and the widget opens over it.

  • Colours, corners, position and greeting
  • A draft you publish or revert
  • Opens from your own button if you prefer
What to look for in a website chat widget
The Appearance editor, with accent colours, corner radius, position and greeting, beside a live preview of the widget and its Help button.

Tuesday, 09:14 · Deacon looks in what Acme taught it

Honest answers, with the page they came from

Deacon writes each answer from the passages it found in your content for that question. An answer taken from a page on your site links to the page. When nothing covers the question, it says so and asks for an email address.

Most questions end here. Sam’s doesn’t, because Acme’s docs never mention Okta.

  • Reads your website, files, pasted text and written answers
  • Replies in the language the visitor wrote in
  • Asks one question back when a question is vague
How a knowledge base chatbot answers
Two conversations side by side. One question is answered with a link to the docs page. The other gets a plain “I don’t have the answer to that” and a field for the visitor’s email.

Tuesday, 09:17 to 09:26 · you get an email, and reply in the chat

Human handoff, with your reply in the chat

When Deacon can’t answer, or the visitor asks for a person, it asks for their email. The team’s owners get a message three minutes after the visitor leaves an address or asks for a person. Reply from the dashboard and, if the visitor still has the chat open, your words appear there under your first name. If they have gone and left an address, the reply reaches them by email.

Sam still had the widget open, so your reply landed in the chat. Deacon stayed quiet until you handed back.

  • No email if you’ve already opened the conversation
  • Messages to a teammate never count as answers
  • Deacon answers again when you hand back
How human handoff works
The email an owner receives. A visitor on Acme left their email, with the question they asked, the page they were on and a button to open the conversation.
The dashboard, where the founder’s reply has been sent and Deacon is paused, beside the visitor’s widget showing the same reply under the founder’s first name.

Tuesday, 09:30 · you write the answer once

Answer once, and see the proof

Every question your content couldn’t answer has an Answer this button. Write the answer and Deacon saves it, asks itself the question again and shows you the reply it now gives. Then it re-checks similar open questions and tells you how many of them your answer also covers.

Two sentences closed Sam’s question and three others. On Wednesday another visitor asked about Okta, and nobody was emailed.

  • Saved as a source Deacon answers from
  • Its new reply shown to you as proof
  • Similar open questions re-checked
How an FAQ chatbot learns your answers
The Answer this panel with the founder’s answer saved, Deacon’s new reply shown as proof and three other open questions now answered, beside another visitor getting that answer the next day.

Try it on your own documentation

Add your site or a few files and ask the questions your customers ask. The free plan has 50 answers a month and needs no card.

Start free

Any day · every word is on record

Every conversation on record

Read exactly what was said on your behalf. Each conversation shows the source an answer came from, the page the visitor was on and whether they have chatted before. Details your app passes in, such as the visitor’s plan, sit beside it.

Sam’s conversation is filed under Unanswered until you write the answer.

  • Filters for Unanswered, Wants a person and Answered
  • Search what visitors asked
  • Any conversation translated into your language
What chatbot analytics covers
One conversation in the dashboard, with the docs page each answer came from and a panel showing that the visitor is returning, the page they asked from, their plan, device, language and topic.

The end of the month · it shows up as a topic

Topics, grouped for you

Deacon groups the questions people ask into topics. Most get a type, such as a how-to, a feature request, a pricing question or a bug report. A topic is listed once two people have asked, with how many people and when it last came up.

Twenty-seven people have asked Acme about single sign-on. It is third on the list when you plan what to build.

  • Open a topic to read the visitors’ own words
  • Mark it done when you’ve dealt with it
  • Messages, people and the share answered, against the period before
What chatbot analytics can tell you
The topics list, each topic with a type and how many people asked, with the single sign-on topic opened to show three visitors’ own questions.

Thursday · Sam signs up

Website analytics and goals, from the same script

The script that runs the widget also counts visitors, pages, sources, devices and countries. Name the goals that matter to you, such as a sign-up, and see how many visitors reach each one and which sources lead to your main goal. A short list called Worth knowing tells you what stands out.

Acme tagged its sign-up button as a goal, so Sam’s sign-up is counted with the rest. Deacon counts visitors and never identifies companies.

  • Goals sent by a line of code, an attribute or a class
  • Funnels built from your goals
  • No second script to install
What website visitor tracking shows you
Website analytics, with visitors, page views, sign-ups and time on site, a chart of visitors per day with sign-ups marked, a Worth knowing sentence about Product Hunt visitors, and a table of sources.

Also included

Smaller things this question didn’t need, on every plan.

  • Their language

    A visitor who writes in Spanish is answered in Spanish, whatever language your docs are in.

    Multilingual chatbot
  • Knows who is asking

    Pass the visitor’s plan or role from your app and Deacon takes it into account when it answers.

  • One clarifying question

    When a question is too vague, Deacon asks one question back. After three it hands over to you.

  • Four kinds of source

    A website it crawls, uploaded files, pasted text and answers you write. Files can be PDF, Word, Markdown, text, CSV or HTML.

    Knowledge base chatbot
  • Instructions

    Tell Deacon how to behave in plain words, or have a first draft written from your landing page.

  • Playground

    Ask the real widget anything before your visitors do. Those chats are never counted against your plan.

  • Team seats

    Each seat is one person who can read and reply in the dashboard. The free plan has one seat, Starter has three seats and Growth has 10 seats.

  • What it doesn’t do

    No helpdesk or ticketing, no phone or WhatsApp channel and no flow builder. Deacon answers on your website and hands over to you.

Live on your site in five minutes

  1. Sign up

    The free plan needs no card and has no end date.

  2. Add your content

    A website, files, pasted text or answers you write.

  3. Paste one line

    Or copy the prompt for Claude Code or Cursor, and your agent installs it and checks it is live.

Free plan, no card. Paid plans from $40 a month, billed yearly.