YES

Replaceable in one session with an AI coding agent.

Live chat with bots and an AI assistant aimed at small shops: answers common questions automatically and hands the rest to a person.

Promptfree, for everyone, and the only version there is
Build me the shop chat with an assistant that replaces Tidio.

The useful half is answering the same five questions forever — where is my order, what is the return policy, do you ship here. Build for those and hand everything else to a person quickly.

STACK
- Node 20+ with Fastify, server-rendered HTML
- SQLite through better-sqlite3, WAL mode, FTS5 for the answer base
- A local model through Ollama, or your own key, for the assistant
- Server-sent events one way, POST the other
- Caddy in front

THE DATA MODEL
- conversations, messages, agents as in any chat
- answers: id, question, body, tags, updated_at — your own written answers, not scraped
- bot_turns: id, conversation_id, question, retrieved_ids_json, answer, confidence, handed_off, at
- orders_view: a read-only lookup into your shop by order number and email

THE ASSISTANT, BUILT THE ONLY SAFE WAY
- **Retrieval, not generation from memory.** Search your own answers, and let the model rewrite the retrieved text into a reply. It must never invent a policy
- Every reply cites which answer it used, visible to the agent and available to the visitor
- **If nothing retrieves above a threshold, hand off. Do not guess.** A confidently wrong answer about a refund policy is a chargeback and a bad review
- Never let it state a price, a delivery date or a policy that is not in the retrieved text

ORDER STATUS, THE MOST ASKED QUESTION
- Look up by order number plus the email on the order. **Never by order number alone** — sequential order numbers mean anybody can read anybody's order
- Return only what the customer already knows plus the status. No addresses, no payment details
- Rate limit the lookup hard, per visitor and per order number

HANDING OFF WELL
- A visible, always-available 'talk to a person'. Never make somebody argue with a bot to reach one
- Show honest availability; outside hours take an email and say when they will hear back
- The agent sees the whole bot conversation and what it retrieved, so they do not start from nothing

THE WIDGET
- Under 20KB, shadow root, loaded after the page, keyboard accessible, announced to screen readers
- Opens by itself at most once per visit and remembers a dismissal

MEASURING WHETHER THE BOT HELPS
- Deflection is the wrong metric on its own. Measure **handed-off rate, and the rating of conversations the bot handled versus a person**. If the bot's ratings are worse, it is costing you customers to save agent minutes
- Log every question with no good retrieval; that list is exactly what to write next

WHAT MATTERS MOST
Retrieval-only answers with a hand-off threshold, and order lookup that needs the email. One stops the bot lying; the other stops it leaking.

What you lose

  • An assistant that answers from your catalogue with no configuration
  • Ecommerce integrations that know the order status
  • A widget and a mobile app for a one-person shop
  • Bot flows editable without a developer

If you would rather not build

  • A good FAQ page, which answers most of it for free
  • A retrieval script over your policy documents

The escape hatch

open source · no votes, no paid placement

Chatwoot

$0

Open-source chat with bots and a shared inbox.

chatwoot/chatwootfree · open source

Ollama

$0

Runs a local model so the assistant costs nothing per message.

ollama/ollamafree · open source

Why this verdict

our own opinion · changed only by a person

78/100

Verdict yes at 78: chat plus retrieval over your own written answers. The order-lookup rule and the refusal to generate policy are the two things that keep it safe.

History

tracked since 14 Aug 2026 · nothing is ever overwritten

Interest · last 30 days

Nothing recorded yet. This chart fills in once the page has visitors, votes or prompt copies — it will not draw a flat line to look busy.

Questions about Tidio

answered from the record above

Is Tidio free?

No — the plan we track is $29 a month. Starter at $29/month billed monthly, around $24 annually, with conversation limits.

Can you replace Tidio by building your own?

YES. Replaceable in one session with an AI coding agent. Replacement score 78 out of 100, build time one session. Read what you lose before you decide.

How much does Tidio cost?

$29 a month on Starter — $348 a year. Recorded 14 Aug 2026.

What do you lose by replacing Tidio?

An assistant that answers from your catalogue with no configuration; Ecommerce integrations that know the order status; A widget and a mobile app for a one-person shop; Bot flows editable without a developer. If any of those carry weight for you, keep paying.

Is there an open-source alternative to Tidio?

Yes: Chatwoot, Ollama. The prompt on this page is for when you want it your way instead.

Related entries

same category first, most replaced first

All 29 in Customer support

Not sending yet

Every week, something stops being worth paying for.

New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click. Nothing is being sent yet — your address is kept here, and the first issue is the first thing it is used for.

free forever · no tracking pixel · stored here, never passed to anyone

Esc