Skip to content

Exercise 0: Setup Your Salesforce Org

To get started with this workshop, complete these steps to request a Workshop environment for these Hands-On Exercises.

Step 1: Request a Workshop Environment

  1. Go here to access the signup form for this Workshop: Image

  2. Complete the form, including the provided Event Code and your email address. Click Submit.

  3. Make a note of your credentials. Use those credentials to log into your environment at login.salesforce.com

  4. The home page in the Data Cloud App summarizes the current configuration, including Data Streams, Segments, and Activations. You can also customize this page using Lightning App Builder.

Step 2: Change your user’s email address

To finish claiming this Salesforce org, you must change your user’s email address to a personal (non-corporate) email address.

  1. Click your user image near the top-right of your screen, and select Settings. Image
  2. Find the Email field and change the email from epic.orgfarm@salesforce.com to your personal email address (not your work email). Tip: If you use Gmail, add “+SFworkshop” after your email but before the “@gmail.com” (example john.smith+SFworkshop@gmail.com)

Image

  1. Click Save and then OK on the next pop-up. Don’t forget the email you chose! You’ll need this soon.

  2. Next, go to your personal email inbox and open the email from QA_SUPPORT@salesforce.com and click the link to finish changing your email address Image .

  3. Once you get confirmation, you can hit the Continue button.

Image

  1. You may need to log into this account again, so please use the provided credentials from Step 1 (not the email address you just changed).

Step 3: Import MuleSoft APIs

In this step, you will import pre-existing MuleSoft APIs from Anypoint Exchange. We have created the CoralClouds OpenTable API and already published it in Anypoint Exchange.

  1. At the top-right, click the Setup icon and search for API Catalog. Then, select API Catalog. Image

  2. Click into the MuleSoft Tab, then click Start Sync. Image

  3. Verify that the Open Table API populates in the list. If it does not immediately populate, wait about 30 seconds and click the Refresh button. Image

  4. Click the dropdown button and the right-most end of the Open Table API row and select Activate Actions. ImageImage

  5. Scroll down until you see the Destination URL section. Select the first Destination URL, and then click Create and Continue. Image

  6. Click the Manage User Assignments button to give users access to these APIs. Image

  7. Click the Manage Assignments button near the top of the page. Image

  8. Click the Add Assignments button. Image

  9. Check the boxes for the EPIC, OrgFarm and the EinsteinServiceAgent User users. Then, click Assign. Image

  10. Click Done on the next screen then close that tab. Image

  11. Navigate back to the browser tab where you clicked Manage User Assignments

  12. Click Next.

  13. Check the Select all operations checkbox, then click Done.

  14. Mulesoft APIs are now available for use in Salesforce automation, such as Agentforce and Flows!

Step 4: Enable Marketing Cloud

  1. Back in Setup, in the Quick Find box, type Marketing Cloud, then click Basic Settings. Image
  2. Once Basic Settings loads, scroll down to the Select a Data Space section and select Default from the dropdown and click the Confirm button. Image
  3. Click Confirm at the next pop-up window. Image
  4. The Enable Marketing Cloud step will start spinning, but we don’t have to wait for this to complete. Consider the Marketing Cloud setup done. Image

This completes Exercise 0.

Released under the MIT License.