沟通 iOS 客户支持聊天 SDK
一个开源的iOS实时聊天 SDK,用于客户支持
概览
沟通为iOS提供开源实时聊天 SDK。沟通 SDK 灵活、轻量且易于集成。它允许您轻松地将实时聊天和在应用程序中的消息功能添加到您的移动应用和网站中进行客户支持。该 SDK 配备了发送附件、共享位置和丰富消息等高级消息选项。
沟通 SDK 允许您在移动应用中集成自定义聊天机器人来自动化任务。它具有多项功能,使其成为功能齐全的客户支持 SDK。
入门
开始使用 Kommunicate iOS SDK,请访问 Kommunicate 网站,然后通过 注册 获取您的应用 ID。
在 Kommunicate 上构建一个机器人和将其集成到您的 iOS 应用中
Kompose
Kompose 是 Kommunicate 的机器人构建工具,它可以帮助您构建自己的机器人,无论是技术型、非技术型,还是对聊天机器人一无所知的人,都可以使用 Kompose 构建机器人。任何人都可以在无需任何帮助的情况下,通过 Kompose 创建聊天机器人。
以下是用 UI 创建机器人的界面
Dialogflow 聊天机器人集成
Dialogflow 是一个谷歌拥有的自然语言处理平台,用于促进人机交互,如聊天机器人、语音机器人等。
Kommunicate 的 Dialogflow 集成提供了更灵活、可定制且更好的聊天体验。Kommunicate iOS Live Chat SDK 支持Dialogflow的所有功能,如谷歌助手、丰富消息等。除此之外,它还配备了高级功能,如机器人转人工处理、会话管理仪表板、报告等其他功能。
您可以通过以下4个简单步骤将 Dialogflow 聊天机器人连接到 Kommunicate。有关如何在您的 iOS 应用中添加 Kommunicate SDK 的一步一步指南,请参阅此处。
步骤 1:从 Dialogflow 获取您的 API 凭证
- 登录到 Dialogflow 控制台,并在左侧面板的下拉菜单中选择您的代理。
- 单击设置按钮。这将为代理打开一个设置页面。
- 在常规选项卡中搜索 GOOGLE 项目,然后单击您的服务帐户。
- 在 SERVICE ACCOUNT 中,从操作部分为您的项目创建一个 JSON 格式的密钥,它将自动下载。
步骤 2:创建一个免费的 Kommunicate 帐户
在 Kommunicate 上创建一个免费帐户,并导航到 机器人部分。
步骤 3:将您的 Dialogflow 聊天机器人与 Kommunicate 集成
- 在机器人集成部分,选择 Dialogflow。将打开一个弹窗窗口。
- 在此处上传您的密钥文件,然后继续。
- 为您的聊天机器人提供一个名称和图片。它将供与您的聊天机器人聊天的用户可见。
- 启用/禁用聊天机器人与人工的服务转移。如果启用,当聊天机器人无法回答时,将自动将对话分配给人类。
第4步:将Kommunicate iOS SDK安装到您的应用中
您可以通过以下方式轻松地将Kommunicate SDK添加到iOS应用中。有关如何与iOS应用集成的更多信息,请参阅这里。
注意:这里有示例聊天机器人供您开始使用Dialogflow。
其他功能
实时聊天小部件:提供网站和应用程序内的即时支持,使访客和用户更容易与您联系。该小部件可以高度自定义。
聊天机器人:通过集成AI驱动的聊天机器人自动化和加速客户服务。使用Kommunicate构建和部署聊天机器人,并轻松地将它们添加到实时聊天中。
对话:管理所有来自实时聊天插件的客户查询。轻松管理并分配代理以响应用户对话。
仪表板:一个强大的仪表板,用于查看、分析和在客户对话数据上进行动作。它还有助于分析客户支持代理的表现。
帮助中心:创建您的知识库并在专用页面上部署以处理通用和重复的客户查询。您的客户也可以直接在聊天中访问常见问题解答。
邮箱:一个简单且功能强大的团队收件箱,用于标记、管理、接收和回复所有客户支持电子邮件。
集成:轻松在Kommunicate和您其他喜欢的应用程序之间移动数据。集成您的首选CRM、知识库软件和其他应用程序。
对话路由:为您的代理和机器人选择传入对话的路由规则。选择自动分配或通知所有人。
智能丰富消息:利用按钮、卡片、轮播图、表单或列表丰富消息,为您的客户提供独特的支持聊天体验。
快速回复:使用快速回复快速响应通用的用户查询。轻松从仪表板创建和管理模板消息。
示例
要运行示例项目,请克隆仓库,然后首先从示例目录中运行 pod install
。
需求
- 支持iOS 10.0及以上版本
- 支持Xcode 12.0及以上版本
- 支持Swift 4.2及以上版本
安装
Kommunicate通过CocoaPods提供。要安装它,只需将以下行添加到您的Podfile中
pod 'Kommunicate'
然后运行 pod install
。
在任何您想要使用Kommunicate的文件中,不要忘记使用import Kommunicate
导入框架。
文档
有关安装、配置和定制的更多详细信息,请参阅文档。
许可证
Kommunicate遵循BSD-3-Clause许可证。有关更多信息,请参阅LICENSE文件。