Requirements for the Service Chat SDK for iOS

The Salesforce org, SDK development, and mobile app requirements for using the Service Chat SDK.

The legacy chat product is scheduled for retirement on February 14, 2026, and is in maintenance mode until then. During this phase, you can continue to use chat, but we no longer recommend that you implement new chat channels. To avoid service interruptions to your customers, migrate to Messaging for In-App and Web before that date. Messaging offers many of the chat features that you love plus asynchronous conversations that can be picked back up at any time. Learn about chat retirement in Help.

Important

Salesforce Org Requirements

The Service Chat SDK can be used with both Lightning Experience and Salesforce Classic. However, the SOS agent widget currently works only in Salesforce Classic.

SDK Development Requirements

To develop using this SDK, you must have iOS SDK version 12 or later.

Apple mandates a privacy manifest for third-party SDKs that have a large user base. Service Chat SDK is excluded from Apple’s list of third-party SDK requirements because it has a small user base compared to popular third-party SDKs. Also, the SDK has reached the end-of-sale state, and end-of-sale SDKs haven’t been added to the requirements. So, Service Chat doesn’t require a privacy manifest. See Upcoming third-party SDK requirements in Apple Developer Support.

Service Chat also doesn’t collect or store user data locally in the SDK and doesn’t track data. However, if you use a pre-chat form and configure it to store any data entered by the user in Salesforce, add a privacy manifest with this information to the host app.

Important

Mobile App Requirements

Any app that uses this SDK requires iOS version 12 or later.