
关于
通过 Rube MCP(Composio)自动化 Salesforce 任务:线索、联系人、账户、商机、SOQL 查询。始终先搜索工具,再执行操作。
name: salesforce-automation description: "通过Rube MCP(Composio)自动化Salesforce任务:线索、联系人、账户、商机、SOQL查询。始终先搜索工具获取当前schema。" risk: critical source: community date_added: "2026-02-27"
通过Rube MCP的Salesforce自动化
通过Composio的Salesforce工具包经由Rube MCP自动化Salesforce CRM操作。
前置条件
- Rube MCP必须已连接(RUBE_SEARCH_TOOLS可用)
- 通过
RUBE_MANAGE_CONNECTIONS使用工具包salesforce的活跃Salesforce连接 - 始终先调用
RUBE_SEARCH_TOOLS获取当前工具schema
设置
获取Rube MCP:在客户端配置中添加 https://rube.app/mcp 作为MCP服务器。无需API密钥——只需添加端点即可工作。
- 通过确认
RUBE_SEARCH_TOOLS响应来验证Rube MCP可用 - 使用工具包
salesforce调用RUBE_MANAGE_CONNECTIONS - 如果连接不是ACTIVE,按返回的认证链接完成Salesforce OAuth
- 在运行任何工作流之前确认连接状态显示ACTIVE
核心工作流
1. 管理线索
何时使用:用户想要创建、搜索、更新或列出线索
工具序列:
SALESFORCE_SEARCH_LEADS- 按条件搜索线索 [可选]SALESFORCE_LIST_LEADS- 列出所有线索 [可选]SALESFORCE_CREATE_LEAD- 创建新线索 [可选]SALESFORCE_UPDATE_LEAD- 更新线索字段 [可选]SALESFORCE_ADD_LEAD_TO_CAMPAIGN- 将线索添加到活动 [可选]SALESFORCE_APPLY_LEAD_ASSIGNMENT_RULES- 应用分配规则 [可选]
关键参数:
LastName:创建线索时必填Company:创建线索时必填Email、Phone、Title:常见线索字段lead_id:更新时的线索IDcampaign_id:活动操作的活动ID
注意事项:
- LastName和Company是创建线索的必填字段
- 线索ID是15或18字符的Salesforce ID
2. 管理联系人和账户
何时使用:用户想要创建、搜索或更新联系人和账户
工具序列:
SALESFORCE_SEARCH_CONTACTS- 搜索联系人SALESFORCE_CREATE_CONTACT- 创建联系人SALESFORCE_UPDATE_CONTACT- 更新联系人SALESFORCE_SEARCH_ACCOUNTS- 搜索账户SALESFORCE_CREATE_ACCOUNT- 创建账户
3. 管理商机
何时使用:用户想要跟踪销售管道
工具序列:
SALESFORCE_SEARCH_OPPORTUNITIES- 搜索商机SALESFORCE_CREATE_OPPORTUNITY- 创建商机SALESFORCE_UPDATE_OPPORTUNITY- 更新商机阶段/字段
4. SOQL查询
何时使用:用户需要自定义数据查询
SALESFORCE_SOQL_QUERY query="SELECT Id, Name, Email FROM Lead WHERE Status = 'Open' LIMIT 10"
兼容工具
Claude CodeCursor
标签
后端开发
