Natural Serbian • 10 voices • Answers in under a second

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 sneakers, size 42?
AI
AI
Yes, 3 pairs in stock. Price: €110.
White leather sneakers, size 42
Classic White Sneakers
Size 42 • 3 in stock
Type a message…
Works where your customers are
Web sajt
WhatsApp
Viber
Instagram
Messenger
Telefonski pozivi (uskoro)
Google Kalendar
Google Sheets
Web sajt
WhatsApp
Viber
Instagram
Messenger
Telefonski pozivi (uskoro)
Google Kalendar
Google Sheets
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.
Chat demo runs right here

See the agent in action

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

Chat demo
A conversation in our chat window
Watch
AI Assistant
Online
Type a message
Demo view. Same window and same product cards our customers get.
Voice demo
Recording of a voice call
Soon
Voice recording - coming soon
We are recording a real call: the agent answers, offers times and books the appointment.
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 - everything goes into its knowledge base, searched before every answer.
  • 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 · processed
proizvodi.gsheet
512 rows · live sync
tvojprodavnica.rs
87 pages · processed
pravila-isporuke.docx
48 KB · processed
Google Calendar
live sync · appointments
Total: 4 sources · 4.3 MB
Voice agent - Mila
Live · 00:23
LIVE
0:00
Caller: Hello, do you have a free slot tomorrow?
0:05
Mila (AI): Of course. Tomorrow I have 10:30 and 14:00 free. Which suits you better?
0:13
Caller: 14:00 works for me.
0:16
Mila (AI): Great, you are booked tomorrow at 14:00. I will text you the confirmation.
0:25
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 talks with your visitors, books appointments and answers questions in Serbian - with natural intonation and pauses. Choose from 10 voices, and replies land in under a second.

Today the voice agent talks through the microphone in the chat on your website. Answering phone calls is on the way.

  • Answers almost instantly
    The reply starts in under a second, so there is none of the awkward silence you get from old phone menus.
  • 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.
  • The whole conversation is written down
    Everything spoken is written out in your conversation history.
How the Voice agent works Soon

A real conversation - not robotic

This is how phone calls will work once they are ready: the agent recognizes speech in real time and answers naturally. The same engine already runs in the chat on your site.

How a call will flow - coming soon
01
Customer calls
Inbound call to a number we provide, or your existing number via call forwarding
02
Speech recognition
The agent understands speech - 30+ languages including Serbian
03
AI reasons
The agent understands the request, searches the knowledge base and picks an action
04
Action
Books an appointment, sends an SMS, opens a ticket, hands off - all live
05
Natural voice
The agent speaks the reply with natural intonation - sub-second
Replies start in under a second
Sounds human
No "Press 1, Press 2"

Inbound calls (coming soon)

Once telephony is live, the agent will answer calls instead of reception. Today the same engine runs through the mic in your website chat.

Outbound calls (coming soon)

Once telephony is live, the agent will also be able to call out for confirmations and reminders. Today those go by email and SMS.

Custom script + tone

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

The whole conversation is written down

Every voice conversation is written out in your conversation history, with measured minutes.

Handover to a human in chat

In text chat the agent hands the conversation to your team with a short summary. Not yet available by voice.

10
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
Official integration
Viber
On request
Messenger
Facebook page
Instagram
DM automation
SMS
Coming soon
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
Our calendar and Google Calendar
Send email
Confirmation, quote, document
Send SMS
Reminder, OTP, confirmation
Create order
WooCommerce and Shopify · others on request
Take payment On request
Link to your store checkout · NestPay on request
Open ticket Soon
With full conversation context
Hand off to human
Passes the conversation to your team with a short summary
Lead qualification Soon
Asks budget, timeline, needs
Send quote / pricing Soon
PDF generated from conversation
Check availability
Stock, free time slots
Outgoing webhook New
Sends the event to your software, Zapier, Make or n8n

No label means it works today. Coming soon is being built. On request we connect for you.

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".

  • Calendar always in sync
    Our calendar and Google Calendar - the bot always sees what is free. Outlook on request.
  • 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.
September 2026
Live sync
M
T
W
T
F
S
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
has bookings selected today
Sat, 12 Sep 2 free
09:00
Marko Petrović
checkup · 30 min
10:30
Available
12:00
Break
14:00
Ana Jovanović
just booked by the bot
New
15:30
Available
17:00
Stefan M.
consultation · 45 min
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.
SMS

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.

SMS

Messages go out through a provider covering Serbia and the region, using your registered sender name.

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

Other platforms do either chat or voice. With us both live 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.

Understands meaning, not keywords

The bot understands meaning - it knows "waterproof" and "for rain" are the same thing, and finds the right product.

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.

Connects to your tools

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

Communication
WhatsApp
Chat
Viber
Chat
Messenger
Chat
Instagram
DM
Telegram
Chat
Soon
SMS
Messaging
Gmail / SMTP
Email
Calendars & Booking
Google Calendar
Booking
Outlook / Office 365
Booking
On request
eCommerce
WooCommerce
Store
Shopify
Store
PrestaShop
Store
On request
Magento
Store
On request
Notifications & marketing
Mailchimp
Email mkt
On request
Slack
Team
Soon
Microsoft Teams
Team
Soon
Data & Automation
XML feed
Catalog
New
Outgoing webhook
Custom
New
Google Sheets
Catalog
Airtable
DB
On request
Zapier
Via webhook
Make (Integromat)
Via webhook
n8n
Via webhook
R
REST API
Custom
Soon

