What’s new

The TRIOPilot flight log

A running, chronological record of everything we’ve shipped, from the week we started building through today. Newest first. It’s a big log because a lot has shipped, so jump to a month below, or just scroll through the whole thing.

New a feature that didn’t exist beforeImproved something that got betterFixed a bug that’s gone

September 2026

Staff can enter students by hand, browse any past program year, and comments appear the moment you post them.

Sep 10
Fixed

Attachments up to 10 MB now upload reliably from the application form and the student portal. Larger photos of documents used to fail quietly on the way in; files now go straight to secure storage, and if one ever cannot be uploaded, the confirmation screen says so instead of staying silent.

Sep 9
Improved

The Color Scheme picker in Settings is rebuilt. Every option now restyles the whole portal, sidebar included, on a matched palette instead of just recoloring buttons, so the non-indigo choices finally look designed. Pick from ten presets or open Customize to choose your own brand color, page tone, and sidebar style, with a live preview and readable text guaranteed.

Fixed

We removed a stated APR due date that was not correct. Your report is ready whenever your program files; TRIOPilot never assumes a filing calendar for you.

Sep 8
New

Applicants can now choose their advisor on the application. In the Application Builder, set a multiple choice question's Maps to field to Assigned Advisor and pick the advisor behind each option. The option wording stays exactly as you wrote it, a No Preference option leaves the choice to the program, and the chosen advisor lands on the new student's profile the moment the application arrives.

New

Get an email when a new application comes in. The Notifications card in Settings has a new template for staff alerts with a list of recipient addresses, so a shared intake inbox or a director can be notified even without a TRIOPilot login. Edit the wording in the template editor like any other email.

Fixed

The in-app alert for new applications now fires for every public submission. It had only been working for applications entered by staff.

Improved

Signing in now uses a one-time code only. The email you get has an 8-digit code to type on the sign-in page and no link to click. Some colleges run email security that opens every link before you can, which is why sign-in links kept showing as already used or expired. Codes cannot be used up that way. If a code stops working, choose Send a new code.

Sep 3
Improved

The Students page loads about 60 percent lighter, so it opens and responds faster, especially on slower connections. Search, tabs, and every column work exactly as before.

Improved

The APR report and Settings pages now show a loading screen the moment you click, instead of appearing frozen while the page prepares. The dashboard, roster, and student profiles already worked this way.

Sep 2
Fixed

The Entry Year column on the Students page now shows the program year a student entered, such as PY 15-16, instead of a bare calendar year. The student profile shows the same label.

Fixed

On the admin dashboard, the View all link under Pending Applications now opens the Students page on the same program year the dashboard is showing. Before, it always opened the current year, so with the dashboard set to a past year it looked like nothing happened.

New

Admins can now choose which emails the program sends. A Notifications card at the top of the Emails tab in Settings lists the application receipt, the advisor assignment and booking notices, and the student booking confirmations, each with a switch. Everything stays on unless you turn it off.

New

Admins can now log an event on behalf of the advisor who ran it. A Hosted by field on the event form attributes every contact from the event to that advisor, while the audit log still records who entered it. The Events page shows the host and, when they differ, who logged it.

New

Logged a contact wrong? You can now fix it. A pencil on the contact in the student's Activity Feed lets you change the type, modality, date, or notes, and the entry is marked as edited. Advisors can fix their own contacts; admins can fix anyone's, and can change who may do what on the Team tab in Settings.

Fixed

A student profile now opens on the most recent program year that student has a record in. Before, a student who had not yet been carried into the new year opened on an empty year, which made their contacts look like they had not been saved.

New

Advisors can now connect their Outlook calendar. Once connected, Outlook meetings count as busy time so students cannot book over them, every appointment lands on the advisor's Outlook calendar with the student invited, and online appointments can carry a Teams link. Find it on the Schedule page. This needs a one-time setup by TRIOPilot before it appears.

Sep 1
New

Staff can now add a student by hand from a paper application. An Add New Student button on the roster opens the same intake form for you to fill in, no online submission needed.

New

A Program Year picker on the student roster lets you view students from any previous year, not just the current one.

New

Finding a student from any year is now one step: set the roster's Program Year picker to All Years and the search box looks through your whole history, with results shown 50 at a time.

Improved

What you type in the roster search box now stays put when you switch program years, so you can walk one name across the years without retyping it. When nobody matches in the year you are viewing, the empty list offers a one-click Search all years for that name.

New

The AI assistant can now search your whole history. Ask "was Maria Lopez ever one of our students?" and it checks every program year, telling you which years each match was enrolled in. Ask for a roster link across all years and it hands you one.

Fixed

On the Add New Student form, the reCAPTCHA badge no longer sits on top of the AI assistant button in the corner. Staff entry never needed reCAPTCHA, so the badge is gone there.

New

You can bring a former student into the current program year one at a time, from the more-actions menu on their profile, without running a full rollover.

Fixed

A comment left on a student profile now appears right away, instead of only after refreshing the page.

Improved

