Your WhatsApp books appointments
while you rest.
AI chatbot that handles enquiries and bookings via WhatsApp, Instagram, Messenger and Telegram. Available 24/7, responds instantly and schedules appointments directly in your calendar.
7 days free · No card required · Cancel anytime
One chatbot, every channel
Respond automatically on the channels where your clients already are.
WhatsApp Business
Connect your WhatsApp Business and receive bookings directly on the most popular messaging app.
Instagram DM
Your followers ask questions in your DMs. The AI answers instantly, with real prices and availability, and books the appointment without leaving Instagram.
Facebook Messenger
The messages your Facebook Page receives, handled 24/7. Every question becomes a booking, or lands in your single inbox as a conversation.
Telegram Bot
Your own Telegram bot for your business. Ideal for clients who prefer this channel.
Web Chat Widget
Chat button on your booking website: clients ask and book without leaving your site, just like on WhatsApp.
Two ways to connect your WhatsApp
Pick what fits your team best. Both options include AI, encryption and full control.
WhatsApp Cloud API
All conversations centralized in CitaFlow. Get Telegram alerts on what matters so you never miss a thing without opening the app.
- ✓Single panel with full history and search
- ✓Telegram alerts with conversation summary
- ✓Encrypted storage on EU servers
- ✓Verified business number by Meta
Keep your WhatsApp Business app on your phone
Keep using your WhatsApp Business app as usual. The AI replies and books appointments automatically; you see everything on your phone and inside CitaFlow, and take over whenever you want.
- ✓Mobile app untouched, zero change to how you work
- ✓Monitor how the AI talks to your clients in real time
- ✓Take over and pause the bot with one click
- ✓Existing contacts imported automatically
Both options include conversational AI, booking management, human handoff and encryption. We help you pick the right one during onboarding.
See it for yourself
In less than 5 minutes you'll have your AI chatbot up and running. No card, no commitment.
Create your free account
7 days free, no credit card, no commitment.
Connect WhatsApp and/or Telegram
Link your WhatsApp Business or Telegram in 2 minutes with our assistant.
The AI handles it for you
Your clients write and the AI responds and books appointments instantly.
More than a basic chatbot
Real artificial intelligence, not canned responses.
Understands context
Not a menu of options. Understands natural messages, typos and emojis.
Real availability
Connected to your calendar. Only offers slots that are genuinely free.
Manages bookings
Cancel, reschedule or confirm the appointment from the same chat, no extra steps for the client.
Answers questions
Prices, location, hours, services... The AI has all your business info.
Hands off to a person
When the case is sensitive or the client asks, it moves to your team instantly and the bot pauses.
Telegram alerts
Get instant notifications when there's a new booking or a query that needs attention.
Your mobile app untouched
You can keep WhatsApp Business on your phone and connect it to CitaFlow to automate.
Encrypted chats
All conversations are stored encrypted in the database.
Add AI Chatbot to your plan from
From 300 AI conversations per month. Unlimited messages within each conversation (WhatsApp 24h window).
Questions about the AI chatbot
What people usually ask us before switching on the AI Chatbot.
Which channels does the chatbot work on?
WhatsApp, Instagram, Facebook Messenger, Telegram and the chat on your booking site. Every conversation lands in a single inbox in your dashboard.
Can I keep using the WhatsApp Business app on my phone?
Yes. You can connect your WhatsApp Business app exactly as you use it today: the AI replies and books, you see every conversation on your phone and take over or pause the bot whenever you want. If you prefer, you can use the official WhatsApp API instead and run everything from CitaFlow.
What can the chatbot do?
It answers questions with your business information (services, prices, hours, address), offers open slots from your real calendar and books, reschedules or cancels appointments. The client gets a confirmation right away.
What if the AI does not know the answer?
It hands the conversation over to your team and alerts you. You can reply yourself from the dashboard or pause the bot in that conversation.
Which languages does it reply in?
Spanish and English. It replies in the language each client writes in.
How long does it take to set up?
A few minutes. Create your account, add your services and hours, and connect WhatsApp or Telegram with the guided assistant. During onboarding we help you choose the WhatsApp connection that suits you best.
Can I try it before paying?
Yes. You get 7 days free, no card required. And if you want to see how it chats first, try the chatbot demo.
Pay only for what you actually use
Starter plan + optional AI Chat and AI Voice modules. No lock-in. We don't charge extra when your customers message you first on WhatsApp.
- Real AI, not static flows
- Inbound WhatsApp messages included
- No booking commission
- Cancel anytime
What would CitaFlow cost you?
Two quick questions (30 seconds) and we show you the plan that best fits your business.
Do you want CitaFlow to answer messages with AI?
WhatsApp, Telegram and a widget on your site. Books appointments, answers FAQs, hands off to a human when needed.
Do you want CitaFlow to answer calls with AI voice?
24/7 AI receptionist that understands the customer, books the appointment, or transfers to a human. Your existing number or a new one.
Starter Plan
Starter Plan + usage: the module has no monthly fee, you only pay for what your customers use
What’s included
Build your custom plan
Activate the channels you need and see in real time what your plan includes vs. Enterprise.
| Feature | Starter Plan €29/mo Always included | + AI Chat WhatsApp + Telegram + Web widget +€0 | + AI Voice 24/7 AI phone receptionist +€0 | |
|---|---|---|---|---|
| Bookings and scheduling | ||||
| 24/7 online bookings | ✓ | |||
| Full calendar + CRM | ✓ | |||
| Public booking page (subdomain or your own) | ✓ | |||
| Custom domain (connect your own, free SSL) | Included | |||
| Embeddable widget for your current site | ✓ | |||
| Resources (staff, rooms, equipment) | ✓ | |||
| Multi-user | Unlimited | |||
| Employee accounts with tailored permissions (Pack Equipo) | Unlimited | |||
| Online payments (Stripe) | ✓ | |||
| Notifications and reminders | ||||
| Email to customers (confirmation, reminder, changes) | ✓ | |||
| WhatsApp / SMS to customers (outbound, with templates) | Optional | |||
| Volume supplement by appointments (only if you enable WhatsApp/SMS) | Custom | |||
| Telegram to business (alerts, voicemail, etc.) | ✓ | |||
| Configurable reminders | ✓ | |||
| Change / cancel links without login | ✓ | |||
| Every outbound WhatsApp or SMS notification (confirmation, reminder, change or cancellation) carries a per-message cost on our side, so only if you turn these channels on do we add a supplement based on your number of appointments in each billing cycle (cancelled ones do not count): up to 200 appointments/mo included (€0), 201–400 +€10, 401–600 +€20, 601–800 +€30, 801–999 +€40 and, from 1,000, Enterprise plan. Email to customers is always free and unlimited. | ||||
| AI Chat · WhatsApp, Telegram, Widget | ||||
| AI conversations / month included | 3,000 conv / mo | |||
| Overage per extra conversation | €0.07 / conv | |||
| RAG over your knowledge base | ✓ | |||
| Human approvals for uncertain cases | ✓ | |||
| Automatic human handoff | ✓ | |||
| Multi-language (ES, EN, PT, FR, IT, DE…) | ✓ | |||
| Outbound marketing templates (BYO Meta Business) | ✓ | |||
| Instagram and Messenger (enabled on request) | ✓ | |||
| AI Voice · 24/7 receptionist | ||||
| Free landline number (new or ported) | ✓ | |||
| Voice minutes / month included | 1,200 min / mo | |||
| Overage per extra minute | €0.25 / min | |||
| 24/7 AI assistant with natural voice | ✓ | |||
| Voicemail with transcription and summary | ✓ | |||
| Call forwarding to your mobile | ✓ | |||
| Visually configurable IVR menu | ✓ | |||
| Number blocking (anti-spam) | ✓ | |||
| Same knowledge and settings on chat and phone | ✓ | |||
| Automation and CRM | ||||
| Automatic CRM (records, history, notes) | ✓ | |||
| Resource and staff management | ✓ | |||
| Service waitlist and moving appointments between staff | ✓ | |||
| Multi-location | Unlimited | |||
| Granular permissions per employee / location | Advanced | |||
| Analytics and reporting | ||||
| Dashboard with real-time metrics | ✓ | |||
| Chat conversation analytics | ✓ | |||
| Call analytics + automatic transcriptions | ✓ | |||
| CSV / Excel export | ✓ | |||
| Integrations | ||||
| Google Calendar (bidirectional sync) | ✓ | |||
| iCal (Apple, Outlook) | ✓ | |||
| Webhooks (Zapier, Make, billing) | ✓ | |||
| Public API | ✓ | |||
| Security and support | ||||
| GDPR / DSA compliance | ✓ | |||
| Automatic backups + 24/7 monitoring | ✓ | |||
| Assisted onboarding | Custom | |||
| Support | Priority + SLA | |||
| 99.9% SLA | ✓ | |||
Frequently asked
What happens if I go over my module's allowance?
Your plan keeps working: extra minutes or conversations are billed at your module's overage rate, shown on each plan. There is no fixed cap: if you want a limit, set your own overage budget in the dashboard. Once it runs out, the AI pauses until the next cycle (calls go to voicemail and the chat stops replying).
Can I freely combine modules?
Yes. Only the Starter plan is required. You can activate AI Chat and AI Voice separately, together, or just one. You can change modules any month with no penalty or lock-in.
Do you charge extra for WhatsApp messages?
Not on inbound conversations. When a customer initiates the chat, Meta does not charge us during the 24h service window, so we do not charge you either. For outbound marketing campaigns, you connect your own Meta Business and pay Meta directly: we add no markup.
How is an "AI conversation" counted?
A conversation starts when a customer messages you and stays open while the chat goes on. After 24h with no messages, the next thing they write counts as a new conversation. If they send you 8 messages over an afternoon while booking, that is 1 conversation, not 8.
Is there a contract or setup fee?
No. Month to month, cancel anytime from the dashboard. Annual plan with 17% discount (two months free) if you commit to 12 months.
Why is there a supplement if I enable WhatsApp or SMS to notify my customers?
Because every notification we send your customers over WhatsApp or SMS (confirmations, reminders, changes and cancellations) has a per-message cost on our side. Email is free and unlimited, but if you enable WhatsApp/SMS we add a supplement based on your number of appointments in each billing cycle (cancelled ones do not count): up to 200 appointments a month included (€0), 201–400 +€10, 401–600 +€20, 601–800 +€30, 801–999 +€40 and, from 1,000, an Enterprise plan. It only applies if you have these channels active; if you use only email or AI Chat, there is no supplement.
Do prices include VAT?
No, prices exclude VAT. Invoices are issued by Stripe as the registered seller (Merchant of Record). If your business has a validated intra-community VAT ID, the invoice carries no VAT under the reverse charge; otherwise your country's VAT is added and you deduct it like any other supplier invoice. Outside the EU no VAT applies.
What's slipping through the cracks in your business? 1-minute test · 5 questions and we tell you
Automate your WhatsApp today
Add the AI Chatbot module to any plan and start receiving bookings via chat instantly.
7 days free · No card required · Cancel anytime