Your app just
learned to talk.
Kletso is the friendly AI chat you drop into your app. Set it up in an afternoon, tweak it forever from one dashboard, and let it show real buttons, cards and forms, not just text.
- No credit card
- Your own AI key
- No per-message markup
— platform
- Web
- iOS
- Android
- Flutter
- React Native
- React
- Next.js
- Vue
- •••More
Trusted by innovative teams worldwide
- stripe
- Booking.com
- shopify
- zapier
- aws
- Google Cloud
- Vercel
- Adobe
Turn your product
into a conversational
experience.
Kletso understands your product, takes real actions, and shows your own UI components inside the chat — across web, mobile and any platform.
See how it works →More than a chatbot. A complete platform.
Everything you need to build, deploy and scale AI experiences in your product.
-
Knows your product
Upload docs, paste URLs, connect your data sources. Kletso learns about your product and keeps it up to date.
-
Does things, not just says things
Connect your APIs and the bot acts as the logged-in user. Book, update, create, manage — all inside chat.
-
Speaks in your UI
Cards, forms, buttons and custom components rendered as your real UI, across all platforms.
-
Shows up at the right moment
Trigger the bot on events, screens, user behavior or timers. Be proactive, not reactive.
-
Any brain you like
OpenAI, Anthropic, Gemini, Groq and more. Your key, our platform, no markup.
-
Human when needed
Seamless handoff to Slack, Teams or your inbox. Keep humans in the loop.
Everything lives in one dashboard. No redeploys.
Manage your bot, knowledge, tools, workflows, triggers, theme and more — all from a beautiful dashboard.
- Visual workflow builder
- Test and preview in real time
- Analytics and conversation logs
- Team collaboration and roles
Works with your tools
Connect to the tools you already use.
- OpenAI
- Anthropic
- GGroq
- Supabase
- Firebase
- Stripe
- Shopify
- Zapier
- Notion
- Slack
- •••More
Real use cases.
Real results.
From customer support to internal tools, Kletso helps teams across industries automate work and delight users.
See all use cases →-
E-commerce
Track orders, process returns, recommend products.
-
Travel & Hospitality
Book trips, manage reservations, handle check-ins.
-
Fintech
Check balance, move money, dispute charges.
-
SaaS & Productivity
Create projects, analyze data, automate workflows.
Loved by product teams
★★★★★ 1,200+ builders and growing
-
“Kletso saved us months of development time. Our users love the experience!”
Sarah ChenFounder, TripEasy -
“Super easy to integrate and incredibly powerful. The support is amazing.”
Rohan MehtaProduct Manager, Zest -
“Finally a chatbot that feels native to our app. Highly recommended!”
Emily CarterCTO, HealBuddy
Built for security
and scale
Your data stays yours. Bring your own AI key, control access, and deploy with confidence.
Learn more →Your own AI key
No markup, no lock-in
SOC 2 ready
Enterprise-grade security
Data privacy
Your data stays yours
Global infrastructure
Fast and reliable worldwide
Simple, transparent pricing
No per-message markup. Bring your own AI key.
- Most popular
Growth
$149/ month- 10,000 conversations / month
- Unlimited seats
- Remove Kletso badge
- Standard support
-
Enterprise / Custom
Custom pricing- Custom usage limits
- White-label option
- SLA & priority support
- Dedicated account manager
- Custom deployment options (cloud or on-prem)
Frequently asked questions
View all FAQs →Which platforms are supported?
Flutter (iOS, Android, web and desktop) through a pure-Dart SDK, plus a JavaScript widget for any website or web framework such as React, Next.js and Vue. Native iOS and Android SDKs are on the roadmap and share the same backend.
Do you charge for AI usage?
No. You connect your own OpenAI, Anthropic, Google Gemini, Groq or self-hosted model key and pay the provider directly. Kletso charges a flat monthly platform fee with no per-message or per-resolution markup.
Can I self-host Kletso?
Yes. Enterprise plans can run Kletso on your own infrastructure (Docker or Kubernetes). The cloud version runs on a global edge network.
How do custom widgets work?
The bot replies with typed JSON blocks such as "order_card" or "seat_map". Your app registers a renderer for each block type, so the reply appears as your real Flutter or web component with your styling. Default renderers cover text, buttons, cards and forms if you register nothing.
Can a human take over the conversation?
Yes. Conversations can be handed off to a human in Slack, Microsoft Teams or the Kletso inbox, with full transcript and context, and handed back to the bot afterwards.
Is my data secure?
Your data stays yours. Kletso never trains models on your content, supports scoped user tokens so the bot only does what the signed-in user may do, and offers EU, US and India data residency on Enterprise.

