Skip to main content

Deploy the Coral Cloud Sample App

Learning Objectives

In this project, you’ll:

  • Deploy the Coral Cloud sample app.
  • Identify use cases for the app.
  • Explore the Coral Cloud sample app implementation.

Introducing the Coral Cloud Sample App

In this project, you deploy and explore the Coral Cloud sample app. This application helps Coral Cloud, a fictional resort, deliver highly personalized guest experiences using Data Cloud and Agentforce.

Explore how Coral Cloud Resorts unifies data across different systems with Data Cloud. And learn how the resort uses Agent Builder and Prompt Builder to provide generative AI capabilities to its users. Let’s jump in!

Salesforce record that shows the details of the Aqua Fitness in Paradise experience.

About This Project

In this Quick Start project, you install an app from the Salesforce Developers Sample Apps. The sample app has examples and metadata that you can use to learn about Data Cloud configuration, how to build with Apex and flows for generative AI, and how to configure custom agents with Agent Builder.

If you’d like to learn more about the sample app gallery, see Quick Start: Tour the Sample App Gallery

Before You Start

Before you take the steps in this hands-on project, make sure you complete Quick Start: Lightning Web Components. The first two steps of that badge walk through setting up your Salesforce DX development environment, which you’ll need for this project.

Note

To work with metadata in a Salesforce org, you need a set of tools we call Salesforce DX (Developer Experience). It includes the Salesforce Command Line Interface (CLI) and Visual Studio Code, which, with the Salesforce Extension Pack, is the recommended code editor for developing on the Salesforce Platform.

To clone the repository that contains the sample app, you use Git, a version control system. Follow the instructions in the Get Git Command Line section below to install Git. Then follow the instructions in the sample app readme file to clone the sample app repository and deploy the sample app to your custom playground.

Sign Up for a Custom Playground with Data Cloud and Einstein AI

To complete this project, you need a special, 14-day custom playground that contains Einstein AI and our sample data.

  1. If you haven't already, click the I can receive a password email checkbox in the beginning of the unit.
  2. Click Create Playground.
  3. Follow the prompts.
Note

This custom playground is designed to work with the challenges in this badge and may not work for other badges. Always check that you’re using the Trailhead Playground or special org that we recommend.

If you’re working on the Drive Productivity with Einstein AI Trail, you can use this org for these Trailhead projects:

Get Git Command Line

  1. Install Git from https://git-scm.com/downloads. Accept all of the default installation settings.
  2. Confirm that Git is installed. To do this, in Terminal (macOS) or Command Prompt (Windows), enter this command:
    git

The output should be a list of git commands.

Deploy the App

  1. Deploy the app to your Trailhead Playground org by following the instructions from the project readme.

Congratulations! You’ve successfully set up the Coral Cloud sample app. Now, let’s dive into the app!

Share your Trailhead feedback over on Salesforce Help.

We'd love to hear about your experience with Trailhead - you can now access the new feedback form anytime from the Salesforce Help site.

Learn More Continue to Share Feedback