✅ Verification code has been sent to your email address
Dashboard
Overview and statistics
💬
Toplam Chat
-
📄
Documents
-
📱
Uygulamalar
-
🔑
API Keys
-
Selected:-
📊
Application Statistics
Select an application from the filter above to view statistics
Messages received
0
Forms click
0
Form submitted
0
Attachment link click
0
Attachment button click
0
My Applications
Loading...
Selected application:Choose an application above
Quick training overviewUpload PDFs with product documentation, catalogs, or user manuals. The system automatically extracts text and creates vector embeddings. Tables are extracted using Tabula/Camelot and pdfplumber, then chunked row by row for accurate data retrieval. Each table row becomes a separate knowledge chunk with metadata.
📄
Document training
Select an application above to get started
Overview
Quick tip: Upload product PDFs to train your AI. The system extracts text content and creates vector embeddings. Tables are extracted using Tabula/Camelot (for table structure) and pdfplumber (for metadata), then chunked row by row. Each table row becomes a separate knowledge chunk, ensuring accurate data retrieval without LLM calculation errors. Link documents to specific products for more targeted responses.
Total documents
0
Active documents
0
Show documents linked to a specific product, or view all.
Documents
📄
No documents yet
Upload a PDF to train your AI assistant.
Selected application:Choose an application above
Spreadsheets overviewUpload Excel files to automatically extract tables. Each table will be converted to JSON format and added to the RAG system. Tables will be searchable in the chat widget.
📊
Spreadsheets
Select an application above to get started
Overview
Quick tip: Upload Excel files (.xlsx, .xls) to extract tables. Each table will be automatically detected, converted to JSON, and added to the RAG system with embeddings.
Total Spreadsheets
0
Total Tables
0
Active Tables
0
Uploaded Spreadsheets
📊
No spreadsheets uploaded yet
Upload Excel files to extract tables automatically.
Selected application:Choose an application above
Tables overviewManually add tables to your RAG system. Upload table images to extract tables automatically using GPT-4 Vision, or create tables manually. Tables will be used for semantic search in RAG queries.
📊
Tables
Select an application above to get started
Overview
Quick tip: Add tables manually or upload table images to extract tables automatically using GPT-4 Vision. Tables will be used for semantic search in RAG queries.
Total Tables
0
Active Tables
0
With Embeddings
0
Tables
📊
No tables added yet
Add tables manually or upload table images to extract tables automatically.
Selected application:Choose an application above
Manual training overviewManually add question-answer pairs to your RAG system. When LLM provides an answer that's not in your documents, you can add it here to improve future responses. Edit existing pairs to update them in the RAG system.
✍️
Manual training
Select an application above to get started
Overview
Quick tip: Manually add question-answer pairs when LLM provides answers not found in your documents. Edit existing pairs to update them in the RAG system. Inactive items won't be used in responses.
Total items
0
Active items
0
With embeddings
0
Show training data linked to a specific product, or view all.
Search in Q&A pairs by question, answer, or subject.
Manual Q&A pairs
✍️
No Q&A pairs yet
Add your first manual Q&A pair to get started.
Selected application:Choose an application above
From your website overviewCrawl your website to automatically extract content and train your AI bot. The system will crawl pages, extract text content, create chunks, and generate embeddings.
🕷️
Website crawl
Select an application above to get started
Start New Crawl
Crawl History
🕷️
No crawl history yet
Start crawling your website to see history here.
💬 Widget Test - Live Preview
🎯 What is Widget Test?
✅ Test your real chat widget
✅ All settings saved from the Embed Chat tab are visible here
✅ You'll see exactly how the widget will appear on your site
✅ Colors, fonts, logo, CTA buttons - all with real settings!
📱 Selected Application:Select an application above
✅ Widget loaded:
💡 You'll see the chat widget in the bottom right corner. Click and test it!
📝 To change widget settings, go to the "🔗 Embed Chat" tab and save. Then refresh this page.
💬
Widget Test Area
Select an application above, widget will load in the bottom right corner
Selected application:Choose an application above
Prompt templates overviewCreate and manage prompt templates that define how your AI assistant responds. Switch between different personalities and behavior patterns instantly using the toggle switch.
Prompt Templates
Select an application...
Analytics
Analytics component will be added soon...
Selected application:Choose an application above
🎯
Call-to-Action management
Select an application above to manage call-to-action forms.
Overview
Quick tip: Add call-to-action buttons above the chat input to collect user information. Create forms with various field types and track submissions.
Total CTAs
0
Active CTAs
0
Total submissions
0
Call-to-Action records
🎯
No CTAs yet
Create your first call-to-action to get started.
Selected application:Choose an application above
📝
Form management
Select an application above to get started
Overview
Quick tip: Create custom forms with different field types (text, email, phone, dropdown, product selection). Configure email notifications and track all submissions in one place.
Total forms
0
Active forms
0
Total submissions
0
Form records
📝
No forms yet
Create your first form to get started.
Selected application:Choose an application above
Checklist overviewTrack how much structured content each product has. Keep documents, Q&A, tables and links up to date. Links you add here appear to customers when they choose a product from the @ autocomplete list.
Backend search with 500ms debounce.
Select an application to load the checklist.
API Keys
📌 API Key Usage:
You can use your API keys to chat from external applications. You can also use these keys in the Test Chat tab.
⚠️ Security: API keys are shown only once. Please store them in a secure place.
Loading...
Selected application:Choose an application above
📋
Embed code
Select an application above to get started
Widget type
Quick tip: Select your widget display type. The embed code will be automatically generated based on your selection.
💬
Live Preview
The chat widget is now active in the bottom-right corner. Test it in real-time!
Choose how the widget appears on your website.
Embed code
💡 How to embed this code on your website:
Copy the embed code above by clicking the 📋 Copy button
Open your website's HTML file (e.g., index.html, home.html, or your main page template)
Find the closing </body> tag at the end of your HTML file
Paste the embed code just before the </body> tag
Save the file and refresh your website to see the chat widget
📝 Example:
<!-- Your website content -->
<div>Your content here</div>
<!-- Paste the embed code here, just before </body> -->
<script>
window.BVNChatConfig = {
appCode: 'your-app-code',
apiUrl: 'https://your-backend-url',
viewType: 'bubble'
};
</script>
<link rel="stylesheet" href="https://your-backend-url/static/chat-widget.css">
<script src="https://your-backend-url/static/chat-widget.js" defer></script>
</body>
</html>
⚠️ Important: Make sure to paste the code on every page where you want the chat widget to appear, or add it to your main template/header file if your website uses templates.
Selected:-
Reports overviewView and export chat conversations and CTA form submissions. Filter by application, product, or search within questions and answers.
Reports
Select an application from the filter above to view reports
Chat Conversations
Loading conversations...
CTA Form Submissions
Loading submissions...
Conversation Preview
Form Submission
Selected application:Choose an application above
🎯
Extraction Jobs
Select an application above to get started
Overview
Quick tip: Jobs automatically extract structured data from conversations using AI. Create jobs to collect leads, analyze intent, detect sentiment, or extract custom information.
Total jobs
0
Active jobs
0
Total executions
-
Job records
🎯
No jobs yet
Create your first job to get started.
Create AI Job
Account Settings
Manage your account and subscription
Current Plan
Loading...
Loading plan details...
--
per month
Current Usage
Chatbots
-- / --
Forms
-- / --
Users
-- / --
Messages (Monthly)
-- / --
Upgrade Your Plan
Add-ons
Enhance your plan with additional features
Billing
Manage your payments and invoices
Payment Methods
Loading payment methods...
Billing Addresses
Loading billing addresses...
Transaction History
Loading transactions...
Invoices
Loading invoices...
Selected application:Choose an application above
🎨
Widget Design
Select an application above to customize your chat widget
Widget Type
Choose how your widget will appear on your website. Embed code will be automatically generated for each type.
💡 Tip: When you change the widget type, you can get the new code from the "📋 Embed Code" section below. Don't forget to save the settings!
• CTA Buttons: Displayed above the chat input. Manage them in the Forms tab. Colors are set via Color Settings modal.
• Attachment Button (📎): Appears when users select products. Shows product links, images, and videos.
Enable to display CTA buttons in widget (Attachment button appears automatically with products)
🖼️ Logo Settings
Tip:Logo will be used as bot avatar in chat widget. (JPEG, PNG, GIF, WebP, SVG - max 5MB)
No logo uploaded yet
Logo Size
Select logo then click "Save Widget Settings" button to upload
✅ New logo selected:
Logo width (20-200px, dynamic container)
Logo height (20-200px, dynamic container)
✨ AI Icon Animation
💡 Info: Should AI animation (video) be shown on the chat widget open button? 3 different animation options are available.
Select the AI animation to be displayed on the chat widget open button in the bottom right corner
Enter the speech bubble text to be displayed on the AI animation. If left empty, the speech bubble will not be shown.
🌍 Language Settings
💡 Info: Primary Language = EN (English), Secondary Language = Local (TR/ES/GR). Users can switch languages via the EN button in widget.
Starting language for widget. "Auto" detects browser language.
Fallback language when detection fails (usually EN)
📋 Consent Settings
💡 Info: Collect GDPR/KVKK compliant consent from users before chat starts.
Users must accept consent terms before starting chat
🌍 Multilingual: Primary language (EN) required, secondary language (TR/ES/GR) optional.
English consent text (required)
Local language consent (TR/ES/GR - optional)
English link text
Local language link (TR/ES/GR - optional)
English checkbox text
Local language checkbox (TR/ES/GR - optional)
Version number for tracking (language-independent)
📐 Widget Size
Chat window width (320-800px)
Chat window height (400-800px)
📍 Position
📋 To Get Embed Code
Need embed code to add your widget to your website?
Go to the "Export → Embed Code" tab from the sidebar menu.
There you can select your widget type and copy the embed code.
Selected application:Choose an application above
📦
Product catalog
Select an application above to get started
Overview
Quick tip: When you upload Excel, pick the columns you need—their values become the product suggestions that pop up with @ in chat. Add tables with product specs so the assistant can answer faster and with more confidence.
Total products
0
Total columns
0
📋 Yüklenen Product Listeler
Category bazında yüklenen product listeler. Her liste için kayıtları görüntüleyebilir veya silebilirsiniz.
📋
Yükleniyor...
🕷️ Web Crawl
🌐 What is Web Crawl?
✅ Automatically crawls all pages in the URL you entered
✅ Extracts and saves the content of each page
✅ Collects page titles, texts and links
✅ Results are displayed in popup
✅ Advanced Crawl Features:
Gzip/Brotli Support: Compressed content is automatically decompressed
Anti-Bot Protection: Bot detection is prevented with Playwright Stealth
User-Agent Rotation: Different browser identity on each request
Smart JS Rendering: Dynamic pages are automatically detected
⚠️ Bot Protection & Anti-Scraping Warning:
Some sites may use strong security measures:
403 Forbidden: Site is blocking automated access
Cloudflare/WAF: Firewall is active
JavaScript Challenge: Advanced bot detection
Rate Limiting: Too many requests detected
💡 Tip: Our system is compatible with most sites, but for heavily protected sites, get permission from the site owner.
🔗 Enter URL
URL of the website to crawl (https:// will be added automatically if not provided) - example.com is ready for testing!
Maximum number of pages to crawl (1-100) - ⚠️ Nginx timeout: 60s, 10-20 pages recommended
How many levels deep to go (1-10) - ⚠️ 2-3 levels recommended (for timeout)
If active, only links in the starting domain are followed
⏳ Crawl Process in Progress...
0%
Preparing...
📊 Crawl Statistics
📄
Pages Crawled
0
🔗
Links Found
0
⏱️
Duration
0s
Create New API Key
⚙️ Bot Settings
Upload Product Excel
Select Autocomplete Fields
Select columns that contain product names, codes, and categories (if available). These columns will be searchable when users type @ in the chat to find products.
Available columns (0)
Upload training document
Upload Excel File
Add Manual Table
Edit document
Select products
Choose one or more products. Selections apply immediately and you can adjust before saving.
Loading products...
Selected products (0)
New Prompt Template
Add Manual Q&A Pair
Edit Q&A pair
Edit table data
Create Call-to-Action
Form submissions
Loading...
Add link
Product links
Product
Loading links...
Documents
Product
Loading documents...
Website URLs
Product
Loading URLs...
Spreadsheets
Product
Loading spreadsheets...
Create form
Form submissions
Form
Loading submissions...
🎨 Widget Color Settings
💡 Live PreviewYour color changes will be reflected instantly in the widget preview.
📱 Header Colors
💬 Chat Background
👤 User Message Colors
💬 Bot Message Colors
⌨️ Input Colors
🎯 CTA Button Colors
Background color of Call-to-Action buttons
Text color on CTA buttons
📎 Attachment Button Colors
Background of attachment button (📎) and product link buttons
Text color of attachment and link buttons
🔘 Widget Toggle Button (Open/Close Button)
💡 Info: This button is the AI icon button that opens and closes the widget (visible in bubble/bar widget types).
Background color of widget open/close button
OffMaximum
Adjust how strong the glow effect will appear (0-100)