Jump to Content
About Kustomer Chat SDKs
Web SDK
iOS SDK
Android SDK
React Native SDK
Guides
Recipes
Changelog
v2.0-About-Chat-SDKs
v2-Android
v2-React-Native
v2.0-Web
v2-iOS
v3.2.0-Android
v4.2.0-iOS
About Kustomer Chat SDKs
Web SDK
iOS SDK
Android SDK
React Native SDK
Log In
Support Portal
Guides
Log In
Support Portal
v2-iOS
Guides
Recipes
Changelog
Search
Get started
Requirements
Installation
Quick start: Chat SDK for iOS
Troubleshooting
Changelog
Use the Chat iOS SDK
Overview: iOS SDK
Configuration
Open the chat UI
Log in and authentication
Log out
Localization
Customize colors
Push keys and certificates
Push notifications
Use the SDK with Objective-C
Read receipts
Chat UI Guides
Overview: Chat UI
Is chat available?
Is chat UI visible?
Start new conversation
Open conversation by id
Open conversational assistant by id
Open knowledge base article by id
Describe Customer
Describe Conversation
Observe unread count
Observe active conversations
Close the chat UI
Build your own UI
Build your own UI
Work with conversational assistants (chatbots)
Work with the knowledge base
Message template types
Swift API Reference
Classes
ChatProvider
KBProvider
KUSAssistant
KUSChatAttachment
KUSChatMessage
KUSConversation
KUSCustomer
KUSKBArticle
KUSKBCategory
KUSUser
KustomerClient
KustomerOptions
PushProvider
Settings
Enumerations
KError
KustomerConfigurationError
KustomerLanguage
KustomerUI.Color
Protocols
KUSKBItemBase
KUSChatListener
Structures
KUSMessageAction
KUSMLLNode
KUSKBDeflectResult
Suggest
Learn about the requirements for the Kustomer Chat iOS SDK.