Implementation Guide for Schools choosing to integrate with their TASS Learning Management System or Student Management System
1. Overview
RollCall integrates with TASS using the TASS Student Details API (Version 3).
The integration automatically synchronises:
Student records
Parent contact records
Student–parent relationships
The integration runs nightly to keep RollCall aligned with your TASS data.
TASS is the source of truth. Changes made only in RollCall will not persist unless they also exist in TASS.
2. What Data Syncs
Students
All students returned by TASS as active are synchronised. Students cannot be selectively excluded.
The following student information is synchronised:
Active / Inactive status
Student Number (the student’s unique identifier in TASS — often called Student Code in TASS)
First Name
Last Name
Date of Birth
Year Level
Campus (must match a RollCall campus value)
Address (derived from an eligible parent record)
Important: Student Number vs NFC Card Code
The Student Number is the student’s unique identifier in TASS and is synchronised to RollCall. This is not the same as the NFC card code used for bus tap-on/tap-off.
The NFC card code:
Is stored in the “Student Code” field in RollCall
Does not sync from TASS
Must be managed separately if required
Parents
Parent records are:
Created using the Email 1 field
Added as Unengaged
Marked as Engaged once activated
Marked as Past Parent if no longer eligible
The integration synchronises:
First and Last Name
Email 1
Mobile 1
Duplicate email addresses are not permitted.
If a parent no longer meets the eligibility rules, the student relationship is removed and the parent will be marked as Past Parent at the next nightly sync.
3. How Parent Eligibility Is Determined
Parent eligibility is based on the Communication Rules tab in TASS.
RollCall uses the “Lives With” (LW) flag to determine eligibility.
Only the following address numbers are supported:
Address 1
Address 4
Address 5
If “Lives With” is applied to any other address number, the relationship will not be recognised and will be removed during the next overnight sync. Should you wish to change what is being synchronised, please refer to the TASS - Frequently Asked Questions (FAQ) or reach out to RollCall support
4. Important Rules
When the API is active:
Primary parents must originate from TASS
Any primary parent added directly in RollCall will be marked as Past Parent at the next overnight sync
Duplicate email addresses are not permitted
TASS remains the source of truth
Secondary carers may be added via the RollCall Parent App.
5. What to Expect When Going Live
There is no downtime for RollCall users.
The integration does not interrupt daily operations.
During the first live sync:
Parent relationships may update to reflect TASS rules
Some parents may be marked as Past Parent if they do not meet eligibility requirements
Student statuses may update based on enrolment data
To minimise unexpected changes, we recommend reviewing in TASS:
Parent email addresses
“Lives With” flags
Address numbers (1, 4 or 5)
Student enrolment dates
If you prefer activation during a term break, this can be scheduled.
6. Setup instructions
For setup instructions, refer to:
TASS Integration – Setup & Activation Guide
7. Troubleshooting
If changes do not appear after the overnight sync, check:
The “Lives With” flag
A valid email address
Address number (1, 4 or 5)
Duplicate email conflicts
For further assistance, refer to the TASS - Frequently Asked Questions (FAQ)
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article