No code · one builder, five channels

Ship a working chatbot in ten minutes.

Connect Telegram, Slack, WhatsApp, Teams or Discord, assemble the dialog in a visual editor, hit publish. No servers, no code, no waiting on a developer.

✓ Free forever plan ✓ Credentials stay encrypted
How it works

Three steps to a live bot on any channel

🔌
01

Connect a channel

Link Telegram, Slack, WhatsApp, Teams or Discord in a couple of clicks — a bot per channel, live in minutes.

🧩
02

Assemble the scenario

Drag message, button, question and branch nodes onto the canvas and connect them like a flowchart.

🚀
03

Publish

Hit publish and the bot answers on every connected channel instantly. Edit the draft and re-publish anytime.

Use cases

One builder, many kinds of bot

Every capability is a node you drag onto the canvas. Mix them to fit what your business needs.

🛒

Online store

Sell digital goods with an in-chat Telegram Stars checkout — a Buy button, invoice and instant delivery on payment.

Checkout · Telegram Stars
🎧

Support desk

Auto-answer FAQs and hand tricky chats to a human — a Handoff node opens a ticket your team works in the Inbox.

Human handoff · Inbox

AI assistant

Add an AI reply node that answers from your own knowledge base, with a safe fallback message when it is unsure.

AI reply · Your content
🛡

Community moderation

Captcha on join, flood and link filters, auto-ban — rules run on every message before your flow does.

Captcha · Anti-spam

Quizzes & surveys

Branch on every answer with Question and Condition nodes — each reply is saved into a variable you can reuse anywhere in the flow.

Question · Branching

Utility bots

Rates, weather and recurring reminders on a schedule — built from HTTP request and reminder nodes.

HTTP · Reminders
Features

Everything a real bot needs

Answer questions, broadcast, and watch the numbers — one flow, every channel.

🔀

One flow, every channel

The same visual editor and scenario model behind Telegram, Slack, WhatsApp, Teams and Discord bots.

AI replies

Drop in an AI node that answers from your own knowledge base — with a safe fallback message when it is unsure.

Integrations & webhooks

Call any API from a flow and let external services trigger your bot — with circuit breakers that keep it stable.

🛍

Sell & collect

An in-chat Telegram Stars checkout, plus Question nodes that save every answer to an exportable table.

📣

Segmented broadcasts

Target by variable and A/B-test your buttons, with live delivery stats.

📊

Analytics that matter

DAU/MAU, language mix and a per-node funnel showing exactly where chats drop off.

Building blocks

A growing palette of nodes

From messages and branching logic to AI replies, integrations, payments and gamification — every node publishes today. TG marks Telegram-only blocks.

Basic
Message · Buttons · Question
Logic
Condition · Finish
Integrations TG
HTTP · Webhook
AI TG
AI reply
Commerce TG
Checkout · Telegram Stars
Growth TG
Points · Leaderboard
The editor

Drag, connect, publish

A node canvas that reads like a flowchart. Every node maps to something your bot says or asks.

Store bot
published v3
Nodes
Message
Buttons
Question
Condition
Finish
Start
/start
Message · selected
Welcome to the shop 👋 Pick a section below.
Buttons
Catalog Contacts
Condition · error
Dangling branch
▸ properties open on the right
▸ validation flags loose edges
Analytics

Know if they reach the goal — not just where they drop off

Go past a message counter: see how many chats reach the outcome that matters — a booking, an order, a lead — plus returning users, a per-node funnel with button clicks, and a language breakdown. Aggregate-only, no PII.

Goal completion — reached your key step
Returning users & daily active users
Per-node funnel with button clicks + language mix

Goal tracking counts chats that reach your goal step — an in-chat outcome, not an action completed in an external service.

Conversation funnel
Store bot · 30d
Goal reached
Order placed
1,507 44% of chats
Returning users
512 +18% this week
Start
3,418
100%
Welcome
3,301
97%
Main menu
2,986
87%
Ask order #
1,642
48%
Finish
1,507
44%
Languages
RU 52%EN 31%UK 9% ·8%
Built to run in production

Secure, serverless, and yours

🔐

Encrypted credentials

Every token and signing secret is encrypted with KMS and never shown in full again.

☁️

Serverless & scalable

Your bot is data, run by a shared interpreter — no servers to manage, scales to spikes automatically.

🧱

Hardened runtime

WAF and rate limiting on every webhook, least-privilege access, alarms on errors and dead letters.

📉

Privacy-first analytics

Aggregate counters only, no PII beyond a chat id, raw rows expire automatically — GDPR-clean.

Pricing

Start free, upgrade when it works

💬

Pay per message, not per contact

Most builders bill for every subscriber on your list — the bill climbs even for people who never reply. Flowa charges for the messages you actually send. Silent contacts cost you nothing.

AI included, not a paid add-on

AI replies grounded in your own knowledge base come with Pro — no separate AI plan and no per-seat upsell that other tools bolt on top.

2 months free

Free

For your first working bot.

$0 /mo

Create a bot
1 bot
1,000 messages / month
Full visual editor, broadcasts, statistics
Answer collection into variables
Per-node funnel & language analytics
Any shipped channel — Telegram, Slack, WhatsApp, Teams, Discord
Community support
most popular

Pro

For businesses that ship.

$19 /mo

Upgrade to Pro
10 bots
50,000 messages / month
Everything in Free, with room to grow
Per-node funnel & language analytics
Any shipped channel — Telegram, Slack, WhatsApp, Teams, Discord
Priority support
FAQ

Questions before you start

Do I need to know how to code? +

No. You assemble the dialog visually: drag nodes, type the texts, connect the arrows. Publishing takes one click.

Which channels are supported? +

Telegram, Slack, WhatsApp, Microsoft Teams and Discord. Pick a channel when you add a bot and connect its credentials — the same visual editor and scenario model work across all of them.

Where do I get a bot token? +

For Telegram: open @BotFather, send /newbot and follow two prompts — it replies with a token, paste it into Flowa. Other channels use their own credential flow (signing secret, access token, …), shown in the add-bot form.

Is my bot token safe? +

The token is encrypted with a dedicated AWS KMS key the moment it arrives and is never shown or logged again.

How do I collect answers from people? +

Add a Question node — the reply is saved into a variable. Chain a few of them and you have a survey; Condition nodes let you branch on the answers.

What happens when I hit the message limit? +

The bot pauses softly — no crashes, no lost data. Upgrade to Pro for 50,000 messages a month or wait for the next month.

Can I switch back to Free? +

Yes, cancel any time. Your bots and scenarios stay; you are simply back to the Free limits at the end of the paid period.

Your bot is ten minutes away.

Free plan, no card. Connect a channel and start building.

Create a bot free →