Documentation
Everything you need, in one line.
Most people finish the quickstart in two minutes.
Quickstart
From zero to a live chat in about two minutes.
Read →02Install on Next.js
One component in your root layout.
Read →03Install on iOS
A Swift package with a SwiftUI chat screen.
Read →04Install on Android
A Kotlin library with a Jetpack Compose chat screen.
Read →05Ionic and Capacitor
Hybrid apps run the web chat inside the app. One command.
Read →06React Native and Expo
Install from npm, run one command. Works in Expo Go.
Read →07Flutter
A Dart package with a ready-made chat page.
Read →08Test without publishing
Try the whole thing before any App Store or Play Store release.
Read →09Chat features
Typing, seen, unread badge, photos, voice notes and nicknames.
Read →10Analytics and AI insights
See response times, trends and what your users are really saying.
Read →11Knowledge, team and reviews
Teach octokan your app, add teammates, speak every language, ask for reviews.
Read →12Know who's writing
Automatic recognition, and how to pass details yourself.
Read →13Verified identity
Prove a user is who they claim to be.
Read →14Telegram and email alerts
Hear about messages without keeping a tab open.
Read →15Security and privacy
What octokan stores, and what protects it.
Read →16Troubleshooting
If the chat doesn't appear or won't send.
Read →