Native Serbian • GPT-4 + ElevenLabs • Sub-second reply

AI agents that write and speak for you.

One platform for chat and voice bots. Web, WhatsApp, Viber, Messenger, Instagram. Your agent learns from your PDFs, website and Google Sheets - answers in your language, 24/7.

No credit card
Setup in 5 minutes
GDPR compliant
tvojprodavnica.rs
AI
Hi! 👋 I'm your assistant. How can I help?
Do you have white Nike sneakers, size 42?
AI
Yes, 3 pairs in stock. Price: €110.
Nike Air Max
Size 42 • 3 in stock
AI
Type a message…
Powered by industry leaders
OpenAI GPT-4
ElevenLabs Voice
WhatsApp Business
Meta API
Viber
Google Workspace
Qdrant Vector DB
Pusher Realtime
OpenAI GPT-4
ElevenLabs Voice
WhatsApp Business
Meta API
Viber
Google Workspace
Qdrant Vector DB
Pusher Realtime
One snippet - every platform

Install the bot in 2 minutes

One short snippet - works on any website. Whether it's custom HTML, WordPress, WooCommerce, Shopify, Wix, Webflow or Squarespace. No plugin, no conflicts.

  • Async loading - won't slow your site
  • Auto-detects visitor language
  • Customize colors, position, avatar from the dashboard
  • Mobile-friendly + PWA support
Tested on
WordPress WooCommerce Shopify Wix Webflow Squarespace PrestaShop Magento Custom HTML
embed.html
<!-- ChatBotAPP widget -->
<script async src="https://cdn.chatbotapp.rs/widget.js"
        data-bot-id="YOUR_BOT_ID"></script>
Drop it before the </body> tag. That's it.
Demos coming soon

See the agent in action

Real conversations with the agent - chat messages and a phone call.

Chat demo
Screen recording of a conversation
Soon
Video - coming soon
We're adding a screen recording of a real conversation - the agent answers, suggests products, books appointments.
Voice demo
Recording of a voice call
Soon
Audio - coming soon
Real call: a customer books an appointment, the voice agent answers and writes to calendar.
How it works

Your AI agent - ready in 5 minutes

No code. No "implementation team". Three steps and the bot is live.

01

Upload & connect

Drop PDFs, paste your site URL, connect a Google Sheet or Calendar. The agent indexes everything at once.

02

Customize personality

Give it a name, tone (formal/casual), colors. Define what it can do (e.g. take orders, not give discounts).

03

Go live

One line of code on your site, or connect WhatsApp/Viber/Messenger with one click. Conversations begin.

ChatBot

A conversation that sells, supports and books

The agent learns from your PDFs, website, Google Sheets and calendar. It responds like a team member - suggests products, books appointments, opens tickets, hands off to a human when needed.

  • Learns from your documents
    PDF, DOCX, Excel, website - all goes to a vector RAG store (Qdrant) and the bot searches before answering.
  • Google Sheets sync
    Product catalog, prices, FAQ - change a row in your Sheet, the bot knows immediately.
  • Human handover
    When a question gets tough, the bot hands off to a live agent + auto-creates a ticket with the full context.
  • Multi-language
    Understands Cyrillic, Latin, local slang. Responds naturally - not like a translated tool.
Knowledge base
Indexed
cenovnik-2026.pdf
2.1 MB · 143 chunks
proizvodi.gsheet
512 rows · live sync
tvojprodavnica.rs
87 pages · 290 chunks
pravila-isporuke.docx
48 KB · 24 chunks
Google Calendar
live sync · appointments
Total: 1,969 chunks · 4.3 MB
Voice agent - Mila
Live · 00:23
LIVE
00:08
Customer: Hi, do you have any free slots tomorrow?
00:14
Mila (AI): Sure - I have 10:30 AM and 2:00 PM free tomorrow. Which works better?
00:21
Customer: 2 PM works.
00:23
Mila is booking in Google Calendar…
0:23 / 1:02

Demo preview. Production audio coming soon.

VoiceBot

Sounds human. Works 24/7.

