利用ChatGPT作为Salesforce的智能界面

将ChatGPT与Salesforce集成,为强大的商业系统添加了多模式智能用户界面。这种配置足够易于让任何懂技术的个人实施,但它也解锁了重要的功能和未来的可能性。

主要功能:

  • 多模输入:在读取和写入Salesforce数据的同时,使用文本、图片或语音与ChatGPT互动。
  • 增强移动体验:为移动用户(如外勤销售团队)提供无缝体验,轻松地撰写笔记、创建任务和生成潜在客户。
  • 简单配置:利用Salesforce的标准连接应用程序功能和ChatGPT的GPT构建器,适用于所有Plus、Team或Enterprise订阅者。
  • 快速工程:通过快速工程支持互动改进。
  • API集成:利用现代SaaS(软件即服务)软件提供的API。

虽然最初的设置很简单,但它启动了一个迭代过程,将人工智能融入常规业务工作流程,推动业务专业人士朝着更智能、响应更灵活、效率更高的系统环境发展。

自定义GPT现场工作伙伴的屏幕截图

以下是“Field Force Companion”客制化GPT的操作截图。这些图片展示了如何使用ChatGPT来查询Salesforce数据,并直接在界面内创建新记录。

逐步实施指南

在高层次上,只有三个步骤:

  • 配置Salesforce连接应用程序
  • 在ChatGPT中创建一个自定义的GPT
  • 分享并改进您的GPT

配置Salesforce连接应用程序

(1) 作为管理员登录到您的Salesforce组织。

(2) 进入 设置 > 应用 > 应用管理器。

(3) 在右上角点击“新连接的应用程序”。

(4) 填写基本信息:

  • 连接的应用名称:“ChatGPT集成”(或您喜欢的任何名称)
  • API名称:这将自动填充
  • 联系电子邮件: 你的电子邮件地址

(5) 勾选“启用OAuth设置”

(6) 将回调URL设置为临时URL(例如,https://login.salesforce.com/services/oauth2/callback)。稍后,我们将返回更改为ChatGPT提供的URL。

(7) 添加这些OAuth范围:

  • 通过 API(api)管理用户数据
  • 随时执行请求(刷新令牌,离线访问)

屏幕现在应该看起来像这样:

(8) 保存连接的应用程序。保存后,点击“继续”按钮转到连接的应用程序屏幕,该屏幕上有一个“管理消费者详情”按钮。点击按钮获取“消费者密钥和秘钥”。

(9) 记下ChatGPT配置所需的以下信息。

  • 使用者密钥
  • 消费者密码
  • 你的Salesforce子域名是从浏览器地址栏中获取的。例如,如果您的页面URL是“https://ai-experience-dev-ed.develop.my.salesforce.com/...”,那么您的子域名是“ai-experience-dev-ed.develop.my.salesforce.com。”

在ChatGPT中创建一个自定义GPT

配置一个 GPT,以与 Salesforce 进行交互的操作:

(1) 前往chat.openai.com,并在左侧边栏中点击“探索GPTs”。

(2) 点击“创建一个GPT”,然后给它起一个名字,比如“CRM Companion”。

(3) 添加一个说明其目的的描述。保持简洁明了。

(4) 在“说明”部分,添加关于GPT如何与Salesforce进行互动的说明。您可以复制并粘贴已测试的示例: sample-gpt-instructions-for-salesforce-integration

在这个阶段,ChatGPT 屏幕看起来像这样:

(5) 在“操作”下,点击“创建新操作”。

(6) 对于身份验证,选择“OAuth”,并设置以下参数:

  • 客户端ID = Salesforce连接应用程序中的消费者密钥
  • 客户机密= Salesforce 连接应用程序中的消费者机密
  • 授权网址 = https://{您的子域}/services/oauth2/authorize
  • Token URL = https://{您的子域}/services/oauth2/token
  • 范围:api,refresh_token,offline_access
  • 令牌交换方法: 默认(POST请求)

(7) 对于OpenAPI模式,您可以下载此经过测试的样本:sample-salesforce-openapi-spec-for-custom-gpt.yaml。

  • 使用文本编辑器将“ai-experience-dev-ed.develop.my.salesforce.com”替换为您的子域。在初始版本中有几个地方需要更改。
  • 复制并粘贴结果文件到模式文本框中。(目前“从网址导入”功能无法使用。)

添加操作屏幕如下所示:

(8) 点击屏幕右上角的“Create”。在“共享GPT”弹窗中,选择“仅自己”。此时,我们还没有准备好分享这个GPT。

(9)现在,在自定义 GPT 配置屏幕上,您会找到一个“回调 URL”。获取此 URL,然后重新访问 Salesforce 连接的应用程序,将占位符值替换为此 URL。在更改后,测试自定义 GPT 之前请稍作休息,因为重定向 URL 更新可能需要一些时间才能生效。

(10) 最后,您可以测试GPT。这里有一些简单的测试提示可以使用:

  • 请取我的账户
  • 请在ACME账户上获取联系人信息。
  • 请给我机会
  • 现在让我们创建一个笔记.
  • 让我们创建一个任务

没有必要追求完美,因为人工智能正在迅速发展。我们可以关注人工智能的可能性和更好地完成任务的实际方法。

分享并提高您的GPT

(1) 要分享您的自定义GPT,请返回到其配置屏幕,并点击“分享”按钮。 "分享GPT"弹出窗口将提示您为公共操作设置隐私政策URL。以下是由ChatGPT生成的样本:sample-public-actions-privacy-policy.

(2) 发布后,您可以与友好的同事分享您的GPT,鼓励他们进行探索并提供反馈。

(3)你可以通过简单的提示工程继续提高你的GPT。

最后的话

希望你觉得这很有趣去尝试。我会感激任何使用这个简单表格ChatGPT-for-Salesforce反馈表的反馈。

2024-09-06 04:13:10 AI中文站翻译自原文