在 AI Agent 回复联系人的同时,它可以执行特定的平台操作,比如分配对话、关闭对话或更新联系信息。 了解这些操作有助于您设计出运作顺畅且符合逻辑的 AI 代理。
本指南详细介绍了每个操作的工作原理、如何撰写有效的指令,并如何避免与现有工作流程冲突的常见陷阱。
操作为何重要
您 AI 代理的回复有助于顺利处理客户对话。 但仅仅回复往往还不够——您的代理还需要采取明确的下一步措施,以推动潜在客户在销售或支持管道中前进。
这正是 操作 的作用所在。 它们帮助您的 AI 代理不仅仅局限于回复,确保对话在转化漏斗中逻辑地前进,客户信息保持准确,团队始终知道下一步应该由谁处理每次聊天。
通过使用正确的操作,您的 AI 代理在回复时准确知道该做什么——为您的团队带来安心,并保持对话的有序和高效。
您的 AI 代理可以采取的操作
在本指南中,您将学习如何通过提示和指导配置它们。 行为的关键在于为 AI 代理提供足够的上下文——明确指定要做什么,以及何时做。
在对话中,您的 AI 代理可以采取以下操作:
关闭对话
此操作的作用是:
此操作可用于在联系人的请求完全解决后关闭对话。 将其视为您的 AI 代理礼貌地结束一次现场聊天。
您还可以提供结案说明——解释对话结束原因的标签。 为此,只需在您的指令中提及结案说明的类别。 例如:
- 如果联系者没有更多问题,请关闭对话并选择结案说明“问题已解决”。当 AI 代理关闭对话时,它还会自动总结对话并选择一个结案说明。
注意:如果您不想要总结或说明,可以指示:“不生成总结或选择结案说明。” 例如:
- 如果联系者没有更多问题,请关闭对话,并且不生成总结或选择结案说明。
何时使用:
在 AI 代理完成客户请求时使用此操作——例如解答常见问题、收集反馈或解决简单问题——这样对话就不会不必要地保持开启状态。
最佳实践:
始终包括准确的指令“关闭对话”,以便 AI 代理知道触发该操作。
清楚说明应关闭对话的特定场景(例如,“如果客户确认他们没有更多问题……”)。
将此操作与 AI 代理可使用的友好、明确的结束响应配对,例如:“我希望这能帮到你! 如果您有其他问题,请随时再次消息。”
限制:
AI 代理只能从现有的结案备注中选择。 AI 代理无法创建新的结案备注或修改您现有的列表。 为确保应用正确的结案备注,请在指令中使用该结案备注的准确名称。
AI 坐席只能总结对话中最近的 20 条消息。 较早的消息不会被纳入摘要中。 如果重要的上下文出现在对话的早期,请指示 AI 在结案前提出澄清性问题或重述关键细节。
分配给代理或团队
此操作的作用是:
在 AI 代理完成其部分后,分配给正确的人类代理、团队,甚至另一个 AI 代理。 特别是在 AI 代理不能解决问题时,这对于升级到人类支持非常有用,确保客户始终获得合适级别的支持。
您还可以控制如何分配团队成员。 有两种方法:
轮询:以轮流方式分配对话,以便均匀分享工作负载。
最少开启对话:分配给当前活动对话最少的人员。
注意:如果没有指定方法,AI 代理默认使用轮询。
- 如果联系者询问他们的约会日程,请通过轮询将其分配给 @Scheduling Team。
您还可以通过指示“取消对话分配”来将其分配给个人代理或甚至取消分配对话。
何时使用:
当对话需要超出 AI 代理的范围时使用此操作——例如,转到人类代理以获得更深的支持,转到专业团队(如财务或销售),或转到专门用于不同任务的另一个 AI 代理。
最佳实践:
在操作指令中使用这些术语:“分配给 @用户/团队名称”,以在场景中触发此操作。 例如,“如果 {发生了某事},请分配给 @用户/团队名称。”
确保您的 AI 代理询问相关的资格问题,以确定合适的团队。
在您的指令中清楚地定义条件(例如,“如果客户提到定价或演示,则分配给销售”)。
限制:
AI 坐席无法查看谁在线。 AI 代理无法查看坐席的可用性或在线状态,因此无法选择“下一个可用”或“当前活跃”的坐席。 如果可用性重要,请始终指定确切的团队或坐席名称。
AI 坐席无法将分配安排在未来的时间。 像“Assign to Sales at 5pm”这样的指令不会生效,因为 AI 无法延迟执行分配。 然而,基于当前条件的即时分配逻辑(例如,“如果在工作时间则分配给销售”)会生效,因为 AI 会实时评估条件并立即分配。
AI 坐席无法在多个团队间执行轮询分配。 它们一次只能在单个特定团队内分配会话。
AI 代理不会选择分配方法(轮询 vs 未处理数最少)。 不过,轮询可以仅在团队内部应用,不能跨个别用户。 这意味着坐席必须成为团队的一部分,轮询才能生效。 如果您想使用未处理数最少或任何其他方法,必须在指令中明确指定;否则,AI 代理将默认在团队层面使用轮询。
更新联系人字段
此操作的作用是:
根据在对话过程中收集的信息自动更新联系人详细信息(姓名、电话号码、预算等)。 这对于保持联系人的数据最新特别有用,这样代理就可以专注于有意义的互动,而不是行政工作。
您也可以在指令中提到联系人字段名称,以提高准确性,确保数据保存在正确的位置。 例如:
- 如果联系人提供了他们的预算,请将其保存在预算字段中。何时使用:
用于潜在客户资格、客户入职或预订约会。
最佳实践:
明确向 AI 代理提供指令,要求客户提供具体详情(例如:“您能分享您的首选电子邮件地址吗?”)。
通过知识来源训练您的 AI 代理,以便在回复联系人时提供准确、与上下文相关的答案。
限制:
AI 坐席无法检测联系人字段更新是否失败。 如果字段名称不清晰、拼写错误或不存在,更新就不会发生,AI 也不会知道更新失败。 为避免此类问题,请在指令中始终使用确切的字段名称或字段 ID。
AI 坐席无法创建或删除联系人字段。 它们只能更新已存在于您工作区中的字段。 如果您需要新的字段或结构性更改,请先手动创建它们,然后再在 AI 坐席指令中引用。
更新生命周期阶段
此操作的作用是:
根据对话上下文更改客户的生命周期阶段(例如,从“新潜在客户”到“合格潜在客户”)。 这对于自动推进潜在客户并保持您的销售管道准确,而无需手动更新特别有用。
何时使用:
当 AI 代理资格潜在客户或在客户交互中达到特定里程碑时。
最佳实践:
明确定义推进联系人生命周期阶段所需的标准。
始终提供确切的生命周期阶段名称,以便 AI 代理在正确的时间更新到正确的阶段。 例如:
- 一旦客户确认他们对演示的兴趣,请将生命周期阶段更新为合格。限制:
AI 坐席无法创建新的生命周期阶段。 它们只能将联系人更新到已存在于您工作区中的阶段。 如果您想使用新的阶段,必须先创建它,然后再在指令中引用。
撰写触发操作的指令
良好的 AI 代理指令直接导致清晰、可操作的响应。 撰写指令时,请记住以下最佳实践:
清楚指定条件和期望结果。 例如:
- 如果客户询问定价,请回复我们的标准套餐并将对话分配给 @销售团队。使用简单明了的语言。 避免模棱两可。
预测常见场景并为每个操作构建清晰、简单的指令。
您还可以定义在使用操作时告诉客户的话。 例如:
- 一旦收集了预订时间和日期,请回复联系对象:“感谢您的预定。 我们期待在 $contact.bookingdate 于 $contact.bookingtime 见到您。”时间和操作行为
AI 代理总是在生成回复之前执行操作。
像“关闭对话”或“分配对话”这样的操作在接收到场景后生效。 例如,如果联系者表示没有更多问题,AI 代理将首先关闭对话,然后生成感谢说明。
音频消息的操作方式
AI 代理现在可以理解联系人在真实对话中共享的语音消息。
收到音频文件时:
它会被自动转写为文本,以便 AI 代理能够理解其内容。
该AI 代理会处理转写后的消息,并可执行相关操作,例如
分配对话、更新联系人字段或关闭对话,根据所述内容。
支持的音频和视频文件格式:
MP3、WAV、FLAC、M4A、OGG/OGA、Opus、AAC、AIFF、AVI、M4V、MKV、MOV、MP4、MPEG、MPG、WEBA、WEBM、WMV 和 3GPP。
将操作串联在一起
您可以在一个场景中组合多个操作,下面是一些常见示例。
对于链式操作(例如,1️⃣ 更新生命周期 → 2️⃣ 更新联系人字段 → 3️⃣ 关闭对话),确保将它们放在“指令”中,并确保这些操作已经启用。
例子:
更新联系人字段 + 分配对话
- 收集并保存电话号码,然后将对话按轮询分配给 @销售团队。更新生命周期阶段 + 关闭对话
- 将生命周期更新为“问题已解决”,并通过总结客户问题和提供的解决方案来关闭对话。最佳实践:
保持逻辑和目标导向:仅在它们自然衔接时才将操作链在一起(例如,资格潜在客户 → 关闭对话 → 分配给销售)。
保持顺序明确:按照反映真实对话流的顺序放置操作——收集关键信息后再分配对话。
不要在一个场景中超负荷操作:最多保持2-3个操作。 太多的串联操作可能使 AI 代理难以预测和排除故障。
在您的指令中明确说明:清楚地阐明每一步,而不是依靠 AI 代理“猜测”接下来要做什么。
避免的事项:
模糊的指令
- 如果觉得问题已解决,可能更新生命周期或其他。问题:AI 代理不知道该使用哪个生命周期阶段或何时触发操作。
矛盾的操作
- 分配给 @销售团队,然后如果不需要则取消分配。问题:这会给 AI 代理造成困惑,使对话处于未定义状态。
过载一个场景
- 将生命周期更新为合格,收集电话号码,将位置更新到联系人字段,分配给 @销售团队,再次分配给 @支持团队,并关闭对话。问题:太多步骤在同一链中使流动不可预测,难以调试。 最好将它们分开,并遵循自然顺序。 例如:第一步询问电话,然后保存。 第二步将生命周期更新为“合格”,等等。
避免工作流程和分配冲突
在设置操作时,确保它们不会与您现有的工作流程或手动团队分配相冲突:
检查工作流程分配:如果您有自动分配对话的工作流程,确保这些不会无意中覆盖 AI 代理的分配。
默认 AI 代理考虑因素:如果使用默认的 AI 代理,确保其操作与在对话打开时触发的任何自动工作流程对齐。
最佳实践:定期审查您的工作流程以及 AI 代理设置,以避免冲突和意外行为。
常见问题和故障排除
AI 代理能否重新打开已关闭的对话?
不。 一旦 AI 代理关闭对话,只有客户的新消息或人类代理的操作才能重新打开它。
如果我的 AI 代理更新了错误的联系人字段,会发生什么?
您可以通过收件箱模块手动更正字段,或调整 AI 代理的指令以澄清字段更新。
如果 AI 代理找不到匹配的生命周期阶段/联系人字段/结案说明/团队/用户,会怎样?
如果参数不完全匹配,更新将失败。 始终在您的指令中提供确切的阶段名称、联系人字段名称、结案说明类别、团队/用户名。
如果两个操作冲突(例如,取消分配然后回复)会发生什么?
AI 代理将遵循指令顺序。 在这种情况下,AI 代理将无法响应,消息将在取消分配对话后失败。
尽量避免冲突指令,因为这可能导致不可预测的结果。 12
AI 代理可以同时更新多个联系人字段吗?
可以,但前提是你的指令明确规定了每个字段名称或字段 ID(推荐)。 例如:
- 收集电话号码并保存为电话。
- 收集他们的居住国家并保存为国家代码。
AI 代理可以在行动后触发工作流吗?
是的。 像更新联系人字段、关闭对话、分配给代理或团队、或更新生命周期阶段这样的操作可以用作工作流的触发器。
如果我的 AI 代理不识别何时采取行动怎么办?
优化场景指令。 明确条件,并使用客户可能使用的确切关键字。
AI 代理可以分配给另一个 AI 代理吗?
可以。 如果适合您的设置,对话可以在不同的 AI 代理之间重新分配。
AI 代理可以处理自定义联系人字段吗?
可以,只要您在指令中指定确切的字段名称或字段 ID。
AI 代理会从错误中学习吗(例如,错误分配)?
不会自动。 您需要调整其指令以防止重复相同的错误。
需要帮助您的 AI 代理吗?
我们的支持团队随时为您提供帮助。