Creating a Reason

From Redrock Wiki

(Redirected from Creating a Reason)

    The legacy Trac 4.0 version of TutorTrac/AdvisorTrac/FitnessTrac is no longer receiving updates and will be end-of-life in 2025. Click here to schedule a TracCloud demo or reach out to for migration pricing or contract details.

New, easy to use interface
TracCloud features a modern, easy to use, and mobile-friendly interface, allowing you to easily find and manage your data as you need. Students, staff, and faculty will have a much easier time navigating through the system and accessing the data they need. The new dashboard offers many easy to access widgets to view and manage your data.


New Features
Export almost any report into Excel. Static and dynamic QR codes for touchless-kiosk environments. Unlimited custom data fields in student records, visits, appointments, and more. Customizable views of listing pages. Student timelines. Twig and HTML-supported emails and system messages. Customizable log listing and kiosk views. Center descriptions. New reports. Student success plans as a new module, along with work plans for staff. The full list of changes couldn't fit in this article, and more is being added all the time. Relating to the schedule specifically, you'll find a new appointments listing, availability badges, custom search appointment links and QR codes, unlimited customizable max appointment rules, asynchronous appointment support, and more.


With Twig support, you can personalize system messages, upcoming appointment lists, emails, and more based on the users who are viewing/receiving them. From simple changes like greeting the user by name to completely changing an email based on if the related appointment was in-person or online, in a certain center, for a certain reason, even if a certain custom field in the student's profile has a specific value. This extends to the log listing and kiosks as well, where you can add or remove fields, rearrange the data that's displayed, and add custom formatting with HTML and Twig.


Rewritten from the ground up hosted on AWS, using a MySQL database, TracCloud is faster in every way. This performance increase compared to Trac 4.0 can be noticed throughout the entire system, with reports being especially improved. Even the biggest reports in TracCloud load within a few seconds.


Migrate Existing Data
Migrate your existing data from Trac 4.0, allowing you to pick up right where you left off. We'll work with you to plan out your migration, coordinating with your IT, and training your system administrators to get you started in TracCloud.


Click here to schedule a TracCloud demo!

Reasons are an additional tool available to you in the Trac System. Reasons can be used to gather more information on why a student is visiting. This information can be used by your consultants, for reports, or if you want visits with certain reasons to auto-logout after a period of time. Reasons are completely customizable, and you can have as many reasons as needed. Students can also be required to select a reason upon login or reasons can be applied by consultants after the fact.
Creating a Reason
Reasons are contained within your Center Profiles, so hover over the search glass icon on the right hand side of the Trac Navigation bar (top left corner of Main Menu) and choose Center Profiles. Then, click on your Center Profile and enter the "Reasons" tab.

Once you're on the "Reasons" tab and click on the Create New button.


In the pop up window that appears, enter a reason and click Add to create a Reason.


Your newly created Reason will then display in a List within your Reasons Tab.


You can also create Multiple Reasons at once by selecting List Options > Create multiple…


In the Enter Reasons window that appears, you can enter multiple reasons at once by separating each reason with an Enter or Return character. Click Add to save your reasons.


Assigning Reasons to a Subcenter
Once our Reasons have been created, we can “add” Reasons to your Subcenters individually. For this next example, let’s say we have a Reason and a Subcenter – General Advising and the Advising Center. We would like the General Advising reason to be available in the Advising Center.

We can add the Reason to a center by first choosing a Subcenter through the Subcenter Options drop down menu. For the General Advising Reason, we would choose the Advising Center.


After we have selected the Advising Center, the system notifies us above the Subcenter Options.


At this point we have two checkboxes beside each Reason, one to the left and one to the right (in the center of the window). The checkbox on the left side determines whether or not the Reason is active on a global level (for all Subcenters). The checkbox on the right determines whether or not the reason is active for the selected Subcenter (above). Make sure the checkbox on the left of the Reason “General Advising” is active.


Because we want to activate the General Advising Reason for the Advising Center, make sure the Advising Center has been chosen, and then activate the checkbox on the right to add the Reason to the Subcenter.


Now when the list of Reasons refreshes, the General Advising Reason shows a Subcenter Assignment to the Advising Center.


(Keep in mind that in the last screenshot, the checkbox on the right is deactivated as the Subcenter selection has since changed)

Subcenter Options
Adding Reasons to Subcenters can be done individually as shown through the process detailed above. Reasons can be added to multiple Subcenters simply by repeating the process for different Subcenters. There are several tools, however, under your Subcenter Options that allow some convenient shortcuts to be utilized.


Add These To: The Add These To function will add ALL reasons to the selected Subcenter.

Remove These From: The Remove These From function will remove ALL reasons from the selected Subcenter.

Find Reasons Not in: The Find Reasons Not in function will find ALL reasons not assigned to the selected Subcenter.

Find Reasons in: The Find Reasons in function will find ALL reasons that ARE assigned to the selected Subcenter.

Editing a Reason
When you click on a reason name you can edit the reason and a series of preferences.


Is Work Reason:

More information on work reasons can be found [[Work_Reasons|here.]

Is Staff Reason:

Do NOT SHOW for Appointments

Activating this preference will proceed to NOT display the selected reason in the Schedule – specifically in Appointment Entries.

Do NOT SHOW for Login/Out process

Activating this preference will proceed to NOT display the selected reason during the Login

Notify when student still logged in after __ minutes

The “Notify when student still logged in after ___ minutes” preference is an especially useful tool for Testing centers. Here you can set a warning symbol to show up for a student that has been in a center for the allotted amount of time given for the test, which would then notify whomever is watching the log listing screen that their time is up for the test.

Snooze time = __ minutes.

The snooze feature correlates with the warning, allowing you to turn off that alert for a few moments. This way, you can set up reminders that the student’s time is almost up.

Recommended duration = ___ minutes

Recommended Duration is a setting that is used when creating an appointment. A student will not be allowed to schedule an appointment for a reason whose recommended time is longer than the allotted time for their appointment. If they try to, a warning alert will flash telling them that they will need more time available than what they are trying to schedule for that visit reason.

Auto logout after (__) minutes

The Auto logout feature allows you to set a maximum or default time for any visit that is logged in for that specific visit reason. This means that the Log listing screen will watch that visit (based on Reason selection), and once it reaches the max time indicated on the Auto Logout, it will automatically log a student out of the center, concluding their visit for that session. If the “minutes” field to the right of “Auto Logout after” is filled in, any student that logs in with this visit reason will automatically be logged out of the center, with the auto logout time being set as their visit time for their visit. This option is useful especially for SI visits, Workshops, and Orientations, where the student will be logging in, but will not be returning to logout.

Do not wait full time

This preference, if activated, will not wait the full time to run the Auto-logout process, and consequently will log students out before the full set time has expired.