Support chat inside your app, in four lines of code
Add native support chat to your website and your iOS and Android apps. The same AI, the same inbox and the same customer history on every platform.
- 1
Install the SDK
One package per platform, with no other dependencies to manage.
- 2
Configure it with your widget key
Copy it from Channels, Live Chat. It points the chat at your workspace.
- 3
Tell it who the user is
Pass a token your server signs, and the conversation follows the user to any device.
- 4
Open the chat
A native screen with your AI, your team and your colors. Nothing to design.
- Read the full iOS guide
1// 1. Swift Package Manager: github.com/helpium-io/helpium-sdk2import Helpium3 4// 2. At launch5Helpium.configure(widgetKey: "YOUR_WIDGET_KEY")6 7// 3. After login, with a token signed on your server8Helpium.identify(userJwt: token)9 10// 4. From your Help button11Helpium.present()Everything your web chat does, now in your app
Native, not a web view
Built with SwiftUI on iOS and native views on Android. Fast, accessible and at home in your app.
One inbox for everything
Conversations from your apps land in the same inbox as web chat, email and WhatsApp.
Your AI included
The same knowledge, procedures and AI actions you set up for the web answer inside your app.
Know who is writing
Sign a short token on your server with the identity secret and pass it to the SDK. The conversation follows the user across devices, and AI actions can act on their account safely.
- The secret never ships inside your app
- The same token works on web, iOS and Android
1use Firebase\JWT\JWT;2 3// On your server, never in the app4$userJwt = JWT::encode([5 'user_id' => (string) $user->id,6 'email' => $user->email,7 'exp' => time() + 3600,8], $identitySecret, 'HS256');1// iOS2Helpium.setPushToken(deviceToken)3Helpium.handlePush(notification.userInfo)4 5// Android6Helpium.setPushToken(fcmToken);7Helpium.handlePush(this, getIntent().getExtras());Replies reach the phone
Connect your own Apple and Firebase credentials in Live Chat settings. When an agent answers, the customer gets a notification, even with the app closed, and tapping it opens the conversation.
- Sent from your own Apple and Firebase accounts
- Works alongside the notifications your app already sends
Ready to transform your customer support?
Start your free trial today and see the difference AI-powered support can make.
14-day free trial. No credit card required.