A voice agent that takes calls, books appointments and answers questions - with natural intonation and pauses. Powered by ElevenLabs Flash v2.5 + OpenAI Realtime for sub-second response.

  • Sub-second latency
    Speaks evenly - no "robotic" pauses. The call feels natural.
  • Multilingual STT
    Recognizes names, phone numbers, addresses across multiple languages.
  • Books in Google Calendar
    Sees free slots, books the appointment, sends confirmation to the customer.
  • Transcript + analytics
    Every call - full transcript, sentiment, call reason.
How the Voice agent works

A real conversation - not robotic

The voice agent takes and makes calls, recognizes speech in real time and replies naturally. Here's everything it can do.

Single call flow
01
Customer calls
Inbound call to a number we provide, or your existing number via SIP forwarding
02
STT (speech → text)
OpenAI Whisper / Realtime API transcribes speech - 30+ languages including Serbian
03
AI reasons
GPT-4 reads the request, searches knowledge base (RAG) and picks an action
04
Action
Books an appointment, sends an SMS, opens a ticket, hands off - all live
05
TTS (text → voice)
ElevenLabs Flash v2.5 speaks the reply with natural intonation - sub-second
Total latency: 600-900ms
Sounds human
No "Press 1, Press 2"

Inbound calls

The agent answers all calls instead of reception. Customer states a need - agent books, answers, or transfers.

Outbound calls & campaigns

Appointment confirmations, reminders, win-back. Upload a list - the agent calls everyone and logs results.

Voice cloning

Give us 30s of your voice - the agent speaks like you. Perfect for personal brands and agencies.

Custom script + tone

You define greeting, tone (formal/casual), banned topics, escalation. The agent stays on-brand.

Transcript + analytics

Every call: full transcript, sentiment, call reason, AI summary. Export to CSV or your CRM.

Warm transfer to a human

The bot says "one moment, transferring you" + sends the agent a short summary before they pick up.

120+
voice options
30+
languages
<1s
response time
24/7
always on
concurrent calls
All channels, one inbox

Wherever your customers are

Set up knowledge once - it works everywhere. All conversations land in one dashboard.

Web Widget
One line of code
WhatsApp
Meta API
Viber
Bot channel
Messenger
Facebook page
Instagram
DM automation
Soon
SMS
Infobip / Twilio
Actions

The bot doesn't just talk - it acts

During a conversation the bot can trigger 15+ actions - from booking to sending an SMS, taking a payment, opening a ticket. Configure everything from the dashboard, no code.

Book appointments
Google Calendar, Outlook, Calendly
Send email
Confirmation, quote, document
Send SMS
Reminder, OTP, confirmation
Create order
WooCommerce, Shopify, custom
Take payment
Stripe, PayPal, NestPay
Open ticket
With full conversation context
Hand off to human
Warm transfer + summary
Lead qualification
Asks budget, timeline, needs
Update CRM
HubSpot, Salesforce, Pipedrive
Send quote / pricing
PDF generated from conversation
Check availability
Stock, free time slots
Webhook / custom action
Call your API or Zapier flow

+ REST API and webhooks for any custom action you have in your system.

Appointment booking

Your calendar - filled automatically

The bot sees your free slots, suggests them to the customer, books directly and sends a confirmation - all via chat or call. No double-booking, no "I'll get back to you tomorrow".

  • Live calendar sync
    Google Calendar, Outlook, Office 365, Calendly - the bot always knows what's free.
  • Availability rules
    Working hours, breaks, holidays, max per day, buffer between slots - all configurable.
  • Multi-resource scheduling
    Multiple staff, rooms or services - the bot picks the right resource based on what the customer wants.
  • Automatic confirmations
    Email + SMS confirmation right away. Reminder 24h before. "Are you coming?" 2h before.
  • Reschedule & cancel
    Customer says "I need to reschedule" - the bot finds a new slot and updates the calendar.
