Build a App for AppExchange

Join the effort to help the world return safely to work

Michael Epstein
Jun 1, 2020 · 4 min read

What is is a suite of apps, data, and content to help businesses return to work, while keeping employees, customers, and communities safe during the COVID-19 crisis and beyond.

How can AppExchange partners join the effort?

You can help the world return safely to work by building applications that integrate with the Workplace Command Center, and that complement the apps built by Salesforce. You can create a brand new app, or extend an existing solution, and use Lightning Web Components to expose your app’s features in the Workplace Command Center user interface.

Integrate your app with the Workplace Command Center

Building Your App

If you already know how to build apps for AppExchange, then you know how to build apps, too. And if you’re new to AppExchange, we’ve got you covered with free training on Trailhead.

Distributing Your App

You could distribute your app as a standalone managed package, or as an extension that adds functionality to another package. Thanks to the power of the Lightning Message Service (LMS), your app is decoupled from the Workplace Command Center, and your app’s managed package doesn’t need to extend the Command Center’s package. Instead, your app just subscribes to the Command Center’s LMS channel and responds to events published there.

New Standard Objects

With the release of, Salesforce’s Customer 360 Platform also added several new standard objects for employee information, health assessments and facility management. You can see a simplified object relationship diagram below. A new permission set license (PSL) controls user access to these objects. objects and relationships. From Understand the Data Model

Editions and Licensing is available to customers running Salesforce Enterprise, Unlimited and Performance editions. Users that access the Workplace Command Center or the new objects must have at least a Lightning Platform Starter license.

Separate Org for

The org will likely store sensitive, employee health data, and access should be restricted accordingly. Therefore, we recommend that customers use in a separate Salesforce org, not in their regular business or CRM org. Some customers may already have a separate org where they manage human resources, for example, while other customers may elect to purchase a brand new org just for

Publish Your App on AppExchange

The process for publishing a app is essentially the same as publishing other apps on the AppExchange. You’ll create a managed package containing your app’s components, and an associated listing with the app’s description, screenshots, and pricing information. You’ll submit the package for security review, after which your customers can install your app in their orgs with a single click.

Next Steps

Check out the Workplace Command Center for Developer Guide. It includes detailed instructions for setting up your development environment and building an app that integrates with the Workplace Command Center. The guide also covers packaging, provisioning, and licensing your new app.

AppExchange and the Salesforce Ecosystem

Brought to you by Salesforce AppExchange, learn customer…