Skip to content

An AI hire that knows your business

Customer support 24/7. You hand it everything you know: your site, your prices, your usual questions. Answers from your site link to the page, and it says so when it doesn’t know.

14 days free. We read your site only after you confirm. Sign-up needs an invite code for now. Ask for a code

A few minutesfrom typing your web address to a working chat on your site

FlowAI

AI assistant

Visitor’s question: How do I add the widget to my site?

Answer from Flow: You can add the widget to your site by pasting a single script tag before the closing body tag. You can copy the snippet to paste directly or send it to a developer with one click.

Sources/install

Works anywhere you can paste one line

  • Shopify
  • WordPress
  • WooCommerce
  • Wix
  • Squarespace
  • Webflow
  • PrestaShop

Two proofs you can click right now

Click a question and Flow, our AI assistant, answers live in the corner: the same chat you would embed on your site, reading only our docs and pricing. The first words usually appear after about a second.

A citation, or nothing

An answer from a web page links that page. On your site, that’s one of yours.

Can the assistant read PDF files?
Yes, the assistant can read PDFs, including scanned PDFs.

A real conversation, recorded

“I don’t know” instead of making it up

This question deliberately falls outside what Flow has read.

What’s your phone number?
I don’t have a phone number to share. You can reach the team by tapping the person icon at the top of this chat and leaving your contact details and a message.
It doesn’t guess the missing fact. The question lands in the dashboard as a gap to fill.

A real conversation, recorded

Three steps, one line on your site

No developer, no integration.

  1. 01

    Paste your website address

    We read your pages and FAQ.

  2. 02

    We pick up your colors

    We draft a greeting and three starter questions. Edit them however you like.

  3. 03

    Paste one line

    Or send it to a developer with one click. The dashboard confirms the first load.

Snippet to paste: <script async src="https://cdn.flowhelp.ai/loader.js" data-key="pk_live_…"></script>

Works on WordPress, Elementor included, on sites built with Bootstrap 5 or Tailwind, and on any CMS that lets you paste a single <script> tag.

Connect your business data

Your assistant answers only from what you connect here. Start with your website, then add what isn’t on it.

  • Website

    Your pages and their subpages: products, prices, FAQ, delivery and returns. We follow your sitemap and respect robots.txt.

  • Notes

    What isn’t on your site: opening hours, complaint rules, the things your team just knows. Paste the text, Markdown works.

  • Q&A pairs

    One question, one exact answer, for what customers ask word for word.

  • Files

    Price lists, terms, manuals and menus as PDF, Word, Excel or CSV. We read scans and photos too, on every plan.

Your site changes, the answers follow: paid plans re-read it every week, and you can refresh it yourself once a day.

It answers in your customer’s language: English, Polish, German, French or Italian.

It tells you what it doesn’t know

Questions it couldn’t answer wait in your dashboard, with a count. Answer each one once, and from then on it knows.

  1. 01

    A customer asks what you never wrote down

    Instead of guessing, it says it doesn’t know and can offer your contact form.

  2. 02

    The contact lands in your inbox

    With the form on, every lead reaches you by email, with a link to the conversation.

  3. 03

    You answer it once

    In Insights the question waits with a count. Add it as a Q&A: type the answer or let it suggest one from your content.

  4. 04

    Next time, it knows

    The answer is indexed right away, and from then on the assistant gives it to anyone who asks.

A customer wants a person?

When the dashboard is open and “Take live chats” is on, a request for a person comes to you. You take over the chat with one click, and the assistant stays quiet until you hand it back. Afterwards, you can save your answer to Knowledge.

What happens when the allowance runs out

In this category the chat goes quiet when the allowance runs out: on your live site, in front of a customer who was about to buy.

What happens when the allowance runs out
Chatbaseflowhelp
After the allowance runs outchat goes quiet without auto top-upkeeps answering, up to twice the allowance
Entry-level plan$40/mo$19/mo
Messages included700 credits (140-700 answers)750 messages
Top-up$40 per 1,000 credits$9 per 1,000 messages
Warning before you run outoptional email alertemail at 80% and a dashboard banner
  • After the allowance runs out

    flowhelp keeps answering, up to twice the allowance

    Chatbase chat goes quiet without auto top-up

  • Entry-level plan

    flowhelp $19/mo

    Chatbase $40/mo

  • Messages included

    flowhelp 750 messages

    Chatbase 700 credits (140-700 answers)

  • Top-up

    flowhelp $9 per 1,000 messages

    Chatbase $40 per 1,000 credits

  • Warning before you run out

    flowhelp email at 80% and a dashboard banner

    Chatbase optional email alert

Chatbase’s public pricing, checked 10 November 2026

What it costs