The help center got a full refresh: every article rechecked against the current product, with new screenshots throughout and added images for scheduling, email templates, adding a student by hand, and the AI assistant.

Improved

When logging an event, you can now select multiple contact types at once, just like logging a contact. One contact is recorded per type for every attendee.

August 2026

Appointment scheduling ships end to end, an AI assistant joins the team, and the student roster gets dramatically faster.

Aug 31
New

Student profile pages redesigned around tabs: Activity, Program Year Details, Appointments, Text Messages, and Documents, all in one place.

Fixed

Deleting a student record is now admin-only, closing off an action that was too easy to reach.

Improved

The email templates you customize now support rich text formatting, and the Spanish and Haitian Creole versions are translated automatically when you save the English one.

Fixed

Your program logo now displays at a proper, prominent size on the public application and in the sidebar, instead of appearing too small.

Fixed

In the application builder, switching a question back to a generic type now clears the options it had borrowed from a mapped field, so you no longer have to remove them by hand.

Aug 29-30
Improved

The student roster and dashboard load dramatically faster for large programs, with a new page-by-page view instead of one giant list.

Aug 27
New

An AI assistant for staff: ask it to look up students, prepare lists, and draft a contact log entry in plain English. You still click Log Contact to save anything; it never saves data on its own.

Aug 24
Improved

The status buttons at the top of a student's profile (Pending, Active, Served, Reportable) now update instantly, with no more lag or double-click mix-ups.

Fixed

The left-hand navigation now stays in place while you scroll a long page instead of scrolling out of view.

New

Program year rollover can now leave student statuses exactly as they are, for programs that don't reset status every year.

New

APR settings like your funded number and objective targets can now be set per program year, instead of one value covering every year.

Fixed

The Log Contact button no longer wraps awkwardly on some profiles.

Aug 20-21
Improved

A major performance upgrade for large programs: the student roster and dashboard now stay fast even with 10,000+ students.

New

Support added for importing a program's full historical student records from a prior system.

Aug 17
Improved

More resilient to network hiccups: the app now fails fast and recovers instead of hanging on a slow connection.

Aug 12-13
New

Every TRIO program type, not just EOC, can now generate its official federal APR reporting file or worksheet.

Improved

Appointment scheduling is now feature-complete for staff-run booking.

Aug 11
New

Students with portal access can now see their own activity history (contacts, notes, and updates), not just leave a comment.

New

Admins can set universal days off that automatically block booking, pre-filled with U.S. federal holidays and refreshed every year with no upkeep.

New

Staff can transfer an appointment to another advisor, or claim one for themselves.

New

Everyone involved in a schedule change (booked, canceled, or transferred) now gets notified automatically.

Aug 3
New

Green Card holders are now prompted to upload the front and back of their card during the application.

New

Advisors can block off unavailable time (breaks, meetings, vacation), and students can no longer book during it.

New

Staff can cancel or reschedule an appointment on a student's behalf.

Improved

Logging several contacts at once now shows up as a single, clear entry in the activity feed instead of a pile of duplicates.

Fixed

An advisor's assigned students now correctly show up in their caseload.

Improved

Profile Fields settings reorganized to focus on your own custom fields, hiding confusing internal details.

Improved

Profile Layout editor rebuilt as true drag and drop: arrange fields directly on the live student-profile preview.

Fixed

Your program's color theme now applies across the whole app, not just to buttons.

Jul 27
Fixed

Sign-in reliability: magic link emails now work correctly even when you're signed into more than one TRIOPilot program in the same browser.

New

Admins can see every advisor's appointments on one shared calendar.

New

Advisors get notified when an appointment is booked, canceled, or rescheduled with them.

Launched

Appointment scheduling launches: a real booking calendar, advisor availability hours, named appointment types, and a public booking page for applicants.

July 2026

Launch month. TRIOPilot goes live, duplicate student records get a real fix, and every TRIO program becomes a first-class citizen.

Jul 26
Fixed

Dates, like date of birth, now always display correctly, no matter your time zone.

New

Help Center completed: an article for every feature, plus in-context help links throughout the app.

Jul 25
New

Reapplying no longer silently overwrites an existing student record. Staff now get a clear "possible duplicate" flag and a guided tool to merge the two records field by field.

Fixed

Required application questions are now enforced properly, closing a gap where they could be skipped.

Fixed

Income eligibility thresholds updated to the correct 2026 federal figures.

Jul 24
New

Every new program now starts with a complete, sensible default application form, not just EOC.

Improved

Settings reorganized into clear sections: Program, Reporting, Features, and more.

New

Immigration Status added as a built-in application question, with Green Card support.

New

Staff can upload a profile photo, and get a proper Account page to manage their name, email, and photo.

Jul 22
Launched

Two-way texting is now fully live for real programs, not just testing.

Jul 17
Improved

Students can now type their emailed sign-in code directly on the portal page, not just click the link.

Fixed

Messages sent through Report an Issue now reliably reach the TRIOPilot team.

Improved

The onboarding tour expanded with short, page-specific walkthroughs across the whole admin area.

