This sample app demonstrates Embedded Service SDK features. It doesn't contain production-quality code and is not meant to be used in a production app.
A simple Embedded Service SDK Hello World app that launches Knowledge, Cases, Chat, and SOS. This app also uses the action button API to create a custom button with a custom action.
To use this app, clone this repository, put the required framework files in the Frameworks root directory, and update the SnapinsConstants
class with your org settings.
- SnapinsConstants: Contains the constants used throughout this app. Update all the relevant
TO DO
items. Be sure toENABLE
all the features you want enabled. - SnapinsConfig: Configures all the enabled features.
- SnapinsConfig+ActionManagerDelegate: Delegate that handles action manager events (for the action buttons).
- SnapinsConfig+ChatDelegate: Delegate for Live Agent Chat events.
- SnapinsConfig+SOSDelegate: Delegate for SOS events.
- ViewController: Launches all the Snap-ins features.
- AppDelegate: Initializes the Snap-ins SDK.