salesforce-messaging-setup

Official

Integrate in-app chat into your iOS app fast.

AuthorSalesforce-Async-Messaging
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you correctly set up the Salesforce Messaging for In-App iOS SDK so your app can authenticate to Salesforce and present a working chat interface without broken navigation or missing configuration.

Core Features & Use Cases

  • SPM/CocoaPods dependency setup: Adds the required iOS SDK dependencies and resolves the correct Swift-InAppMessaging product wiring.
  • Configuration + conversation routing: Creates Configuration from a config.json (or programmatic values) and manages a persistent conversationId so the user resumes the right conversation.
  • SwiftUI or UIKit UI integration: Integrates the SDK into your existing SwiftUI or UIKit view hierarchy by adapting the provided ContentView.swift or UIKitMIAW.swift example patterns.

Quick Start

Ask the user for whether they use SwiftUI or UIKit and whether they have a Salesforce config.json (or the service API URL, org ID, and developer name), then follow the skill steps to add the dependency, create the Configuration and managed conversationId, and present the chat UI from their existing navigation.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: salesforce-messaging-setup
Download link: https://github.com/Salesforce-Async-Messaging/messaging-in-app-ios/archive/main.zip#salesforce-messaging-setup

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.