TASS Integration - What Schools Need to Know

Modified on Tue, 24 Feb at 9:29 AM

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

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article