Smooch Reference


Smooch is the best platform to power messaging in your product or services across every channel. The Smooch iOS SDK lets you bring the conversations right in your app.

The Smooch class initializes the SDK, and shows the conversation.

An SKTSettings object is passed to the initWithSettings:completionHandler: method to apply configuration options such as the appId, accent color, and notification display time.

The SKTUser class is used to attach custom user properties to each conversation.

The SKTConversation class allows you to send and retrieve messages, as well as set a delegate to respond to important events.

The SKTMessage class provides information about each message in the conversation, including its text, the author’s name, and more.

Read our installation guide to get started.