To connect your HaloPSA instance to Propel Your MSP, you will need the following information:
You need to generate HaloPSA API keys so that Propel Your MSP can sync data with your PSA.
Be sure to make a copy of both the Client ID and Client Secret because the Client Secret will only be displayed once.
- Login to your HaloPSA account
- Navigate to Configuration > Integrations > HaloPSA API > Applications and click "New"
- Fill in the following information:
- Application Name = Propel Your MSP
- Active = checked
- Authentication Method = Client ID and Secret (Services)
- Copy the Client ID and Client Secret in a secure location
- Login Type = Agent / Agent to log in as = "Propel Your MSP"

- Go to "Permissions" tab and set the permissions as shown below
- all:teams
- edit:tickets
- edit:calendar
- read:customers
- read:contracts
- read:items
- edit:sales
- read:invoices
- read:assets
- edit:assets
- Save your changes