Slots - tomorrow
Live sync
09:00 Marko Petrović - checkup
10:30 Available
11:00 Available
12:00 Break
14:00 Ana Jovanović - just booked by bot New
15:30 Available
17:00 Stefan M. - consultation
The bot just booked 2 PM via a voice call. SMS confirmation sent.
+381 64 ***
9:41
Your appointment is tomorrow 2 PM with Dr. Mila. Confirm with "YES" or reschedule with "MOVE".
YES
✅ Thanks! See you tomorrow 2 PM. Address: 22 Boulevard, Belgrade.
Coming this week

SMS - reaches everyone, even without internet

SMS is universal - reaches every phone, gets opened 98% of the time within 3 minutes on average. Ideal for confirmations, reminders, OTP codes and marketing.

Outbound SMS

Appointment confirmations, reminders, OTP codes, marketing campaigns. Send once - the bot personalizes for each recipient.

Inbound SMS bot

Customer texts your number - the bot replies automatically. Two-way SMS conversations.

Provider choice

Infobip (local, cheaper for SE Europe), Twilio (global), or custom SMS gateway. Pick what fits your region.

Compliance

Sender ID registration, "STOP" opt-out keyword, GDPR. We handle the regulatory side.

Join early access

Why ChatBotAPP?

Six things other platforms don't do - or do, but only in English and at 10× the price.

Chat + Voice in one

ElevenLabs is voice only. OneClick splits products. We have both in one dashboard - one knowledge base, one bill.

Native Serbian + global

Understands Cyrillic, Latin, local slang. The bot replies naturally - not like Google Translate.

5-minute setup

Drop a PDF, paste your site URL - the bot is ready. No "implementation team", no month-long waits.

Real RAG, not keyword search

Qdrant vector DB, embeddings, semantic search. The bot knows "waterproof" and "for rain" mean the same thing.

Human handover

When a question gets too tough, the bot passes to a live agent + auto-creates a ticket.

GDPR + EU servers

Data on EU servers. Privacy policy aligned with local data protection laws.

Solutions for every industry

An agent tailored to your industry - with conversation examples and workflows that work out of the box.

eCommerce

Answers questions about products, stock, price and delivery. Recommends items, lifts cart conversion.

+34% conversion

Booking & appointments

Voice + chat book straight into Google Calendar. Salon, clinic, service shop - 24/7.

−68% missed calls

Customer support

The bot closes 70% of tickets. Complex ones reach a human with full context attached.

−55% support cost

Hospitality

Hotels, restaurants, clinics - reservations, guest questions, promo messages via WhatsApp.

24/7 reception

Real estate

The bot qualifies leads, sends listings, books viewings. Agents only see serious buyers.

qualified leads

Education

Schools and courses - answers about programs, enrollment, payments, available seats.

−40% admin work

Connects to your tools

No workflow change - the bot plugs into what you already use.

AI & Voice
O
OpenAI GPT-4
LLM
A
Anthropic Claude
LLM
E
ElevenLabs
TTS
O
OpenAI Whisper
STT
Communication
W
WhatsApp
Chat
V
Viber
Chat
M
Messenger
Chat
I
Instagram
DM
T
Telegram
Chat
I
Infobip
SMS
T
Twilio
SMS / Voice
G
Gmail / SMTP
Email
Calendars & Booking
G
Google Calendar
Booking
O
Outlook / Office 365
Booking
C
Calendly
Booking
C
Cal.com
Booking
eCommerce
W
WooCommerce
Store
S
Shopify
Store
P
PrestaShop
Store
M
Magento
Store
S
Stripe
Payments
P
PayPal
Payments
CRM & Marketing
H
HubSpot
CRM
S
Salesforce
CRM
P
Pipedrive
CRM
M
Mailchimp
Email mkt
S
Slack
Team
M
Microsoft Teams
Team
Data & Automation
G
Google Sheets
Catalog
A
Airtable
DB
Z
Zapier
5000+ apps
M
Make (Integromat)
Workflow
N
n8n
Self-hosted
W
Webhook / REST API
Custom

Don't see your tool? Ask us - through REST API and webhooks we connect anything.

Pricing

A plan for every business

Pay for what you use. Cancel anytime. No hidden fees.

