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?
A real conversation, recorded
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
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.
An answer from a web page links that page. On your site, that’s one of yours.
A real conversation, recorded
This question deliberately falls outside what Flow has read.
A real conversation, recorded
No developer, no integration.
01
We read your pages and FAQ.
02
We draft a greeting and three starter questions. Edit them however you like.
03
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.
Your assistant answers only from what you connect here. Start with your website, then add what isn’t on it.
Your pages and their subpages: products, prices, FAQ, delivery and returns. We follow your sitemap and respect robots.txt.
What isn’t on your site: opening hours, complaint rules, the things your team just knows. Paste the text, Markdown works.
One question, one exact answer, for what customers ask word for word.
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.
Questions it couldn’t answer wait in your dashboard, with a count. Answer each one once, and from then on it knows.
01
Instead of guessing, it says it doesn’t know and can offer your contact form.
02
With the form on, every lead reaches you by email, with a link to the conversation.
03
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.
04
The answer is indexed right away, and from then on the assistant gives it to anyone who asks.
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.
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.
| Chatbase | flowhelp | |
|---|---|---|
| After the allowance runs out | chat goes quiet without auto top-up | keeps answering, up to twice the allowance |
| Entry-level plan | $40/mo | $19/mo |
| Messages included | 700 credits (140-700 answers) | 750 messages |
| Top-up | $40 per 1,000 credits | $9 per 1,000 messages |
| Warning before you run out | optional email alert | email 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
One answer from the assistant is one message. No credits, no points, no second currency.
14 days on your own website.
$0
No sales call.
What you get
One business, a bill you can predict.
$19/mo
or $190 a year
Everything in Trial, plus
Recommended
More traffic, a small team.
$49/mo
or $490 a year
Everything in Starter, plus
Big sites and long documents.
$149/mo
or $1,490 a year
Everything in Growth, plus
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.
One answer from the assistant, including an answer to a suggested question the visitor clicks. What the visitor types costs nothing.
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.
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.
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.
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.
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.
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.
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.
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.
Sign-up needs an invite code for now. Ask for a code