TracCloud: TracFlow: Difference between revisions
From Redrock Wiki
No edit summary |
No edit summary |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<html> | |||
<style> | |||
.container { | |||
display: flex; | |||
justify-content: space-evenly; | |||
flex-wrap: wrap; | |||
} | |||
.item { | |||
flex-grow: 1; | |||
} | |||
.third { flex-basis: 30%; } | |||
.half { flex-basis: 40%; } | |||
.border { | |||
padding: 0.5%; | |||
margin: 0.5%; | |||
border: 2px solid black; | |||
border-radius: 5px; | |||
} | |||
.arrow { | |||
font-weight: bold; | |||
text-align: center; | |||
font-size: 20px; | |||
} | |||
@media (max-width: 600px) { | |||
.directionChange { | |||
flex-direction: column; | |||
} | |||
} | |||
</style> | |||
</html> | |||
{{NoTier}} | |||
<div class="categoryDynamic" style="height: 300px; overflow: scroll;"> | |||
{{TracCloudGuideTabs}} | {{TracCloudGuideTabs}} | ||
{{TracCloudModulesTOC}} | {{TracCloudModulesTOC}} | ||
</div> | </div> | ||
<div class="pageTitle">TracFlow</div> | <div class="pageTitle">TracFlow</div> | ||
| Line 11: | Line 46: | ||
TracFlows are particularly valuable for campuses focused on supporting students and preventing them from falling through the cracks. By automating routine procedures and follow-ups, campuses can ensure that no student is overlooked and that timely interventions are made when necessary. | TracFlows are particularly valuable for campuses focused on supporting students and preventing them from falling through the cracks. By automating routine procedures and follow-ups, campuses can ensure that no student is overlooked and that timely interventions are made when necessary. | ||
Redrock support will be able to assist you in configuring TracFlows upon request. Once we confirm that an action can be automated, we will provide pricing information prior to putting it in place on your system. | Redrock support will be able to assist you in configuring TracFlows upon request. Once we confirm that an action can be automated, we will provide pricing information prior to putting it in place on your system. | ||
<div | <div class="border"> | ||
<div style="font-weight: bold; text-align: center">Automation Goal</div> | <div style="font-weight: bold; text-align: center">Automation Goal</div> | ||
Once you have an idea of an action or event that you want to automate, reach out to Redrock at [https://helpdesk.go-redrock.com/ helpdesk.go-redrock.com] or at [mailto:[email protected] [email protected]] and we'll walk you through the rest. We will work with you to determine the best way to accomplish this. | Once you have an idea of an action or event that you want to automate, reach out to Redrock at [https://helpdesk.go-redrock.com/ helpdesk.go-redrock.com] or at [mailto:[email protected] [email protected]] and we'll walk you through the rest. We will work with you to determine the best way to accomplish this. | ||
</div> | </div> | ||
<div | <div class="container"> | ||
<div | <div class="item arrow">{{#fas:arrow-down}}</div> | ||
<div class="item arrow">{{#fas:arrow-down}}</div> | |||
<div class="item arrow">{{#fas:arrow-down}}</div> | |||
</div> | </div> | ||
<div | <div class="border"> | ||
<div style=" | <div style="text-align: center"><b>Trigger</b><br>These are the possible options to initiate a TracFlow event.</div> | ||
</div> | |||
<div | <div class="container directionChange"> | ||
<div | <div class="item third border"> | ||
<div style="text-align: center"><b>Data Modification</b><br> | <div style="text-align: center"><b>Data Modification</b><br> | ||
Initiate a TracFlow when a record (or related record) is edited/modified.<br> | Initiate a TracFlow when a record (or related record) is edited/modified.<br> | ||
| Line 36: | Line 71: | ||
</div> | </div> | ||
<div | <div class="item third border"> | ||
<div style="text-align: center"><b>Schedule</b><br> | <div style="text-align: center"><b>Schedule</b><br> | ||
TracFlow can trigger an action on a set schedule of your choice.<br> | TracFlow can trigger an action on a set schedule of your choice.<br> | ||
| Line 44: | Line 78: | ||
</div> | </div> | ||
<div | <div class="item third border"> | ||
<div style="text-align: center"><b>Manual</b><br> | <div style="text-align: center"><b>Manual</b><br> | ||
TracFlow can trigger an action from a manual click by a user.<br> | TracFlow can trigger an action from a manual click by a user.<br> | ||
| Line 51: | Line 85: | ||
</div> | </div> | ||
</div> | </div> | ||
</div> | </div> | ||
<div | <div class="container"> | ||
<div | <div class="item arrow">{{#fas:arrow-down}}</div> | ||
<div class="item arrow">{{#fas:arrow-down}}</div> | |||
<div class="item arrow">{{#fas:arrow-down}}</div> | |||
</div> | </div> | ||
<div | <div class="border"> | ||
<div style=" | <div style="text-align: center"> | ||
<b>Actions</b><BR> | |||
Your TracFlow can initiate any of the following actions. Each TracFlow can initiate as many actions as needed. | |||
</div> | </div> | ||
<div | <div class="container directionChange"> | ||
<div class="item third border"> | |||
<div | |||
<div style="font-weight: bold; text-align: center">Create [[TracCloud:_Tasks|Tasks]] for Students or Staff</div> | <div style="font-weight: bold; text-align: center">Create [[TracCloud:_Tasks|Tasks]] for Students or Staff</div> | ||
[[File:1166552.png]] | [[File:1166552.png]] | ||
</div> | </div> | ||
<div | <div class="item third border"> | ||
<div style="font-weight: bold; text-align: center">Send an [[TracCloud:_Email_Templates|Email]] to Any Recipient</div> | <div style="font-weight: bold; text-align: center">Send an [[TracCloud:_Email_Templates|Email]] to Any Recipient</div> | ||
[[File:4342521.png]] | [[File:4342521.png]] | ||
</div> | </div> | ||
<div | <div class="item third border"> | ||
<div style="font-weight: bold; text-align: center">Send an [[TracCloud:_TextAlerts|SMS Text]]</div> | <div style="font-weight: bold; text-align: center">Send an [[TracCloud:_TextAlerts|SMS Text]]</div> | ||
[[File: | [[File:834783.png]] | ||
</div> | </div> | ||
<div | <div class="item third border"> | ||
<div style="font-weight: bold; text-align: center">Add or Remove the Student From a [[TracCloud:_Student_Lists|List]]</div> | <div style="font-weight: bold; text-align: center">Add or Remove the Student From a [[TracCloud:_Student_Lists|List]]</div> | ||
[[File:6679254.png]] | [[File:6679254.png]] | ||
</div> | </div> | ||
<div class="item third border"> | |||
<div | |||
<div style="font-weight: bold; text-align: center">Modify Any Field Within a Record</div> | <div style="font-weight: bold; text-align: center">Modify Any Field Within a Record</div> | ||
[[File:7254776.png]] | [[File:7254776.png]] | ||
</div> | </div> | ||
<div | <div class="item third border"> | ||
<div style="font-weight: bold; text-align: center">Send a [[TracCloud:_SurveyTrac|Survey]]</div> | <div style="font-weight: bold; text-align: center">Send a [[TracCloud:_SurveyTrac|Survey]]</div> | ||
[[File: | [[File:9429636.png]] | ||
</div> | </div> | ||
<div | <div class="item third border"> | ||
<div style="font-weight: bold; text-align: center">Send a [[TracCloud:_Notification_Types|Notification]]</div> | <div style="font-weight: bold; text-align: center">Send a [[TracCloud:_Notification_Types|Notification]]</div> | ||
[[File:7253599.png]] | [[File:7253599.png]] | ||
</div> | </div> | ||
<div | <div class="item third border"> | ||
<div style="font-weight: bold; text-align: center">Create a [[TracCloud:_SAGE|SAGE Referral]] for a Student</div> | <div style="font-weight: bold; text-align: center">Create a [[TracCloud:_SAGE|SAGE Referral]] for a Student</div> | ||
[[File:2335678.png]] | [[File:2335678.png]] | ||
</div> | </div> | ||
<div class="item third border"> | |||
<div | |||
<div style="font-weight: bold; text-align: center">Assign a [[TracCloud:_Success_Plans|Success Plan]] to a student.</div> | <div style="font-weight: bold; text-align: center">Assign a [[TracCloud:_Success_Plans|Success Plan]] to a student.</div> | ||
[[File:6976440.png]] | [[File:6976440.png]] | ||
</div> | </div> | ||
<div | <div class="item third border"> | ||
<div style="font-weight: bold; text-align: center">Create a Student [[TracCloud:_Registrations_Listing|Registration]]</div> | <div style="font-weight: bold; text-align: center">Create a Student [[TracCloud:_Registrations_Listing|Registration]]</div> | ||
[[File:9277944.png]] | [[File:9277944.png]] | ||
</div> | </div> | ||
<div | <div class="item third border"> | ||
<div style="font-weight: bold; text-align: center">Initiate an API Call</div> | <div style="font-weight: bold; text-align: center">Initiate an API Call</div> | ||
[[File:1179363.png]] | [[File:1179363.png]] | ||
</div> | </div> | ||
<div | <div class="item third border"> | ||
<div style="font-weight: bold; text-align: center">Export Data</div> | <div style="font-weight: bold; text-align: center">Export Data</div> | ||
[[File:6247809.png]] | [[File:6247809.png]] | ||
</div> | </div> | ||
<div | <div class="item third border"> | ||
<div style="font-weight: bold; text-align: center">Run a Favorite Report</div> | <div style="font-weight: bold; text-align: center">Run a Favorite Report</div> | ||
[[File:3881667.png]] | [[File:3881667.png]] | ||
</div> | </div> | ||
<div | <div class="item third border"> | ||
<div style="font-weight: bold; text-align: center">Create a [[TracCloud:_Peer_Mentoring|Mentorship]]</div> | <div style="font-weight: bold; text-align: center">Create a [[TracCloud:_Peer_Mentoring|Mentorship]]</div> | ||
[[File:4015832.png]] | [[File:4015832.png]] | ||
</div> | </div> | ||
</div> | </div> | ||
</div> | </div> | ||
==Examples== | ==Examples== | ||
<div | <div class="container directionChange"> | ||
<div | |||
<div class="item half border"> | |||
{{#fas:circle-info}} <b>Goal:</b> Remind consultants to enter notes for their visits.<br> | {{#fas:circle-info}} <b>Goal:</b> Remind consultants to enter notes for their visits.<br> | ||
{{#fas:circle-down}} <b>Trigger:</b> Time Schedule, daily at 3pm.<br> | {{#fas:circle-down}} <b>Trigger:</b> Time Schedule, daily at 3pm.<br> | ||
| Line 168: | Line 185: | ||
</div> | </div> | ||
<div | <div class="item half border"> | ||
{{#fas:circle-info}} <b>Goal:</b> Wish staff a happy birthday.<br> | {{#fas:circle-info}} <b>Goal:</b> Wish staff a happy birthday.<br> | ||
{{#fas:circle-down}} <b>Trigger:</b> Time Schedule, daily at 9am.<br> | {{#fas:circle-down}} <b>Trigger:</b> Time Schedule, daily at 9am.<br> | ||
| Line 175: | Line 192: | ||
</div> | </div> | ||
<div | <div class="item half border"> | ||
{{#fas:circle-info}} <b>Goal:</b> Notify consultants of missing appointment statuses.<br> | {{#fas:circle-info}} <b>Goal:</b> Notify consultants of missing appointment statuses.<br> | ||
{{#fas:circle-down}} <b>Trigger:</b> Time Schedule, daily at 9am.<br> | {{#fas:circle-down}} <b>Trigger:</b> Time Schedule, daily at 9am.<br> | ||
| Line 182: | Line 199: | ||
</div> | </div> | ||
<div | <div class="item half border"> | ||
{{#fas:circle-info}} <b>Goal:</b> Remove students from a watch list at the start of a new semester.<br> | {{#fas:circle-info}} <b>Goal:</b> Remove students from a watch list at the start of a new semester.<br> | ||
{{#fas:circle-down}} <b>Trigger:</b> Time Schedule, daily at 3am.<br> | {{#fas:circle-down}} <b>Trigger:</b> Time Schedule, daily at 3am.<br> | ||
{{#fas:spinner}} <i>Query:</i> Find students on watch list and find at least 1 term with a start date of today.<br> | {{#fas:spinner}} <i>Query:</i> Find students on watch list and find at least 1 term with a start date of today.<br> | ||
{{#fas:circle-check}} <b>Action:</b> Remove students from watch list. | {{#fas:circle-check}} <b>Action:</b> Remove students from watch list. | ||
</div> | </div> | ||
<div | <div class="item half border"> | ||
{{#fas:circle-info}} <b>Goal:</b> Send students a survey when their referral is resolved.<br> | {{#fas:circle-info}} <b>Goal:</b> Send students a survey when their referral is resolved.<br> | ||
{{#fas:circle-down}} <b>Trigger:</b> Data modification, when referral is marked as resolved.<br> | {{#fas:circle-down}} <b>Trigger:</b> Data modification, when referral is marked as resolved.<br> | ||
| Line 197: | Line 212: | ||
</div> | </div> | ||
<div | <div class="item half border"> | ||
{{#fas:circle-info}} <b>Goal:</b>Add students to a list when they answer a survey.<br> | {{#fas:circle-info}} <b>Goal:</b>Add students to a list when they answer a survey.<br> | ||
{{#fas:circle-down}} <b>Trigger:</b> Data modification, when survey response is submitted.<br> | {{#fas:circle-down}} <b>Trigger:</b> Data modification, when survey response is submitted.<br> | ||
| Line 203: | Line 218: | ||
</div> | </div> | ||
<div | <div class="item half border"> | ||
{{#fas:circle-info}} <b>Goal:</b> Clear out student custom fields regularly.<br> | {{#fas:circle-info}} <b>Goal:</b> Clear out student custom fields regularly.<br> | ||
{{#fas:circle-down}} <b>Trigger:</b> Time Schedule, weekly on Saturdays.<br> | {{#fas:circle-down}} <b>Trigger:</b> Time Schedule, weekly on Saturdays.<br> | ||
| Line 209: | Line 224: | ||
</div> | </div> | ||
<div | <div class="item half border"> | ||
{{#fas:circle-info}} <b>Goal:</b> Reactivate specific registrations.<br> | {{#fas:circle-info}} <b>Goal:</b> Reactivate specific registrations.<br> | ||
{{#fas:circle-down}} <b>Trigger:</b> Time Schedule, daily after import.<br> | {{#fas:circle-down}} <b>Trigger:</b> Time Schedule, daily after import.<br> | ||
| Line 215: | Line 230: | ||
{{#fas:circle-check}} <b>Action:</b> Reactivate registration. | {{#fas:circle-check}} <b>Action:</b> Reactivate registration. | ||
</div> | </div> | ||
</div> | </div> | ||
[[Category:TracCloud Manual]] | [[Category:TracCloud Manual]] | ||
Latest revision as of 18:01, 17 June 2026
Additional Features
TracFlows enable you to automate a wide range of actions within TracCloud, functioning as a graphical programming language specifically designed for TracCloud. TracFlow automations can be used to dynamically configure TracCloud to execute a series of actions that replicate processes at your campus. These actions can be scheduled events or triggered by specific actions within the system. When activated, a TracFlow can perform various tasks, including sending emails, modifying records, and creating new referrals or surveys.
TracFlows are particularly valuable for campuses focused on supporting students and preventing them from falling through the cracks. By automating routine procedures and follow-ups, campuses can ensure that no student is overlooked and that timely interventions are made when necessary.
Redrock support will be able to assist you in configuring TracFlows upon request. Once we confirm that an action can be automated, we will provide pricing information prior to putting it in place on your system.
Once you have an idea of an action or event that you want to automate, reach out to Redrock at helpdesk.go-redrock.com or at [email protected] and we'll walk you through the rest. We will work with you to determine the best way to accomplish this.
These are the possible options to initiate a TracFlow event.
Initiate a TracFlow when a record (or related record) is edited/modified.
TracFlow can trigger an action on a set schedule of your choice.
TracFlow can trigger an action from a manual click by a user.
Actions
Your TracFlow can initiate any of the following actions. Each TracFlow can initiate as many actions as needed.
Examples
Goal: Remind consultants to enter notes for their visits.
Trigger: Time Schedule, daily at 3pm.
Query: Find recent visits where visit notes is blank.
Action: Send an email to the consultant reminding them to enter their notes.
Goal: Wish staff a happy birthday.
Trigger: Time Schedule, daily at 9am.
Query: Find staff where birthdate (custom field) is today.
Action: Send an email to the staff using Twig for personalization.
Goal: Notify consultants of missing appointment statuses.
Trigger: Time Schedule, daily at 9am.
Query: Find appointments where the status is "Pending."
Action: Send an email to the consultant with instructions to fill in this data.
Goal: Remove students from a watch list at the start of a new semester.
Trigger: Time Schedule, daily at 3am.
Query: Find students on watch list and find at least 1 term with a start date of today.
Action: Remove students from watch list.
Goal: Send students a survey when their referral is resolved.
Trigger: Data modification, when referral is marked as resolved.
Action: Send a survey to the student.
Goal:Add students to a list when they answer a survey.
Trigger: Data modification, when survey response is submitted.
Action: Add student to a list.
Goal: Clear out student custom fields regularly.
Trigger: Time Schedule, weekly on Saturdays.
Action: Set various student custom fields to blank.
Goal: Reactivate specific registrations.
Trigger: Time Schedule, daily after import.
Query: Find registrations where status is "XYZ."
Action: Reactivate registration.