New

Admins can manage billing directly from Settings.

Jul 16
Improved

Contact logging rebuilt: checking multiple contact types now logs multiple separate contacts, and contact types and modalities are fully admin-configurable.

New

Role-based permissions are now admin-configurable, per role, under Settings and Roles & Permissions.

New

A new program-wide "Needs Attention" report for admins, and the Outcomes Audit report gained sorting plus CSV and PDF export.

Fixed

The student list's column picker no longer gets clipped by the sidebar, fixed for good this time.

Jul 14
Improved

Contacts and APR outcomes reworked: the APR Outcomes card now sits directly on the add-contact screen, and students auto-promote to Served or Reportable as their outcomes get filled in.

Improved

A major speed upgrade: pages load noticeably faster across the app.

Fixed

Student profile fields now update immediately after saving, with no page refresh needed.

Jul 9
New

Help links added throughout the app, linking straight to the relevant help article.

New

Report an Issue button added to every portal.

Jul 4
Launched

TRIOPilot goes live in production.

Jul 1-2
Improved

Onboarding finalized: pay online, use a manual invite link, or have TRIOPilot set you up personally. Every path now leads into one guided setup wizard.

New

Every APR and demographic question (Education Level, Race, Sex, Military Connection, and more) can now be added to your application as its own ready-made question.

Improved

The household income question simplified: enter your income, then your household size, plainly.

Improved

The application confirmation page now shows a friendly 10-second countdown before redirecting, instead of jumping away instantly.

Jun 29-30
Fixed

A batch of client-reported bugs fixed: the Application Builder link, a student-edit screen that could freeze on save, and file downloads on the student profile.

Improved

Student profile polish: "Continuing" replaces "Returning," a Program Years tag row, and a searchable high school field.

Improved

Report Builder can now filter and search on every field, not just a handful.

New

Log one contact for several students at once, from a single card.

New

Contact types are now fully admin-configurable, replacing one fixed, one-size-fits-all list.

Improved

The Assistant role's permissions clarified and narrowed to match how assistants actually work.

Improved

The event attendee picker gained the same powerful search and filtering as the student list.

Improved

Program year rollover now carries most fields forward by default instead of resetting them.

Fixed

A serious bug fixed where a staff member testing the public application could get a new student record linked to their own account.

June 2026

Texting arrives, program-year rollover gets a real guided flow, and two weeks of rapid-fire client feedback sharpen everything.

Jun 27-28
New

Read-only Observer and Guest roles added, for reviewers and evaluators who should see everything but change nothing.

New

Multi-program access: one login can now switch between every program you manage.

New

Terminology customization: rename "Student" to "Participant," "Advisor" to "Counselor," and other core terms to match how your program talks.

Jun 25
New

Bulk actions on the student list: assign an advisor or update status for many students at once.

New

Events: log one contact for an entire group, like a workshop, in a single action.

New

A shareable QR code for your program's public application.

Jun 22-23
Fixed

A live outage fixed that was blocking new applications from submitting.

Improved

Bot protection made far less annoying: invisible and score-based, instead of constant image challenges.

New

TRIOPilot now recognizes a returning applicant and avoids creating a duplicate record.

Improved

The household income question redesigned as simple dollar-range choices instead of open text.

New

Document upload added for verifying immigration status.

Launched

Program Year Rollover launches: a guided, step-by-step flow for moving students into a new program year, with a safe practice mode that changes nothing.

New

Admins can maintain a full business and billing profile for their program.

Jun 17-18
Launched

Two-way text messaging launches: send and receive texts with a student right from their profile.

New

SMS consent tracking added, so opt-in and opt-out are always on record.

Improved

Reports and dashboards switched to a full program-year model, so past years stay accurate as your program grows.

Spring 2026, building the foundation

Before there were clients, there was a product to build: homepages, notifications, multilingual applications, and the first onboarding wizard.

Mar 29-Apr 1
New

A guided onboarding wizard for standing up a brand-new program from scratch.

New

A public "TRIO Works" advocacy page with a lookup tool for finding and contacting your representatives.

New

A site-wide announcement banner.

Mar 28-30
New

One-click status buttons on the student profile: Mark Active, Mark Served, Mark Reported.

New

Configurable, sortable columns on the student list.

New

A collapsible sidebar.

New

A zip code heat map report, showing where your students live.

Mar 27
New

Comments and a full activity stream on every student profile, plus real-time notifications.

New

Every program gets its own public homepage, built with a drag-and-drop Homepage Builder.

New

Applications now support English, Spanish, and Haitian Creole.

New

Each program can run on its own web address, like yourprogram.triopilot.com.

New

Staff get their own profile page with an activity history, plus a new Advisor Team Activity report.

New

APR Section I (project identification) added to the federal report.

Mar 25-26
Launched

TRIOPilot goes live at triopilot.com.

New

Rich text editing and a customizable confirmation screen added to the Application Builder.

New

Bot protection added to the public application.

Every entry above reflects something that actually shipped. This page keeps growing as we do.