aligent / orocrm-livechat-bundle
此包已被弃用且不再维护。没有建议的替代包。
LiveChat 活动包
1.1.0
2017-10-23 04:34 UTC
Requires
- php: >=7.0
- oro/platform: ^2.1
This package is not auto-updated.
Last update: 2021-06-26 10:23:45 UTC
README
事实
- 版本:1.1.0
- composer 名称:aligent/orocrm-livechat-bundle
描述
此包提供了 Live Chat Inc. 提供的聊天服务的 OroCRM 集成。当客户发起聊天时,此包可以处理 chat_start webhook 并为 LiveChat 界面提供 Oro 联系人信息。
在 chat_ended webhook 中,我们捕获聊天记录并将其保存到 OroCRM,与相关联系人关联。
安装并配置后,最终用户将看到以下更改
- 在 LiveChat 界面中,当具有现有 OroCRM 联系人的客户发起聊天时,代理将看到侧边栏中额外的客户信息(带 Oro 图标)。
- 在 OroCRM 中,您将在“活动”菜单下看到新的选项“聊天记录”。这可以用于查看以前的聊天记录。
- 联系人的活动源将包括他们的实时聊天记录。
如果客户在没有现有联系人的 OroCRM 中发起实时聊天,聊天记录仍然会记录在 OroCRM 中,但不会创建联系人记录。
安装说明
-
通过 Composer 安装此模块
composer require aligent/orocrm-livechat-bundle
-
清除缓存并运行迁移
php app/console cache:clear --env=prod php app/console oro:migration:load --force --env=prod
-
通过 Oro 系统配置设置 webhook 的用户名和密码。
转到“系统”然后“配置”。在“常规设置”下选择“LiveChat 配置”。输入用户名和密码(注意这些设置以供以后使用)并单击“保存”。 -
登录您的 LiveChat 网络界面。转到“设置”(右上角的齿轮图标),然后转到“集成”,选择“Webhooks”,
- 使用以下 URL 创建“chat_started”事件的 webhook(保留所有选项勾选):https://livechatinc:[PasswordYouSetInStep2]@[YourDomainHere]/livechatinc/webhook/chatStart
- 使用以下 URL 创建“chat_ended”事件的 webhook(保留所有选项勾选):https://livechatinc:[PasswordYouSetInStep2]@[YourDomainHere]/livechatinc/webhook/chatEnd
支持
如果您对此包有任何问题,请创建一个包含失败测试的 pull request 来展示您找到的问题。如果您真的遇到了麻烦,请随时打开 GitHub 问题。
贡献
任何贡献都备受赞赏。贡献代码的最好方式是在 GitHub 上打开 pull request。
开发者
Jim O'Halloran jim@aligent.com.au
许可
版权
(c) 2017 Aligent Consulting