Intercom
您可以将 Agent 服务集成至 Intercom 内,让 Agent 作为你的人工客服。
建立 GPTBots Agent的 admin 帐号
登录Intercom的帐号后,找到需要建立Agent的Workspace。
点击Get an Inbox seat。
找到测边栏的Teammates栏位,点击右上角的 Add New teammate。
填写电子邮件(之后用于被Agent接管),接著点击Continue and set permissions。
为此 Agent 账号设置权限,开启Inbox seat,并且在下面的Conversation Access点选 All conversations。 最后点击右上角的Send Invite。
到此Agent的邮箱点选同意加入团队。
接著,我们要预设让这个Agent帐号回覆所有的用户信息。点击测边栏的Assignments,找到Default assignee,选择刚刚设置的Agent帐号。
当 Agent 需要转接人工服务时,Agent可以将对话转交给指定的客服分组。为此,必须先建立至少一个客服分组。如果您已有团队,可以直接使用;否则,请先创建一个新团队。点击右上角的添加New team inbox。
在下面的栏位,可以为客服分组命名,添加客服人员,选择分配模式等等。最后点击Create Team Inbox。
新建一个GPTBots Agent 的 app
- 造访 Intercom Developer Hub,点击New app。
- 为这个App命名,并且选择这个App所属的Workspace。
- 点击复制按钮,复制Access token。
在Agent中配置
接著登录GPTBots平台,找到想要集成的Agent,点击集成。
找到Intercom,将集成的开关打开,点击管理。
在参数配置中,将Intercom获取的Access Token填入点击集成。
接著到配置的栏位,选择要被Agent接管的Intercom帐号。这个Intercom帐号会交由Agent接管回覆用户消息。
复制下面的Webhook URL。
回到Intercom Developer Hub,在左边的测边栏找到Webhooks,把刚刚复制的Webhook URL填进去Endpoint URL。
接著,到下面的Topics栏位,選择图中的八个Topics。选完后在右上角点击保存。
接著回去GPTBots Agent的页面,点击配置,找到人工服务并点击。
在人工服务类型选择Intercom,接著在下面選擇 Intercom widget to Intercom。
然后在下面选择要转接到人工客服的客服分组。
在触发时机栏位,用户可以自定义填写触发时机(LLM将会根据这段文字,自行判断转移给Intercom人工服务)。确认信息无误后,点击确认。
最后点击发布,就完成Agent与Intercom的集成了。
集成后,用户体验的流程图如下:
高级设置
来源过滤
此功能大多用在Intercom有建立Workflow的场景。
当用户已在 Intercom 为聊天设置 Tag 时,此功能才可以配合使用。系统会判断当前聊天所携带的 Tag,只有用户指定的 Tag,Agent 才会响应。
举例:若来源过滤已勾选「GPTBots」类型,当用户在Intercom 端触发「GPTBots」的Tag 后,则会由Agent 来回复用户,用户触发其他Tag 将无法被Agent 响应。
注意:若未开启来源过滤的功能,Agent将会回覆所有的Intercom用户的消息
设置Tag
适用于用户尚未在 Intercom 给聊天设置 Tag 的场景。
当选择的场景触发时,由 AI 总结聊天内容并从Tag List中选择最适合的Tag 设置在聊天上 (Tag List由用户在Intercom端自行设置)。
举例:用户与 Agent 结束对话后,Agent 总结聊天内容,为聊天设置「Feature Request」的 Tag。
注意:用户设置完来源过滤和设置Tag后,需点击保存设置。