No label means it works today. New was just released. Soon is in the works and will be included in your plan. On request means we connect it for you, as a separate job.
Do not see your tool? Ask us.

Pricing

A plan for every business

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

Try and start
Starter
29 /mo
Billed monthly
  • 1 bot
  • 300 messages per month
  • Web chat on your site
  • The bot replies in Serbian
  • Up to 100 site pages in the knowledge base
  • The bot learns from your site, files and Q&A
  • Handover to a person when the bot does not know
  • Conversation history and analytics
  • Email support
  • 7 days free, no card
Subscribe
Small & mid business
Standard
79 /mo
Billed monthly
  • 2 bots
  • 1,200 messages per month
  • All channels: Web, WhatsApp, Messenger, Instagram
  • Viber on request Viber is billed separately and is not part of the plan. It needs a dedicated Viber Business account that Viber charges for (a monthly fee, currently around 100€ per account, plus messages the bot sends on its own). Replies to users within 24 hours are free. Want Viber? Contact us and we will connect it.
  • The bot replies in Serbian
  • Up to 1,000 site pages in the knowledge base
  • Store: stock, prices and orders
  • XML feed - your offer from a link you already have
  • 50 SMS per month (confirmations and reminders)
  • Email support
  • 7 days free, no card
Subscribe
Recommended
Most popular - with Voice agent
Pro
249 /mo
Billed monthly
  • 5 bots
  • 5,000 messages per month
  • Up to 2,000 site pages in the knowledge base
  • 🎤 Voice agent - 200 minutes/mo
  • 10 voices, natural Serbian
  • Replies in the customer's language - English, German, Russian and more
  • All channels: Web, WhatsApp, Messenger, Instagram
  • Viber on request Viber is billed separately and is not part of the plan. It needs a dedicated Viber Business account that Viber charges for (a monthly fee, currently around 100€ per account, plus messages the bot sends on its own). Replies to users within 24 hours are free. Want Viber? Contact us and we will connect it.
  • The bot books appointments + email confirmations
  • 200 SMS per month (confirmations and reminders)
  • Outgoing webhook - orders go into your own software
  • Google Sheets and Google Calendar
  • Hide the "Powered by" branding
  • AI-suggested Q&A from conversations
  • Priority support
  • 7 days free, no card
Subscribe
Large teams & agencies
Business
749 /mo
Billed monthly
  • 15 bots
  • 15,000 messages per month
  • Up to 5,000 site pages in the knowledge base
  • 🎤 Voice agent - 1,000 minutes/mo
  • 500 SMS per month
  • Everything in Pro
  • Replies in the customer's language
  • All channels: Web, WhatsApp, Messenger, Instagram
  • Viber on request Viber is billed separately and is not part of the plan. It needs a dedicated Viber Business account that Viber charges for (a monthly fee, currently around 100€ per account, plus messages the bot sends on its own). Replies to users within 24 hours are free. Want Viber? Contact us and we will connect it.
  • Hide the "Powered by" branding
  • Priority support
  • 7 days free, no card
Subscribe
Tailored to your team
Enterprise
Let's talk
Custom quote for your team
  • Unlimited bots
  • Unlimited messages
  • Up to 20,000 site pages in the knowledge base
  • Voice and SMS by agreement
  • Everything in Business
  • Setup help (we configure everything)
  • Integrations by agreement
  • Priority support
Contact us
What's a message?

One visitor question the bot answers = one message, no matter how long the reply. Over your monthly quota you top up at €0.05 per message (packs of 50, 100, 200 and 500: €2.50, €5, €10 and €25).

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

How long voice conversations last. Time counts while the bot speaks or listens. When the quota runs out, voice conversations stop - there is no charge above the quota. You can buy extra minutes in the panel.

SMS - how it's billed

The bot can send an SMS confirmation, a reminder or a verification code. When the quota runs out, sending stops - there is no charge above the quota. Extra messages are bought in the panel.

* Prices exclude VAT. Paying yearly gives a discount of 12 to 13 percent, depending on the plan.

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, your full website, web shop (WooCommerce/Shopify), Google Sheets (live sync), Google Calendar (free slots). Everything enters a knowledge base that understands meaning, not just keywords.
Which languages do you support?
Native Serbian (Cyrillic + Latin, local slang, declensions), plus English, German, Italian, Croatian, Bosnian, Slovenian. The voice agent speaks naturally - choose from 10 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. For specific requirements, including installation on your own server, get in touch.
How fast does the voice agent reply?
The reply starts in under a second after the person stops speaking, so there is no awkward silence. Audio goes straight from the browser to the voice model without a detour through our server, which is why it is fast.
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?
Outgoing webhooks work from the Pro plan: as soon as an order, a booking, a callback request or a handover happens, we send it to the address you enter. From there you can pipe it through Zapier, Make or n8n, or receive it directly in your own software. Every message is signed so your system can verify it really came from us. A REST API for calling the bot from your own app is in the works.

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