You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Install the app with either one of these options:
15
15
-**Option 1:**[Developer Edition Org installation](#installing-the-app-using-a-developer-edition-org) - Use this option if you want the app deployed to a more permanent environment than a Scratch org.
16
16
-**Option 2:**[Scratch Org installation](#installing-the-app-using-a-scratch-org) - Use this option if you are a developer who wants to experience the app and the code in a temporary environment.
Regardless of the installation type you chose, make sure to review the following prerequisites.
23
+
24
+
### Salesforce CLI Version
21
25
22
26
> [!IMPORTANT]
23
27
> This project requires Salesforce CLI with version `2.113.6` or greater.
@@ -26,6 +30,20 @@ A collection of easy-to-digest [Agent Script](https://developer.salesforce.com/d
26
30
27
31
If you need to [update the Salesforce CLI](https://developer.salesforce.com/docs/atlas.en-us.sfdx_setup.meta/sfdx_setup/sfdx_setup_update_cli.htm), either run `sf update` or `npm install --global @salesforce/cli` depending on how you installed the CLI.
28
32
33
+
### Feature Activation
34
+
35
+
1.**Einstein:** Enable Einstein in your org. From **Setup**, search for **Einstein Setup** in Quick Find. Click on that entry and turn on the **Einstein** toggle.
36
+
37
+
1.**Agentforce:** Enable Agentforce in your org. From **Setup**, search for **Agentforce** in Quick Find. Click on **Agentforce Agents**, and turn on the **Agentforce** toggle.
38
+
39
+
### User Permissions
40
+
41
+
**Prompt Template Manager:** Assign yourself the `Prompt Template Manager` permission set. You can either do this from **Setup** or with the Salesforce CLI by running this command:
42
+
43
+
```bash
44
+
sf org assign permset -n EinsteinGPTPromptTemplateManager
45
+
```
46
+
29
47
## Installing the app using a Developer Edition Org
30
48
31
49
Follow this set of instructions if you want to deploy the app to a more permanent environment than a Scratch org.
@@ -34,10 +52,6 @@ This includes non source-tracked orgs such as a free [Developer Edition Org](htt
34
52
> [!IMPORTANT]
35
53
> Make sure to start from a brand-new environment to avoid conflicts with previous work you may have done.
36
54
37
-
1. Enable Einstein in your org. Do this via **Setup**, then search for **Einstein Setup** in Quick Find. Click on that entry and turn on the **Einstein** toggle.
38
-
39
-
2. Enable Agentforce in your org. In Quick Find search for **Agentforce**, click on **Agentforce Agents**, and turn on the **Agentforce** toggle.
40
-
41
55
3. Clone this repository:
42
56
43
57
```bash
@@ -79,6 +93,8 @@ This includes non source-tracked orgs such as a free [Developer Edition Org](htt
79
93
> [!TIP]
80
94
>**Agentforce Studio** can be reached from the App Launcher. From there, click **View All**thenselectthe**Agentforce Studio** app.
81
95
96
+
**Post installation:** when working with the recipes, assign the **Agent Script Recipes Data** permission set to your agent user to avoid access issues.
97
+
82
98
## Installing the app using a Scratch Org
83
99
84
100
1. Follow these steps if you haven't configured a Dev Hub org:
@@ -131,6 +147,8 @@ This includes non source-tracked orgs such as a free [Developer Edition Org](htt
131
147
> [!TIP]
132
148
> **Agentforce Studio** can be reached from the App Launcher. From there, click **View All** then select the **Agentforce Studio** app.
133
149
150
+
**Post installation:** when working with the recipes, assign the **Agent Script Recipes Data** permission set to your agent user to avoid access issues.
151
+
134
152
## Optional Installation Instructions
135
153
136
154
This repository contains several files that are relevant if you want to integrate modern web development tools into your Salesforce development processes or into your continuous integration/continuous deployment processes.
0 commit comments