销售任务管理 Skill
1. Description
这是一个销售任务管理技能,用于帮助销售人员管理客户跟进任务。支持以下操作:
- - 查询任务:查询指定销售和客户的任务列表,支持按日期筛选
- 创建任务:为销售人员创建新的客户跟进任务
- 更新任务:修改已有任务的标题、内容或时间
- 删除任务:根据任务 ID 删除一个或多个任务
后端 API 地址: INLINECODE0
2. When to use
- - 用户说:"帮我查一下销售 XXX 的任务"
- 用户说:"查看客户 XXX 今天的跟进任务"
- 用户说:"帮我创建一个任务,明天下午3点跟进客户"
- 用户说:"新建一个任务提醒我联系客户"
- 用户说:"把任务 123 的时间改成后天上午10点"
- 用户说:"更新任务标题为..."
- 用户说:"删除任务 456"
- 用户说:"批量删除任务 1,2,3"
- 用户提到"日程"、"任务"、"跟进"、"提醒"等与销售任务相关的关键词
3. How to use
3.1 查询任务 (list_tasks)
从用户消息中提取参数,调用
agent.py 中的
list_tasks 函数:
- -
sale_id(必填):销售人员 ID - INLINECODE4 (可选):客户 ID。不传则查询该销售的所有任务
- INLINECODE5 (可选):指定日期,格式为 INLINECODE6
返回任务列表,包含任务 ID、标题、详情、时间、目标客户昵称。
3.2 创建任务 (create_task)
从用户消息中提取参数,调用
agent.py 中的
create_task 函数:
- -
sale_id(必填):销售人员 ID - INLINECODE10 (必填):客户 ID
- INLINECODE11 (必填):任务标题
- INLINECODE12 (必填):任务内容
- INLINECODE13 (必填):任务时间,格式为 INLINECODE14
- INLINECODE15 (可选):SOP ID,格式为
sopId 或 INLINECODE17
3.3 更新任务 (update_task)
使用前需已知任务的详情信息(建议先查询)。调用
agent.py 中的
update_task 函数:
- -
sale_id(必填):销售人员 ID - INLINECODE21 (必填):任务 ID(数字)
- INLINECODE22 (可选):新的任务标题
- INLINECODE23 (可选):新的任务内容
- INLINECODE24 (可选):新的任务时间,格式为 INLINECODE25
3.4 删除任务 (delete_task)
调用
agent.py 中的
delete_task 函数:
- -
task_ids(必填):要删除的任务 ID,多个用逗号分隔,如 INLINECODE29
4. Implementation
- - 核心文件: INLINECODE30
- 依赖库:
aiohttp(异步 HTTP 请求) - 后端 API 基础地址: INLINECODE32
- 接口列表:
-
POST /v1/task/getMyTask - 查询任务
-
POST /v1/task/create - 创建任务
-
POST /v1/task/updateMyTask - 更新任务
-
POST /v1/task/deleteMyTask - 删除任务
- - 时间格式:
yyyy-MM-dd HH:mm(上海时区)
5. Edge cases
- - 时间格式不正确:提示用户使用
yyyy-MM-dd HH:mm 格式 - 未提供必填参数:提示用户补充
- 查询无结果:告知用户没有找到匹配的任务
- API 请求失败:返回错误信息,建议用户重试
- 删除部分失败:返回失败的任务 ID 列表
- 更新任务前建议先查询确认任务存在
销售任务管理技能
1. 描述
这是一个销售任务管理技能,用于帮助销售人员管理客户跟进任务。支持以下操作:
- - 查询任务:查询指定销售和客户的任务列表,支持按日期筛选
- 创建任务:为销售人员创建新的客户跟进任务
- 更新任务:修改已有任务的标题、内容或时间
- 删除任务:根据任务ID删除一个或多个任务
后端API地址:https://iautomark.sdm.qq.com/ai-assistant
2. 使用时机
- - 用户说:帮我查一下销售XXX的任务
- 用户说:查看客户XXX今天的跟进任务
- 用户说:帮我创建一个任务,明天下午3点跟进客户
- 用户说:新建一个任务提醒我联系客户
- 用户说:把任务123的时间改成后天上午10点
- 用户说:更新任务标题为...
- 用户说:删除任务456
- 用户说:批量删除任务1,2,3
- 用户提到日程、任务、跟进、提醒等与销售任务相关的关键词
3. 使用方法
3.1 查询任务(list_tasks)
从用户消息中提取参数,调用agent.py中的list_tasks函数:
- - saleid(必填):销售人员ID
- externalid(可选):客户ID。不传则查询该销售的所有任务
- task_date(可选):指定日期,格式为yyyy-MM-dd
返回任务列表,包含任务ID、标题、详情、时间、目标客户昵称。
3.2 创建任务(create_task)
从用户消息中提取参数,调用agent.py中的create_task函数:
- - saleid(必填):销售人员ID
- externalid(必填):客户ID
- title(必填):任务标题
- content(必填):任务内容
- tasktime(必填):任务时间,格式为yyyy-MM-dd HH:mm
- sopid(可选):SOP ID,格式为sopId或sopId-groupId
3.3 更新任务(update_task)
使用前需已知任务的详情信息(建议先查询)。调用agent.py中的update_task函数:
- - saleid(必填):销售人员ID
- taskid(必填):任务ID(数字)
- title(可选):新的任务标题
- content(可选):新的任务内容
- task_time(可选):新的任务时间,格式为yyyy-MM-dd HH:mm
3.4 删除任务(delete_task)
调用agent.py中的delete_task函数:
- - task_ids(必填):要删除的任务ID,多个用逗号分隔,如1,2,3
4. 实现
- - 核心文件:agent.py
- 依赖库:aiohttp(异步HTTP请求)
- 后端API基础地址:https://iautomark.sdm.qq.com/ai-assistant
- 接口列表:
- POST /v1/task/getMyTask - 查询任务
- POST /v1/task/create - 创建任务
- POST /v1/task/updateMyTask - 更新任务
- POST /v1/task/deleteMyTask - 删除任务
- - 时间格式:yyyy-MM-dd HH:mm(上海时区)
5. 边界情况
- - 时间格式不正确:提示用户使用yyyy-MM-dd HH:mm格式
- 未提供必填参数:提示用户补充
- 查询无结果:告知用户没有找到匹配的任务
- API请求失败:返回错误信息,建议用户重试
- 删除部分失败:返回失败的任务ID列表
- 更新任务前建议先查询确认任务存在