Below are some useful steps for doing the AgentForce Deployment from one org to another.
Pre-Deployment Manual Steps
* Verify that the Target Org has valid licenses for Agentforce. If needed, you can match licenses to production.
* Verify that the Target org has Einstein enabled
* Setup → Einstein Setup
* Click the Turn on Einstein toggle, and make sure Einstein is On
* Verify that the Target Org has Bots enabled
* Setup → Einstein Bots
* Click the Einstein Bots toggle, and make sure Einstein Bots is On.
* Verify that the Target Org has Agents enabled
* Setup → Agents
* Click the Einstein Copilot for Salesforce toggle, and make sure it is set to On.
* Note: If you do not see the “Agents” option, refresh Setup. If you still don’t see the option or if you get any unexpected errors, check that you have the necessary Agentforce permission sets.
* Create a user and Profile in the Target Org that the Agent will run as
* Create a user with License ‘Einstein Agent’ and set the Profile to ‘Einstein Agent User’.
* Verify that the Target Org has Data Cloud enabled. This is not strictly necessary for Agents to run, but DataCloud is required for so many features that it is hard to imagine a scenario without it.
* Go to Data Cloud Setup.
* To enable Data Cloud, click Get Started.
* In your production org, select Data Cloud Setup.
* In the Quick Find box, enter Feature Manager, and then select Feature Manager.
* In the Data Cloud in the sandbox panel, click Enable.
* If the Target org is a sandbox, you must have Data Cloud in Sandboxes enabled in production.
Deployment Steps
Post-Deployment Manual Steps
Note: If there are any references, you must remove them pre-deployment and then manually add them again in the target org. This adds a pre- and post-deployment step. (EmbeddedServiceDeployments, Flows, Apex etc.)
004810932

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.