Kindly iOS SDK¶
The Kindly Chat SDK for iOS allows you to integrate a fully-featured customer support chat into your iOS application. The SDK provides a native UIKit-based chat interface with real-time messaging, push notifications, custom theming, and more.
Installation¶
Swift Package Manager¶
Add the Kindly SDK to your project via Xcode:
- Go to File > Add Package Dependencies
- Enter the repository URL:
https://github.com/kindly-ai/sdk-chat-ios - Select the version you want to use
Or add it to your Package.swift:
CocoaPods¶
Add the following to your Podfile:
Then run pod install.
Quick Start¶
import Kindly
// Initialize the SDK
KindlySDK.start(botKey: "YOUR_BOT_KEY")
// Display the chat
KindlySDK.displayChat()
Documentation¶
-
Getting Started
Set up the SDK and configure it for your app
-
Chat Lifecycle
Control how the chat UI is displayed and managed
-
Features
Events, authentication, context, dialogues, and notifications
-
Customization
Theme the chat UI, handle links, and set up deep linking
API Reference¶
Auto-generated documentation for all public classes, protocols, enums, and structs.