Catalyst Integration - Setup
Aloha ABA and Catalyst are now integrated with one another, allowing users to combine the practice management piece to their clinical data collection. Below are the steps to connect your Aloha ABA site to Catalyst:
Establishing Connection between Aloha and Catalyst
In Aloha
- Click Settings > System Settings > Clinical Integrations
- Click the blue + button and "Add Clinical Integrations"
- Select "Catalyst" from the dropdown menu.
- Click "Connect with Catalyst". This will prompt you to the Catalyst login page, where you will need to enter your Catalyst login credentials.
- Once logged in, you will be redirected to an online consent page. Select the checkbox to agree to the Authorization Agreement > Allow Access.


- Once the connection is established, you will be redirected to Aloha's Clinical Integration screen and the status will be displayed as "Connected"
- Now that the connection has been established, two additional settings appear underneath the status. Toggle both of these to "On" to allow information and session notes come back into Aloha to complete the session so your staff will not have to complete things in both systems.

- Auto update Appointment Info time as per the Session Note = Session note time from Catalyst will update the appointment time in Aloha. This ensures accurate billing minutes.
- Auto complete the Appointments = Once the session note is signed/completed in Catalyst, it will automatically complete the corresponding appointment in the Aloha calendar.
Syncing Staff and Clients
- Refresh your Aloha ABA site. On the left hand menu, Click Settings > Clinical Integrations.
- Catalyst should now appear in the dropdown.
- Click Catalyst. You will be taken to the "Sync Management Screen" where you can manage synchronization of your staff, clients, and view the statuses of appointments that were sent via the integration.


IMPORTANT FOR SYNCING TO WORK:
Staff Syncing: Staff profiles in Aloha and Catalyst must have identical first/last name spelling and email addresses in both Aloha/Catalyst for it to successfully sync.
Client Syncing: Client profiles in Aloha and Catalyst must have identical first/last name, DOB, and sex at birth in both Aloha/Catalyst for it to successfully sync.
- If any of these fields are different between Aloha/Catalyst, the system will create a new profile for the staff/client in Catalyst and sync to that newly created profile instead of your existing Catalyst client profile.
- As such, please ensure that all required fields are identical in both platforms before initiating the "Sent" button.
Status options:
- Blank: The existing Aloha profile has not been initiated to be sent over/mapped to Catalyst.
- Sent: The profile in Aloha was sent over to Catalyst and did not sync with any existing profile.
- Synced: The profile in Aloha corresponds with/is synced with a profile existing in Catalyst. All profiles need to be "Synced" in order for the integration to work.
If you notice a profile in the left hand column that isn't being synced with a Catalyst profile, check the required fields of those profiles in Catalyst to ensure it matches with how it was entered in Aloha. Once it matches, the profiles should automatically appear as "Synced"
Requirements for SOAP Note Matching
Before you can begin linking your SOAP notes to Aloha sessions, your templates must be configured to allow the session mapping to occur. For all existing SOAP note templates, be sure to edit it to include a "Session" field. This field needs to be added beneath the date field.
This session field is where you and your staff will select the appointment that it's synced to in Aloha. If you do not select the session in the SOAP note, the note will not come back to Aloha.
Other Requirements for SOAP Note Matching
- SOAP Note must have the Date entered.
- Student must have appointments in PMS that match the Date entered for the same Therapist.
- Clinic must have Integrated Calendar turned on. See Integrated Calendar on Catalyst here
- If you are integrated, make sure your student’s time zone under their Demographics has the correct time zone set as this information is used when matching and updating times of appointments within Aloha.
Related Articles
Hi Rasmus Integration - Setup
Aloha ABA and Hi Rasmus are now integrated with one another, allowing users to combine the practice management piece to their clinical data collection. Below are the steps to connect your Aloha ABA site to Hi Rasmus: In Hi Rasmus: Log into Hi Rasmus ...
Motivity Integration - Setup
Aloha ABA and Motivity are now integrated with one another, allowing users to combine the practice management piece to their clinical data collection. Below are the steps to connect your Aloha ABA site to Motivity: In Aloha Click Settings > System ...
Aloha/Motivity Integration FAQ and Troubleshooting
After setting up your Motivity integration with Aloha, you may find yourself running into a few issues. We've included this video to help you get a general sense of what the integration looks like between the two platforms and some common errors that ...
Stripe Integration
Stripe is a versatile payment platform that offers businesses and individuals the tools and services they need to accept and manage online payments. We're thrilled to announce our integration with Stripe at Aloha. This integration allows us to ...
Preparing for Aloha's Insurance Billing Services
Welcome to the Aloha family! We're super excited for you to move forward with using Aloha's billing services. Before you meet your assigned RCM manager from the Aloha Billing team, please complete the following steps: Required Steps to ensure ...