我被要求将smooch集成到我们的CMS中。
我们有来自多个公司的多个代理商可以登录我们的网络CMS,并通过其组织+代理电子邮件进行唯一标识。这些是代理,他们将通过我们的网络界面(CMS)进行连接。
但是,通过Smooch.init(...)
设置聊天框可以让登录 CMS 的用户发起对话,这不是我想要的(我启用了 Slack 集成只是为了测试)。
我的问题是,在 Web 上下文中区分用户和代理的正确方法是什么?
具体来说,如何将网络框配置为特定组织的代理框?
我正在寻找类似的东西:
Smooch.init({...,
'organisation' : 'myClientCompany',
'role' : 'appMaker'})
在与他们的支持下交谈后,似乎这不是他们支持的东西。一种解决方法是创建多个帐户。