Skip to content

Repository files navigation

Help Scout Developer Platform — Sidebar App Template

This is a basic starter template for building a Help Scout Sidebar App. It uses Vite and React, and it comes with Help Scout's UI Kit and JavaScript SDK pre-installed.

🚀 Getting Started

  1. Go to https://github.com/helpscout/app-template and click the green Use this template button → Create a new repository. Give your new repo a name, and save it.
  2. On your new repo on GitHub, click CodeCodespacesCreate codespace on main.

The first time you open a Codespace it will take a couple of minutes to build the container and install dependencies. Once that's done, you'll see VS Code running in your browser with a terminal open at the bottom.

  1. In the terminal, run npm run dev.
  2. Open the Ports tab (next to Terminal) — port 5173 is forwarded automatically and set to Public. Copy its URL from the Local Address column, you'll need it in a few minutes.

If Public isn't available as an option, your GitHub org may restrict it — right-click the port and set Port Visibility to Public yourself. Help Scout loads your app inside a customer's browser, so a Private port will show a GitHub sign-in page instead of your app.

  1. On Help Scout, login as an Administrator or Account owner and navigate to Manage -> Apps
  2. Click the Create button at the top (or click here)
  3. Click on Create App, fill out the form as described below, and click Save:
  • App Name: anything you want
  • Callback URL: the URL you copied in step 4
  • Secret Key: any text value
  • Mailboxes: select the mailboxes where you want this app to be available in
  1. Go to one of the Mailboxes you selected in the previous step and open a conversation. You should see your app running in the Sidebar.
  2. Now you can start making changes to your app in the Codespace and you should see those changes reflected immediately in Help Scout.

🛠️ Resources

About

Help Scout Developer Platform App Template

Resources

Stars

14 stars

Watchers

13 watching

Forks

Releases

Packages

Used by

Contributors

Languages