Skip to content
Botnet
Visual Bot Builder
Use cases Features Integrations FAQ
Visual Bot Builder

Build bots that talk, collect and deliver.

Create interactive conversation flows with drag & drop nodes (questions, buttons, conditions, validations, file uploads, signatures, email/webhook actions) and publish them via a public share link or embed as an iframe.

Drag & Drop Flow Multi-session Public Bots Email Delivery Client API / Webhook File Uploads Templates Multi-language Signature Pad Send File Cards
B
Botnet Bot
Public share link · Multi-session
Live
Hi 👋 What is your full name?
Alex Morgan
Great. Upload your CV (PDF/DOCX) and I’ll send it to HR.
📎 Resume_Alex.pdf
Thanks! Your details were delivered to Email / Client API ✅
Start Welcome
Question Full name
File Upload CV / attachments
Send Email / API

Use cases

Bots that collect data, documents and decisions
Job applications
Ask screening questions, validate email/phone, collect CVs, and deliver results to HR.
Lead capture
Turn landing pages into conversations. Send leads to your CRM via webhook/API.
Onboarding
Collect forms, documents, and signatures in a guided, step-by-step flow.
Support intake
Let customers describe issues, attach screenshots, and route the case to your ticketing endpoint.

What you can build

Node-based flows · Public bots · Results export
Drag & drop flow builder
Create flows visually with nodes like Bot Message, Question, Buttons, Condition, Validation, Knowledge Base (RAG), File Upload, Signature Pad, Send Files, Email and Webhook/API.
Templates + multi-language
Start fast from a templates library, then localize messages per language (EN/HE/AR/etc.). The public chat can show a language selector.
Multi-session public bots
Enable multi-session and every visitor gets their own isolated session. Add a “Start new session” button for manual restart.
Collect answers + files
Ask questions, capture structured answers, accept uploads, and collect signatures. You can also send downloadable file cards from your global file library.
Deliver results automatically
On session end, send a transcript/Q&A summary by email or post it to your client API. Webhook mapping lets you add headers/query/body maps and extract response values into variables.
Branding & trust
Upload an optional logo in Bot Settings and show it in the public bot view for a consistent branded experience.
Themes + website embed
Choose a public theme (dark/light/colors), generate iframe code from Dashboard and embed the bot on your website.
Input validations
Validate email/phone/number ranges/regex before continuing the flow—reduce bad leads and broken submissions.
Knowledge Base (RAG)
Attach documents/notes as a simple knowledge base and let the bot answer based on them (optional AI mode by plan).
Works on mobile
Builder interactions support mobile: tap-to-add nodes, drag to move, tap-to-connect, and easy link selection/deletion.

Integrations

Deliver results where you need them
Email delivery
Send session summary + Q&A + attachments to your inbox when the flow ends.
Use node: send_email
Webhook / API
POST collected data to your endpoint (CRM/ATS/helpdesk). Mapping UI helps build headers/query/body and store response values as variables.
Use node: webhook
SFTP (optional)
Send results to a secure file drop (CSV/JSON export scenarios). Availability depends on your plan.
Use node: send_sftp
Embed on your website
Every bot has a public URL and an iframe snippet (Dashboard → Bot card → “Embed code”).
Want developer details? The Docs include API examples.
Example iframe snippet
<iframe src="https://YOURDOMAIN/b/YOUR_PUBLIC_TOKEN"
        style="width:100%;height:600px;border:0;border-radius:12px;"
        loading="lazy"></iframe>
Tip: you can override theme via ?theme=dark / ?theme=light etc.

How it works

1
Design your flow
Drop nodes, link them, and define what the bot says and what it collects.
2
Publish via share link
Your bot gets a public URL. Turn on multi-session so every visitor chats independently.
3
Capture answers and files
Record the conversation, Q&A pairs, and attachments (CVs, documents, images).
4
Send to Email / API
On end of session, deliver the data where you need it—email inbox or your own endpoint.

FAQ

Common questions
Ready to build your first bot?
Create a bot, design the flow, publish the link, and start collecting results.
Get started