Before you install
Before you install Hero Sidekick, check you have the necessary system requirements:
- Windows PC: Hero Sidekick is designed for Windows only. 
- EMIS/SystmOne access: Ensure you have access to your clinical system. 
- Hero account: You’ll need to sign in with a Hero account linked to your EMIS or SystmOne instance. 
Network and firewall setup
In most cases, no extra setup is needed. However, some practices with locked-down environments may need to allow access to Hero’s services.
Default setup (should work for most):
- Allow outbound HTTPS traffic (port 443) 
- Ensure access to subdomains of: - *.herohealth.net 
If outbound access is restricted
- Hero Sidekick will automatically use the system proxy if one is configured. Just ensure the traffic routes above are allowed. 
Installation steps
For EMIS users: (SystmOne users go here!)
if you are an IT admin wanting to install on multiple machines, go here
1) Download and install
- Run the installer. 
2) Open Hero Sidekick
- Once installed, the Hero Sidekick application should open automatically - if it does not, open it from your Start Menu or taskbar. 
3) Sign in to Hero
- When prompted, log in using your Hero account through your default web browser. 
- This account must be connected to your EMIS instance. 
4) Patient detection
- Once you select a patient in EMIS, Sidekick will automatically detect and display them and allow you to use the Hero features. 
For SystmOne users:
- Download and install Sidekick 
 Download the installer and run it on your machine. Click here to download the Hero Sidekick installer.
- Launch and log in to Sidekick 
 Select "Login" inside Sidekick, this will allow you to log in using your Hero credentials in the browser.
- Approve connection in SystmOne 
 The first time Sidekick connects, SystmOne will show a security pop-up like this:- Click “Approve” to allow Sidekick to connect. 
 This only appears the first time. If you miss it, close both Sidekick and SystmOne and then reopen. The security prompt should reappear.
- Patient detection 
 Once you select a patient in SystmOne, Sidekick will automatically detect and display them and allow you to use the Hero features.- Required SystmOne user permissions- The user logged into SystmOne must have the following access rights for Sidekick to function correctly: - Patient Access:- ✅ Retrieves Patients 
- ✅ Saves Records 
- ✅ View Summary Care Records 
 - Appointments:- ✅ Appointments Administrator 
- ✅ Ad-Hoc Appointments 
- ✅ Override Embargoes 
- ✅ Sees Patients 
 - These permissions are required to detect the patient and enable appointment booking and record saving features. 
Installation for IT admins
If you need to install Hero Sidekick on multiple computers at once, an MSI file is available that can be used to install via Group Policy or similar mechanisms.
Download: HeroSidekickSetup.msi
This MSI will install Hero Sidekick on a per-user basis the next time each user logs in. Updates will still be downloaded automatically by the app and can be applied from the app's settings.
More information can be found on the Squirrel Windows installer documentation
Still having trouble?
- If you are not prompted to sign in, ensure your internet connection is active and restart the application. 
- If Sidekick is not detecting the selected patient, try closing and reopening the Sidekick 
- If you experience persistent issues, contact Hero Support at [email protected] 





