Babu12345/SupportKit
AI-powered customer support SDK for iOS
Requirements
- iOS 17.0+
- macOS 14.0+
- Swift 5.9+
Installation
Swift Package Manager
Add SupportKit to your project using Xcode:
- Go to File > Add Package Dependencies
- Enter the repository URL:
`` https://github.com/Babu12345/SupportKit ``
- Select the version and click Add Package
Or add it to your Package.swift:
dependencies: [
.package(url: "https://github.com/Babu12345/SupportKit", from: "1.0.0")
]Quick Start
1. Configure SupportKit
import SupportKit
// In your App init or AppDelegate
SupportKit.configure(apiKey: "YOUR_API_KEY")2. Present the Chat View
SwiftUI:
import SupportKit
struct ContentView: View {
@State private var showChat = false
var body: some View {
Button("Get Help") {
showChat = true
}
.sheet(isPresented: $showChat) {
SupportKit.chatView()
}
}
}UIKit:
import SupportKit
class ViewController: UIViewController {
@IBAction func helpTapped(_ sender: Any) {
SupportKit.presentChat(from: self)
}
}Features
- AI-powered responses using your knowledge base
- On-device processing for faster responses
- Beautiful, customizable chat UI
- Dark mode support
- Offline caching
Getting Your API Key
- Sign up at appsupportsdk.com
- Create an organization
- Copy your API key from the Settings page
License
Proprietary - All rights reserved
Package Metadata
Repository: Babu12345/SupportKit
Stars: 3
Forks: 0
Open issues: 0
Default branch: main
Primary language: swift
License: Other
README: README.md