Using Pulsar Copilot to Build Custom Apps with Speed and Ease
If you’ve already explored customizing Pulsar, you know it offers a flexible platform for building custom mobile experiences for your end users. Now, getting started is even easier. Introducing Pulsar Copilot—a guided assistant designed to help you build faster and more efficiently with Pulsar.
What Is Pulsar Copilot?
Pulsar Copilot is a custom GPT that helps you build apps, add components, create dashboards, and handle styling—all from one place. It gives you working code samples, answers implementation questions, and guides you through the process.
Watch the intro video to see how it works.
What You’ll Need Before You Start
To make the most of Pulsar Copilot, we recommend setting up a local development server. This allows you to test changes locally right on your system, without the need to repeatedly upload to Salesforce during development.
Use these resources to get started:
How to Use Pulsar Copilot
Log in to ChatGPT
You’ll need an account to access custom GPTs.Launch Pulsar Copilot
Go to Pulsar Copilot on ChatGPT.Start Building
Ask Copilot to generate code by simply specifying your requirements. To see it in action, check out these videos from our engineering team demonstrating how to use Copilot effectively.
Demo WalkthroughReview the Code
If you want changes, just prompt Copilot again. Once you’re satisfied, copy the code into your working directory.Prepare Your Files
Include the pulsar.js file from our GitHub SDK.
Add your index.html or whatever structure you’ve created.Create Your App File
Zip the contents to generate your .pulsarapp file. Watch this deployment video or read the deployment guide.Deploy and Test
Upload the .pulsarapp file to Salesforce or deploy using your local server. Then test your app.
Tip: If you want to use the Salesforce Lightning Design System (SLDS), ensure it’s included at the root level and ask Copilot to apply that styling.
Ready to build? Start with Pulsar Copilot and take the next step in customizing your Pulsar experience.