用途:为销售人员提供可信的 Salesforce 上下文,或执行经安全审查的 Salesforce 操作,同时让上层销售工作流保持对业务任务的权威性。
主要能力:支持元数据与身份查询(describe_global、describe_sobject、get_user_info);记录查找与读取(get_record_id_by_name、get_record_details、get_activity_history);仅限 SOQL 查询(soql_query);销售相关读取(query_calendar_events、get_account_plan、query_agent_type、summarize_conversation_transcript);写入与变更(create_record、update_record、create_account_plan、assign_target_to_sdr)。
使用方式:先澄清任务、目标记录与操作类型(读取、草稿或已批准写入)。歧义记录先做最小范围查找,再让用户选择。读取优先只读发现与最小字段集,输出使用标签并附可信记录链接。拟变更时先给出字段级草稿,列明假设、来源缺口与所需批准。仅在用户明确要求或批准草稿后才写入,写入后检查响应,必要时用窄查询验证。
适用场景:账户、商机、联系人、线索、活动、事件、账户计划与通话记录摘要等销售上下文;CRM 更新草稿;账户计划创建;Agentforce 线索培育分配;语音或视频通话摘要。
限制:仅使用实际暴露的 Agentforce Sales 接口,不支持 SOSL、全局文本搜索、查询续传、Bulk API、Composite API、Data 360、Tableau Analytics、Prompt Builder、Flow 调用、任意可调用动作、通用 Apex REST、删除或按外部 ID upsert。不支持聚合或分组 SOQL(COUNT、SUM、GROUP BY)。不得在长文本、富文本、Task.Description、历史 OldValue/NewValue、IsPriorityRecord 等不可过滤字段上过滤。不得静默选择记录、将读取扩大为写入,或把澄清回答当作写入批准。若 Salesforce 缺失、不可用、过期、歧义或受连接器限制,需明确说明。