iOS SDK
BTX for iOS
Add Customer Messenger, Help Center, rage-shake feedback, telemetry, and feature flags to your iOS app.
Build support into your app
Give customers a direct line to your team, collect feedback when something goes wrong, and connect each report to the product context behind it.
BTX for iOS uses the BTXClientKit Swift package and supports iOS 17 or later.
Customer MessengerLet customers ask for help inside your app and keep the thread going with your team.
Help CenterGive customers searchable help articles without leaving your app.
Rage-shake feedbackLet customers shake their phone to report an issue with a screenshot they can review before sending.
TelemetryConnect product events and app context to the customer who experienced them.
Feature flagsControl customer-targeted features and update your app when flag values change.
01
Get started
- 01
Install and configure
Add the Swift package, then configure BTX once during app startup.
- 02
Identify the customer
Identify the customer after sign-in or session restoration. Use the same account ID across BTX features.
- 03
Open Customer Messenger
Connect your support button, send a message, and confirm an operator reply appears in the app. Add feedback, telemetry, and feature flags when your app needs them.
02
Customize the integration
03
Additional features
Add these optional iOS integrations after your core support experience is in place.