Table of Contents

Since the launch of Agentforce AI agents, trailblazers have been obsessed with building their first AI agents. Interestingly, during the three-day Dreamforce events, attendees have built more than 10,000 AI agents, making history. 

Considering this massive spike in interest in creating AI Agents, Salesforce has introduced a sample platform. A place that allows developers to develop and implement an AI agent in the current Salesforce processes. 

Coral Cloud Resort Sample App is a platform designed to illustrate the potential of Agentforce as a cloud solution. It will guide developers and business stakeholders on how data-driven insights can transform automation and operational efficiency. 

It is essential to discover more about the Coral Cloud Resort Sample App if your next goal is to create and implement a smartly performing AI agent in your Salesforce org. This blog is your wholesome guide to exploring the Coral Cloud Resort Sample App and how you can make the most of it. 

What is Coral Cloud Resorts Sample App?

Coral Cloud Resorts is a ground-breaking sample application designed to present how data and artificial intelligence redefine the hospitality industry’s processes. Developers can get hands-on with Agentforce and Data Cloud in a Salesforce org through this app. Built by Salesforce Developer Advocates, this fictional resort leverages advanced technologies to deliver highly personalized guest experiences. Coral Cloud Resorts serves as a demonstration of integrating Data Cloud, Agents, and Prompts into business workflows. 

The sample app covers three areas:

  • Data Cloud
  • Prompts
  • Agents

The following diagram illustrates the data model that Coral Cloud Resorts implemented.

data model that Coral Cloud Resorts implemented

Source – Salesforce

Get Started With The Coral Cloud Resort Sample App 

We know all the salesforce developers are excited to deploy and explore the Coral Cloud sample app. The process will teach you how to unify data across different systems with Data Cloud and how the resort uses Agent Builder and Prompt Builder to provide generative AI capabilities to its users.

You can set up the application once you have the Salesforce DX development environment you’ll need for this project. To deploy Coral Cloud and successfully build Salesforce Agentforce, you will need a 14-day custom playground that contains Einstein AI and sample data from Salesforce.

To start, you have to clone the repository containing the sample app, which can be found on Git.

  • Install Git from https://git-scm.com/downloads. Accept all of the default installation settings.
  • 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 to your Trailhead Playground org by following the instructions from the project readme.

You’ve successfully set up the Coral Cloud sample app. Now, let’s look at what you can do using the various features of this application.

Key Features of Coral Cloud Resort Sample App

Following are the core features of the Coral Cloud app according to the latest project of Salesforce Trailhead:

Key Features of Coral Cloud Resort Sample app

1. Data Cloud Integration

The app utilizes Salesforce’s Data Cloud to ingest and unify guest data from various sources, including Salesforce CRM and Amazon S3. This equips users with a detailed view of guests’ profiles through identity resolution and calculated insights, ensuring accurate data for all customer interactions. You can map data lake objects (DLOs) to a standardized data model called the Customer 360 Data Model. This mapping facilitates data unification, making it easy to consistently access and act on data from various sources.

2. Generative AI Applications

Coral Cloud Resorts can use generative AI to create personalized guest content. This includes automated descriptions for experiences like “Beach Yoga Retreat” or “Aqua Fitness in Paradise,” which are generated using prompt templates that draw on customer data. This can be done by using the Prompt Builder to securely combine CRM and Data Cloud data into its generative AI workflows.

3. Agent Functionality

The application incorporates agents powered by Agentforce, enabling streamlined communication and task automation. These agents can execute custom actions based on predefined topics, enhancing internal operations and guest services. The resort uses flows and Apex to ground agents’ work and empowers actions on data through those agents.

Benefits of Using Coral Cloud Resorts

These are the anticipated benefits this application can deliver to its users:

Benefits of using Coral Cloud Resorts

1. Personalized Guest Experiences

With full-time access to data-driven insights, Coral Cloud Resorts allows users to tailor services to create an experience preferred by guests, improving customer satisfaction and building loyalty. 

2. Operational Efficiency

With the help of AI agents, users get to automate a whole stack of routine tasks, leveraging the work of staff and allowing them to put their efforts into making the experience and interaction unforgettable. 

3. Scalability

As a sample app, Coral Cloud Resorts provides a framework that can be adapted and scaled for real-world applications in various hospitality settings.

Besides these benefits, much more comes from Salesforce developers. The future expectations of the Coral Cloud application are given below.

Future of Coral Cloud Resorts Sample App

The development team at Salesforce is continuously working on expanding Coral Cloud Resorts’ capabilities. Future enhancements may include:

  1. Integration with MuleSoft for improved data connectivity and seamless exchange.
  2. Implement Retrieval Augmented Generation (RAG) techniques to handle unstructured data within the Data Cloud.
  3. Advanced concepts in AIOps and DataOps are needed to optimize operational efficiencies further.
  4. Incorporation of the Models API will allow for more sophisticated data modelling and machine learning capabilities within the app.
  5. Incorporating ideas and features recommended by developers can also be seen.
Slack Community CTA

Conclusion

Coral Cloud Resorts exemplifies how modern technology can revolutionize the hospitality industry through personalized experiences and efficient operations. By leveraging Salesforce’s powerful tools like Data Cloud, Agents, and Generative AI, this sample application provides a robust framework for developers looking to innovate in this sector. As an open-source project, it invites collaboration and contributions from the developer community, fostering ongoing improvements and adaptations for real-world applications.

Latest Salesforce Insights

Book A 15-Minutes Free Career Counselling Today!