With the PowerSchool SIS integration, counseling teams can eliminate the hassle of double-handling data between the two systems. Any new students added to PowerSchool will automatically get a Cialfo account created, complete with their basic information. Any time this information gets updated on PowerSchool, changes will reflect automatically on Cialfo upon the weekly sync.
Data attributes synced from PowerSchool
DCID or STUDENT_NUMBER
Date of Birth
Note: At this time, the integration is unable to support syncing of grade levels, subject grades, and parent information until further notice.
How to complete the PowerSchool Integration Setup
There are three major steps to completing the process.
Install Cialfo's plugin on PowerSchool
Download and install the Cialfo PowerSchool Plugin v1.xml
Log in to your PowerSchool Admin Portal as a System Administrator
From the Start page, select System from the main menu
Upon landing on the System Administrator page, select System Settings
Click Plugin Management Configuration, then select Install
Choose the Cialfo PowerSchool Plugin v1.xml file you downloaded in Step 1
Click Install, and choose Yes to confirm the installation when the pop-up appears
Upon returning to the Plugin Management Configuration page, tick the checkbox for the Cialfo plugin to enable it
Click Yes to confirm your selection when the confirmation message appears
Your installation is now complete 🎉
Retrieve your new plugin credentials
On the Plugin Management Configuration page, search and click on the Cialfo plugin
Click OAuth Configuration or Data Provider Information
Copy the Client ID and Client Secret and save it securely
Ensure there is a publicly-accessible https URL for your PowerSchool server and note down this URL for the next step of the process
Set up your integration settings on Cialfo
Log in to Cialfo as an administrator
From the home page, select the profile icon in the top right corner, then select Upload from the drop-down menu
Under the Manage Integration section, click Start Setup and Integrate
Choose PowerSchool as the SIS
Enter the Client ID, Client Secret, and the Client URL you saved from the previous step
Toggle the integration to the Active state
Turn on the Test Run function (Recommended, but optional)
Enable Email Notifications (Recommended, but optional)
Decide which Grade From and which Grade To sync student information from
Select Update Mapping
Decide whether to sync optional fields. For example, whether PowerSchool ID on Cialfo should be populated with data from the DCID or STUDENT_NUMBER field on PowerSchool.
Click Save & Trigger Now to activate the integration and trigger an immediate sync
Your integration setup is now complete 🎉
Note: If the Test Run function was turned on, remember to return to the integration settings to turn the function off once you are satisfied with the accuracy of the synced data and want to confirm pulling in the data into Cialfo.
Have questions? Reach out to us on Chat with Cialfo.