One answer from the assistant is one message. No credits, no points, no second currency.

2 months free
  • Trial

    14 days on your own website.

    $0

    No sales call.

    What you get

    • 100 messages
    • 1 million characters of knowledge (website, files, notes, Q&A), 25 website pages
    • AI model: GPT-6 Luna
    • Widget on your website
    • Unanswered questions, collected
    • Contact form and email hand-over
    • One manual site refresh
    Start free
  • Starter

    One business, a bill you can predict.

    $19/mo

    or $190 a year

    Everything in Trial, plus

    • 750 messages a month
    • 10 million characters of knowledge, 200 website pages
    • Site re-read every week, or by hand once a day
    • Support via chat and contact form
    Start with a 14-day trial
  • Recommended

    Growth

    More traffic, a small team.

    $49/mo

    or $490 a year

    Everything in Starter, plus

    • 6,000 messages a month
    • 3 seats for your team, 30 million characters of knowledge and 1,000 website pages
    • Choice of model: GPT-6 Luna or Claude Haiku 5.5
    • Remove “Powered by flowhelp”
    Start with a 14-day trial
  • Scale

    Big sites and long documents.

    $149/mo

    or $1,490 a year

    Everything in Growth, plus

    • 20,000 messages a month
    • 10 seats for your team, 100 million characters of knowledge and 5,000 website pages
    • Priority support
    Start with a 14-day trial

Billing goes live at launch. Until then every plan starts with a trial. Starter’s 750 messages are 750 answers. Heavier models, which count as a few messages each, come with Enterprise, which is priced individually. See the rates. Top-ups once billing is live: $9 per 1,000 messages.

Questions people ask before they sign up

What exactly counts as a message?

One answer from the assistant, including an answer to a suggested question the visitor clicks. What the visitor types costs nothing.

How does the model I pick affect my allowance?

Trial and Starter answer with GPT-6 Luna. On Growth and Scale you choose GPT-6 Luna or Claude Haiku 5.5, and every answer is still one message. On Enterprise you can pick any model, and the heavier ones count as several messages: Gemini 3.5 Flash as 5, Claude Sonnet 5.5 as 20 and Claude Opus 5.5 as 50. The rate is shown next to each model when you choose, and nothing changes without your decision.

What happens when I run out mid-month?

The assistant keeps answering at no extra cost, up to twice your allowance, and you get an email and a banner in your dashboard. After two allowances it pauses until the next period, and customers can leave their details if your contact form is on. You can ask for a bigger plan in your dashboard, and top-ups ($9 per 1,000 messages) arrive when billing goes live.

Will the assistant make things up about my business?

It answers only from the material you give it, and an answer from your website carries a link to the page it came from. When the answer isn’t there, it says so instead of guessing, and if the customer wants to get in touch, it can offer your contact form. The question lands in your dashboard so you can fill the gap.

Can it check where an order is, or whether something is back in stock?

No. Order status isn’t on any page, and the assistant only knows stock levels from the last time it read your site, so they can be out of date. It says so and can offer your contact form instead.

Can a customer talk to a person?

Yes. When someone on your team has the dashboard open with “Take live chats” on, a customer’s request for a person goes to them: they take over the chat and reply themselves, and the assistant stays quiet meanwhile. If nobody picks it up within 90 seconds, or nobody is taking chats, the customer can leave their details in the contact form, if you’ve turned it on. Replies from people don’t use messages from your plan. It works on every plan.

Which languages does the assistant answer in?

English, Polish, German, French and Italian. It replies in the language the customer writes in, and the chat window uses the language of their browser or the one you set in the dashboard.

What files can I add?

PDF (scans too), Word (.docx), Excel (.xlsx), CSV, TXT, Markdown and photos in JPG, PNG or WEBP, up to 50 MB per file. The text of your files counts toward your plan’s characters of knowledge, together with the text of your website, notes and Q&A pairs; there is no separate allowance for files. Text in scans and photos is read by an AI model, on every plan at no extra cost. We don’t keep the file itself, only the text read from it, which you can check and correct in your dashboard.

Where do my content and conversations live?

On servers in Germany (EU). To make your content searchable, our embedding provider converts its text into search vectors. Each question is converted on our own server in Germany and goes to that provider only as a fallback. To write an answer, the question and the matching excerpts of your content go to the provider of the AI model that writes it, and for that model we route only to providers that don’t collect request data. The DPA and the list of subprocessors are linked in the footer. Your pages are never used to train models.

Don’t see your question? Ask Flow in the corner.

You don’t have to take our word for it

  • 14 days of the real product
  • Prices for all four plans on this page
  • Leave in one click, with an export of your conversations

Sign-up needs an invite code for now. Ask for a code