Setting Up ClassLink with Type to Learn

Updated on August 15, 2022

In order to activate Clever on your Type to Learn account, you will first need the following:


ClassLink for Single-Sign-On (SSO) Only

With SSO enabled on your account, students and teachers will be able to log into their ClassLink account and click the Type to Learn (OAuth2) icon on their dashboard to log in to their Type to Learn account. Type to Learn checks your account for any user that matches the email address of the user logging in. If it finds and existing user, the student is logged in to that account. If no user is found, it will return an error message. If you’d like Type to Learn to create users when they don’t exist, then you will need to enable ClassLink Rostering.

Important Note: Type to Learn uses the user’s email address as the unique identifier for authentication. Every user must have an email address in Type to Learn and your ClassLink Roster Server, and that email address must match their Roster Server username and their LaunchPad username as well.


Rostering with Type to Learn works a little differently than you may experience with other apps. Instead of syncing your roster data into the program at scheduled times, Type to Learn rosters in the new student in realtime, when they first log in to Type to Learn. In this case, the new student would simply log in to ClassLink and click the Type to Learn (OAuth2) icon to log in. If the user (student or teacher) does not exist in Type to Learn, a user will be created for them. If the user does exist, they will be logged into their existing account.

Important Note: Type to Learn uses the user’s email address as the unique identifier for authentication. Every user must have an email address in your ClassLink Roster Server, and that email address must match their Roster Server username and their LaunchPad username as well.

What Information Gets Rostered Into Type to Learn?

The following data from ClassLink will be used in Type to Learn when a new student logs in and their account is created:

  • First and Last Name
  • Username
  • Email Address
  • Grade Level
  • Org (this is the Building in Type to Learn)
  • Classes (these are created as Groups in Type to Learn)
  • Role (Student or Teacher)

Important Note: Because ClassLink always shares Class data with the students, we highly recommend setting up your permissions to share only the necessary classes with Type to Learn, otherwise all Classes associated with a student will be created in Type to Learn as Groups. This can sometimes be 10-20 unnecessary Groups and may cause confusion among teachers.

Still need help with something?

Email support@sunburst.com.

Call 800-356-3209. Press #2 for Support.

Important Note About Integrations

Currently, Type to Learn does not perform a data sync with Clever or ClassLink. Instead, users must login to Type to Learn from an integration in order for their account to be created. This is done to ensure licenses are only used by students who are actually accessing the program.

If you would like to have all your students in Type to Learn ahead of time so you can adjust their settings, we can help import your roster from a CSV file.