Pricing being finalized - values below are placeholders, final pricing soon
For a single channel
Starter
29 /mo
Monthly, no contract
  • 1 bot
  • Web widget + 1 chat channel (WhatsApp or Viber)
  • 1,500 messages/month
  • 5M characters knowledge base
  • 500 training links
  • PDF / DOCX / Excel upload
  • Basic analytics
  • Email support
Choose plan
All chat channels
Growth
79 /mo
Monthly, no contract
  • 3 bots
  • All chat channels (Web, WhatsApp, Viber, Messenger, Instagram, Telegram)
  • 10,000 messages/month
  • 25M characters knowledge base
  • Unlimited training links
  • Google Sheets sync
  • Human handover + tickets
  • 3 team members
  • Advanced analytics
Choose plan
Recommended
Most popular - with Voice
Pro
199 /mo
Monthly, no contract
  • 5 bots
  • Everything in Growth
  • Voice agent - 200 minutes/month
  • 25,000 messages/month
  • 80M characters knowledge base
  • Google Calendar - booking
  • Voice cloning (1 voice)
  • REST API + webhooks
  • 10 team members
  • Priority support
Choose plan
For scaling teams
Business
499 /mo
Monthly, no contract
  • 15 bots
  • Everything in Pro
  • Voice agent - 1,000 minutes/month
  • 100,000 messages/month
  • 250M characters knowledge base
  • Voice cloning (5 voices)
  • CRM integrations (HubSpot, Salesforce)
  • Multi-resource scheduling
  • 25 team members
  • Dedicated account manager
Choose plan
Custom for enterprises
Enterprise
Let's talk
Custom quote for your team
  • Unlimited bots
  • Custom messages + voice minutes
  • Custom knowledge base size
  • White-label (your brand)
  • On-premise / private cloud
  • 99.9% SLA
  • Custom integrations
  • Dedicated success manager
  • Team training sessions
  • Legal / compliance terms
Contact us
What's a message?

One bot reply = one message. Customer messages and bot replies both count. Over the monthly cap, top up with 1,000-message packs at €5.

What are characters?

The size of your knowledge base - how much text from your PDFs, site and Sheets the bot can remember. 1M chars ≈ 500 pages of text.

Voice minutes

Total length of voice calls. Counts time when the agent talks or listens. Extra minutes: €0.15/min beyond your monthly cap.

* Prices exclude VAT. SMS channel will be billed per message when available.

Frequently asked questions

Do I need a developer to set this up?
No. Upload PDFs, paste your site URL, connect a Google Sheet - all from the dashboard. The web widget is one line of code; WhatsApp/Viber/Messenger connect with one click via integrations.
What can the bot learn from?
PDF, DOCX, Excel/CSV, TXT, Markdown, your full website (crawler), Google Sheets (live sync), Google Calendar (free slots), individual links. All goes into Qdrant vector store with semantic search.
Which languages do you support?
Native Serbian (Cyrillic + Latin, local slang, declensions), plus English, German, Italian, Croatian, Bosnian, Slovenian. Voice agent speaks naturally with ElevenLabs voices.
What happens when the bot doesn't know?
Three options: (1) hand off to a live agent + auto-create a ticket, (2) collect contact info for follow-up, (3) honestly say "I don't know, let me check" instead of making things up.
Where is data stored? Is it GDPR compliant?
Data on EU servers (Frankfurt). Full GDPR compliance - right to access, export and erase. Conversations can auto-delete after X days per your policy. Enterprise plan offers on-premise.
What is the voice agent latency?
Sub-second. We use ElevenLabs Flash v2.5 for TTS and OpenAI Realtime for STT - replies start on average 600-900ms after the customer stops speaking.
Can I change or cancel my plan?
Yes - anytime, from the dashboard. Plan changes apply immediately with prorated billing. Cancellation is instant, no contract. The Free plan does not require a credit card.
Do you have an API for my app?
Yes - REST API + webhooks (Pro plan and up). Call the bot from your backend, receive events on messages/calls, and sync with your CRM.

Your next hire
doesn't sleep or ask for a raise.

Drop your PDFs, paste your site URL, pull in a Google Sheet - your bot is ready in 5 minutes.

No credit card · Cancel anytime · Local support