2025 Release Notes

June 12th, 2025

🥳 New Features/Improvements

Appointments

Admin users can now apply edits to a full series of recurring blocks! When editing, moving, or resizing a recurring appointment block, admins are now prompted with a new confirmation modal offering the choice to edit just the current block or all future blocks in the series. Changes are processed in the background, and a toast notification confirms once complete. If a block edit causes a conflict, like overlapping an existing block for the same adviser, then that instance will be skipped. Booked appointments that no longer fit within new block times are retained and automatically unlinked from their corresponding block.

edit_recurring_block_series.jpg

 

Orders/Payments

The Career Fair Employer List export has been expanded with more payment details! The following columns have been added when exporting the Employer List via the Employers tab of a career fair using payments: Sub Total Amount, Total Amount, Adjustments, Invoice Sent Date, and Payment Date. This enhancement gives admins a complete picture of each employer’s registration and payment activity, making it easier to reconcile career fair invoices. The Orders module export has also been updated to include Sub Total Amount and Adjustments columns.

 

Experiential Learning

Admins now have the option to limit student updates to supervisor information while an experience is in progress! If you would like to prevent students from editing their supervisor contact information, please write in to support@12twenty.com.

 

 

🛠️ Fixed

  • Experiential Learning - Resolved an issue that caused the City field to be cleared when admin users edited an experience.
  • Emails - Resolved an issue that caused incorrect delivery statuses to display for emails sent to contacts whose email address had previously bounced. 
  • Email Activity - Resolved an issue that caused intermittent errors for some users when filtering by keyword.
  • Job Postings - Resolved an issue that prevented copied student employment job posting links from working as expected.

 

_____________________________________________

June 5th, 2025

🥳 New Features/Improvements

12twenty Reports

The “Employment Search Progress” report now includes a new “% Reporting Salary” row in both the Received Offers and Accepted Offers sections. This metric calculates the percentage of outcomes that include a reported base salary, providing admins with a clearer picture of salary reporting rates. The calculation respects site settings for including unapproved jobs in reporting.

 

Settings

The Picklist detail page has been enhanced with pagination and keyword search functionality, making it easier to manage large picklists. Admins can now navigate picklists 100 values at a time and use the new "Option" search field to quickly find specific entries. For law verticals, the Court picklist has also been added to the Employer Relations site settings page.

 

Events

For employer users viewing past events, the event detail page now displays an updated message with a new “Duplicate” action: “This event has ended. Interested in hosting this event again? Duplicate your event now.” Clicking the button creates a copy of the event and redirects users to the Edit page. Additionally, the “Edit Event” option is no longer available in the ellipse menu for past events, preventing employers from re-using events.

 

API

The Appointments API has been updated to support expanded location type details. New fields including LocationTypeID, VirtualLocationTypeId, InPersonLocationTypeId, VirtualLocationText, and InPersonLocationText are now exposed and documented. A friendly error is returned if attempting to set an unsupported hybrid LocationTypeID. The deprecated Location field is no longer used.

 

🛠️ Fixed

  • Appointments - Resolved an issue where editing or creating an appointment or block on a future date would return admins to the current day upon saving. The calendar now retains the selected date range, making it easier to manage future appointments without unnecessary navigation.
  • Appointments - Resolved an issue in the appointment booking workflow where the “Adviser College” filter was not being applied when selected. The filter is now correctly set based on user selections, which also resolves related inconsistencies in the list of additional colleges shown.
  • Custom Report Distribution - Scheduled report dashboard emails now correctly download full files instead of blank 0 byte documents.
  • Custom Reports (Outcomes) - Resolved an issue where students with accepted internship offers were incorrectly appearing in custom reports filtered for "still seeking" students. Reports now correctly exclude students with accepted outcomes, aligning with profile behavior and report filter logic.
  • Events - Resolved an issue where employers could not see event descriptions if “Separate Event Descriptions” was disabled. Employers now correctly see the general event description when a separate employer-specific description is not provided.
  • Students - Resolved an issue may result in a “Oops!” error when saving certain student profile due to mismatched group data. Admins can now successfully update affected student profiles without using a workaround.
  • Students - Resolved an issue where the “Job Preferences” section on student profiles was incorrectly renamed to “Practice Area” across all schools. This label now correctly displays as “Job Preferences” for non-law schools and “Practice Area” only for law schools, preserving intended context per vertical.
  • Student Directory - Resolved an issue that prevented admins assigned to multiple Admin Groups from viewing student profiles across all associated Student Groups. Admins can now see all students tied to their admin roles, even when student accounts span multiple groups.
  • Standard Reports (NACE) - Resolved an issue where students with interview-only outcomes were being counted multiple times on the NACE report. The report now correctly excludes interview status outcomes, ensuring accurate outcome counts per student.
  • Users - Resolved an issue where employer users were redirected to the student login page after logging out. Employers are now correctly returned to the employer login page upon logout.

 

_____________________________________________

May 28th, 2025

🥳 New Features/Improvements

Appointments - Cancelled Appointment Tracking

Canceled appointments are now retained for reporting and visibility! 🎉

Previously, when a student or admin canceled an appointment, the appointment record was deleted—removing any trace of the canceled meeting. With this enhancement, canceled appointments are preserved with a new Canceled status, allowing admins to view and report on these historical records. Additionally, canceled appointments are excluded from availability calculations, student booking limits, and do not appear in the student view. For all of the details, please check out the Canceled Appointment Tracking article!

 

cancel.jpg

Cancel Appointment action via the appointment modal

 

Cancelled appointment status on a student profile page

 

Appointments - Office Hours Attendance Tracking

Admins can now track attendance for Office Hours! 🙌

Office Hours appointment blocks—non-bookable sessions designed for open student drop-ins—just got a major upgrade. Admin users can now document which students attended Office Hours, enabling more accurate engagement tracking and reporting. For all of the details on this new feature, please check out the Office Hours Attendance Tracking article!

track.png

 

Analytics

unique.png

We've updated analytics for Appointments, Events and Job Postings to include "Unique" counts, where possible. Here's the list of new tiles that have been updated:

Job Posting Analytics

  • Applications Tile:

    • Primary metric header: Total

    • New secondary metric: Unique Applications

Appointment Analytics

  • Total Booked Appointments Tile:

    • Primary metric header: Total

    • New secondary metric: Unique Students/Alumni

Event Analytics

  • Registrants Tile:

    • Primary metric header: Total

    • New secondary metric: Unique Registrants

  • Attendees Tile:

    • Primary metric header: Total

    • New secondary metric: Unique Attendees

 

 

🛠 Fixed

  • API - Restored "Events" endpoint documentation
  • Sandbox - Resolved an issue that prevented password reset emails from being sent from the Sandbox environment
  • Picklists - All available mapped columns now appear in the front end view of a pick list.

 

____________________________

May 22nd, 2025

🥳 New Features/Improvements

Appointments

The new Appointment Homepage Filter Wizard is here! When enabled, the filter wizard tool helps students find appointment availability by asking them to select from Appointment Types and/or Adviser Colleges (undergraduate universities only). Available appointments that meet the user's selected criteria are then displayed. To enable the Appointment Filter Wizard for students, navigate to the Appointments site settings page.

Appointment_Homepage_Filter_Wizard_–_12twenty_Support.jpg

 

Emails

We've added tools to help you manage bounced emails! A new "Bounced Recipients" page is now available to admin users. Use this page to view students and contacts whose emails have permanently bounced, export the bounced email list, and, if necessary, remove individual users from the bounced list. To view your bounced recipients, navigate to the Email Activity page and select Bounced Recipients.

Bounced_1.jpg

Bounced_2.jpg

Individual student, alumni & contact profiles with bounced email addresses now display with a clear alert icon, as well as a disabled Send Email button. Hover over the user's email address to expose additional information.

Bounced_3.jpg

 

Emails

Email recipient lists can now be exported! To export a recipient list, navigate to the Email Activity page, select an email with multiple recipients, navigate to the Recipients tab, and use the actions menu to Export. Exported email recipient files include the following columns: Name, Email, Subject, User Type, Delivery Status, Open Date, and Click Date.

Email_export.jpg

 

Custom Reports

Custom Report folder visibility has been upgraded to include Admin Group visibility options! 

Custom_Reports_Folder.jpg

 

Cities

We've updated the way cities are sorted so that cities with common names and large populations display first! Cities that are now more prominent in the autocomplete menu include:

  • Washington, D.C.
  • Madison, WI
  • Greenville, NC
  • Franklin, TN
  • Clinton, MD
  • Salem, OR
  • Springfield, MO
  • Georgetown, TX
  • Fairview, NJ

Cities.jpg

 

12twenty Job IQ

Please note that on Friday, May 23rd 2025, the data region naming conventions will be updated to remove "12twenty." For example, the "12twenty - US Schools" network displayed below will be updated to "US Schools."

data_regions.jpg

 

 

🛠 Fixed

  • Appointments - Students attending virtual appointments hosted with 12twenty video are now automatically marked as attended when joining the virtual meeting.
  • Emails - Resolved an issue that prevented admins from successfully creating new email notification variants.
  • Audit Logs - Updates to eligibility on job postings, events, appointment blocks, and resume books are now included in their respective audit logs.
  • Site Settings (Picklists) - Column headers are now included when reviewing picklists with mapped options.
  • Site Settings (Picklists) - All mapped options (e.g. Undergraduate Major CIP Codes, Core Industry options) are now included as columns when exporting a picklist.
  • Candidate Search - Resolved an issue that prevented the Candidate Search Exclusion settings from applying as expected for some student users.
  • Custom Reports - The standard Graduation Term filter has been restored on the Custom Target Employers Report.
  • Interview Questions - Resolved an issue that prevented admins from successfully searching questions using custom tags.
  • Students - Resolved an issue that prevented students with multiple accounts (multiple enrollment) from accessing the platform when access was revoked for one of the accounts.

 

_____________________________________________

May 16th, 2025

🥳 New Features/Improvements

Events

Events that include registration documents now have an "Application" column on the Registered Students tab! To view a student's registration document, select to open a preview in a new tab.

events documents.jpg

 

12twenty Network Interviews & Events

Pending 12twenty network Interviews and Events have been moved to the existing pending OCI Job Listing and pending Event queues, respectively. Note that 12twenty network interviews and events are denoted with a 12twenty icon in the job/event title.

12te_oci_events.jpg

 

Filters

12twenty filters have an all-new look and feel! This style update does not alter filter functionality.

filters.jpg

 

 

🛠 Fixed

  • 12twenty Network Contacts - Resolved an issue that prevented 12twenty Network Contacts from displaying as expected for schools in our European and Canadian data regions.
  • Emails - Resolved an issue that caused substitution tags to display as the tag name, e.g. "FirstName," when a value was not available.
  • Experiential Learning - Resolved an issue that allowed some students to bypass the required City/State field on new experiences.
  • Experiential Learning - Selecting a student's name on Custom Experiential Learning Reports now directs to the relevant student's experience, as expected.
  • Students - Resolved an issue that allowed some users to be created without the required Major/Academic Program or Degree fields.
  • Data Upload Tool (Students) - The "Degree Level" attribute is now available as a column for student uploads.
  • Job Postings - The ability for admin users to favorite applicants on a job posting has been restored.
  • Outcomes - Resolved an issue that prevented students from updating their Continuing Education outcome status via the student homepage's Outcomes tile.

 

_____________________________________________

May 9th, 2025

🥳 New Features/Improvements

Communities

The all-new Communities module is here! Communities allows admins to create dedicated spaces for students & alumni to connect around shared interests, geographic locations, campus affinity groups, and more! Community members can participate in discussion feeds, allowing them to share posts, engage by commenting on others posts, and "like" content. 

Communities can be configured as public (accessible to all), private (request to join), or invite-only. Student users with access can browse communities, join/request to join as members, and start connecting! Notification options keep users engaged and informed of updates happening in their communities, and the ability for users to flag posts allows for real-time content moderation.

To enable the Communities module on your platform, please reach out to your dedicated Account Manager or email us at customersuccess@12twenty.com.

Communities.jpg

 

Payments

Admins can now create and manage multiple payment method configurations! Each payment method includes its own payment instructions, admin contact details, and a selected payment processor (Stripe, Touchnet, or an External URL). Navigate to the Payment site settings page to get started managing and creating new payment methods. When building a career fair, use the new Payment Method section to apply a payment method to generated invoices.

If your platform included a payment configuration before this release, that setup has been moved to a new payment method named "Default," and has been automatically applied to any active career fairs.

Payments_1.jpg

 

Payments_2.jpg

Job Postings

Two new job posting notifications have been added! Notifications can be managed by navigating to the Notifications tab of the OCI & Job Listing site settings page.

  • Draft Job Posting Reminder: Sent to the job posting owner after 24 hours if a job posting is created and remains in "Draft" status.
  • Repost Job Posting Reminder: Sent to the job posting owner 10 months after a job posting is posted/approved.

job_posting_1.jpg

job_posting_2.jpg

Job Postings

Job postings that are in "Application Closed" status have been updated with new messaging that encourages employers to repost the position, along with a quick-action Duplicate button!

job_postings_3.jpg

 

Experiential Learning

Students are now able to update their experience Supervisor while the experience is in "In Progress" status. Updates to the supervisor are captured in the audit log, and any final approval configurations that include the Supervisor will be redirected to the updated contact.

 

Contacts

The "Reject & Revoke Access" option currently available on the Pending Contacts page has been added to each contact profile's action menu! This action rejects the contact record and revokes the associated user's access to your platform.

contacts.jpg

 

Events

The "Generate QR Code" option on events is now available to employer users! 

Events.jpg

 

🛠 Fixed

  • Student Directory - Resolved an issue that prevented filters from being added when accessing the Student Directory via mobile device.
  • Outcome Survey - Resolved an issue that allowed some students to bypass required Date fields.
  • OCI - Resolved an issue that prevented admins from updating Interview Date Availability for employers.
  • OCI - Resolved an issue that caused some dependent attributes to display without their associated "parent" attribute on the OCI Registration form.
  • Appointments - Resolved an issue that caused the appointment audit log not to record attachments added by students.
  • Standard Reports (NACE) - Resolved an issue that prevented admins from successfully exporting NACE reports.
  • Data Upload Tool - Resolved an issue that prevented successful uploads of During School job phase outcomes.

 

_____________________________________________

May 2nd, 2025

🥳 New Features/Improvements

API

We’ve updated the design of our API documentation to make it easier and faster to find what you need! The new layout features a modern, streamlined interface with improved organization, making it simple to browse and understand available endpoints. You’ll also find new request/response examples and enhanced search functionality to help accelerate your development. This update is part of our ongoing effort to improve the API user experience and support seamless integrations with the 12twenty platform.

12twenty_API_V2_Documentation.jpg

 

Mentorships

The Mentorship Reminder notification, sent to users when no action has been taken on their pending mentorship requests, now includes the same quick action links included in the New Mentorship Request notification! The quick action links allow users to Accept or Decline mentorship requests directly from the email notification, without the need to login.

The following mentorship properties have been exposed on the Students endpoint for API users:

  1. Is_Mentor
  2. Mentorship_Terms

 

🛠 Fixed

  • Custom Reports - Resolved an issue that caused Custom Report distribution links to return a 500 error when attempting to download.
  • Email Activity - Resolved an issue that prevented the Email Type filter from being respected.
  • Experiential Learning - Resolved an issue that allowed some students to bypass the required City field on the experience form.
  • Standard Reports - Resolved an issue that prevented the Student ID column of some standard report downloads from generating values as expected.
  • Emails - Resolved an issue that prevented scheduled emails from displaying with the Sender Name as expected.
  • Outcomes - Resolved an issue that prevented students from confirming graduate degree plans by updating their Seeking Education outcome with a Continuing Education survey.

 

_____________________________________________

April 4th, 2025

🥳 New Features/Improvements

Mentorships

  • All student mentorship attributes have been moved to a dedicated "Mentorships" section on the student profile!
  • When browsing for available mentors, the system now automatically excludes potential mentors the user has already requested.
  • The "request mentor" button on available mentor profiles is now hidden when the requestor has met their maximum pending outgoing request limit, or when the potential mentor has met their maximum pending incoming request limit.

 

Appointments

Virtual "Office Hours" appointment blocks can now be hosted using 12twenty Video! Since these sessions are shared and not individually bookable by students, the 12twenty Video waiting room is automatically enabled.

 

Appointments

Three new available columns/filters have been added to Custom Appointment Reports: Location Type, Virtual Location Type, and In-Person Location Type. Use these attributes to accurately report on appointment location selections.

Cursor_and_Custom_Reports_-_EARNS_-_Powered_by_12twenty.jpg

 

🛠 Fixed

  • Contacts - Resolved an issue that prevented the Emails tabs of a contact profile from consistently loading results.
  • Student Employment - Resolved an issue that caused some 12twenty Network Jobs to display on the dedicated Student Employment tab of the job postings module.
  • API - Resolved an issue that caused inconsistent formatting to return for some "date/time" properties. The expected format for these properties is yyyy-MM-ddTHH:mm:ss.
  • Student Directory - Resolved an issue that prevented the Preferred City column from populating as expected when included in a custom admin view of the Student Directory.
  • Promote - Resolved an issue that caused some filters to extend past the browser page when promoting job postings or events.
  • Events - Resolved an issue that caused the Name Tag Printing page to timeout when printing name tags for events with more than 1,000 registrants.
  • Resource Library - Resolved an issue that prevented some admins from successfully uploading video files.

 

_____________________________________________

March 28th, 2025

🥳 New Features/Improvements

Emails

An expanded list of student merge tags is now available! When emailing students from the Student Directory, or creating a student email template, use the new Substitution Tags menu to pull in relevant student attributes.

Mar-27-2025 16-51-15.gif

Employers

Automatic company branding retrieval is here! Following a successful beta testing phase, this feature is now live! When a new employer is added to your platform, 12twenty AI automatically enriches the profile with a logo, website, description, and more—keeping your data fresh and your platform looking its best.

Job Fairs

When creating a job fair event, admins are now presented with the option to set a separate description for students and employers! Select "yes" for the field shown below to expose a separate Employer Event Description. When separated, students may only view the Student Description and employers may only view the Employer Description.

Events_-_EARNS_-_Powered_by_12twenty.jpg

Sandbox

The sandbox environment's scrub cadence and overall process has been updated to kick off on the 1st of each month, with up to 7 days of processing time to complete. Check out our article to learn more about the new cadence, our process, and frequently asked questions.

 

🛠 Fixed

  • Attributes - Resolved an issue that prevented some students from editing their Preferred Cities.
  • API - The contacts endpoint now returns the UserID property when available for GET Detail requests (api/v2/contacts/contactID).
  • Employers - A new "unlink" option has been added to allow admins to unlink an employer from a 12twenty network employer.
  • Interview Experience - Resolved an issue that prevented some application documents from loading as expected on the employer user Interview Experience Page.
  • Candidate Search - Resolved an issue that prevented admins from updating the Candidate Search Access permission for employer users.

 

_____________________________________________

March 25th, 2025

🥳 New Features/Improvements

Employer Directory

Introducing the all-new 12twenty Global Employer Directory! Leverage the full power of the 12twenty network to expand your employer relationships and kickstart new outreach! Navigate to the new "All Employers" tab of your Employer Directory to browse the 12twenty network of employers, view employer profiles, access recently active contacts, and add new employers to your directory!

The 12twenty Global Employer Directory has been enabled for all schools primarily serving undergraduate student populations. If you are a business or law school that is interested in accessing the Global Employer Directory, email us at customersuccess@12twenty.com.

Employers_and_Contacts_-_EARNS_-_Powered_by_12twenty.jpg

 

____________________________________________

March 20th, 2025

🥳 New Features/Improvements

Appointments

The "reply-to recipient" for the following student appointment notifications has been updated to the relevant appointment's adviser, allowing students to email their adviser directly by responding to the email notification.

  • Appointment Scheduled
  • Appointment Reminder
  • Appointment Updated
  • Appointment Canceled

 

Events

For virtual events utilizing 12twenty video for schedules, admins are now able to choose which type of 12twenty video links (admin or employer) are included when generating shared application packets.

Events_-_myCareer_-_Powered_by_12twenty.jpg

 

Events

When promoting events to students & alumni, the Event Date is now included in addition to the Registration Deadline for each event included in the promotion email.

EARNS_-_Powered_by_12twenty.jpg

API

New properties have been added to API endpoints.

 

 

🛠 Fixed

  • Job Postings - When duplicating a job, all eligibility fields are now transferred to the duplicated job posting as expected.
  • Appointments - Resolved an issue that prevented students from editing an existing booked appointment within the appointment booking restriction window.
  • Events - Resolved an issue that prevented student user role event type selections from being respected.
  • Employers - Resolved an issue that prevented the Events tile on employer profiles from loading results as expected.

 

_____________________________________________

March 14th, 2025

🥳 New Features/Improvements

Payments

Payments can now be configured with TouchNet! 12twenty now supports orders and payments using TouchNet, in addition to our existing Stripe integration option. To get set up with TouchNet for payment processing, please connect with your dedicated Account Manager or email us at customersuccess@12twenty.com.

 

🛠 Fixed

  • Career Fairs - Resolved an issue that caused some latency when loading the Employers tab of a career fair with more than 100 employer registrations.
  • Contacts - Resolved an issue that prevented the FirstName merge tag from populating as expected when sending emails to alternate email addresses.
  • Job Postings - Resolved an issue that prevented students from applying to job postings without a resume when the resume application requirement was set as optional.
  • Job Postings - Resolved an issue that prevented students from creating new saved searches using the "Daily" frequency option.
  • OCI - Resolved an issue that prevented the InterviewerNames merge tag from consistently populating as expected within the "Interview Schedule" student notification.
  • API - Resolved an issue that could cause duplicate appointments to return when using pagination with the Appointments endpoint.
  • API - Resolved an issue that caused an empty custom attribute array to be returned when querying all employers via the Companies endpoint.
  • Outcomes - Resolved an issue that caused the Save button to be unresponsive for some admins when adding a note to an outcome.

 

_____________________________________________

March 6th, 2025

🥳 New Features/Improvements

Appointments

We’re excited to introduce appointment transcription and automatic notes powered by 12twenty AI! With this new functionality, virtual appointments hosted with 12twenty Video will now include a full call transcript for admin users, along with an AI-generated summary of the discussion. This enhancement streamlines workflows, saves time, and ensures key takeaways are efficiently captured.

Interested in adding this functionality to your platform? Please reach out to your dedicated Account Manager or email us at customersuccess@12twenty.com.

transcript___AI_note.jpg

 

 

🛠 Fixed

  • Experiential Learning - Resolved an issue that caused some approval forms to be missing Supervisor and Faculty Supervisor names.
  • Job Postings - Resolved an issue that caused disabled eligibility attributes to continue to display on the job posting form.
  • Custom Reports - Resolved an issue that caused some attributes that were disabled as filters to be available on custom reports.
  • OCI - Resolved an issue that caused time slots not to auto-associate with a job posting when a student signs up for an interview slot within a linked OCI.
  • OCI - Resolved an issue that required admins to add an interviewer when registering an employer for an OCI. Admins are now able to use the "Interviewer TBD" toggle to bypass the requirement.
  • OCI - Resolved an issue that could prevent admins from withdrawing a student from an OCI.
  • Appointments - Resolved an issue that caused some early user timeouts for admins utilizing 12twenty video for appointments.

 

_____________________________________________

February 28th, 2025

🥳 New Features/Improvements

Appointments

When booking an appointment as an admin user within an appointment block that has limited Location picklist options, only the block's available picklist options are now displayed. When editing an appointment, all location options remain available.

Appointments_-_EARNS_-_Powered_by_12twenty.jpg

 

 

🛠 Fixed

  • Job Postings/Events - Resolved an issue that caused the Work Authorization field to be available on 12twenty Network Jobs/Events when that attribute was disabled.
  • Data Upload Tool - Resolved an issue that prevented Outcome approval status updates from processing as expected.
  • Events - Resolved an issue that prevented the "Event Date = All Future" filter from being respected, causing some past events to erroneously display for student users.
  • Events - Resolved an issue that prevented the student registration dates from displaying as expected for events where student registration spanned more than one day.
  • Outcomes - Resolved an issue that prevented some checkbox fields from saving as expected on the outcome survey form.
  • Survey on Login - Resolved an issue that caused some students to be presented with a blank Survey on Login window when no applicable attributes were available.

 

_____________________________________________

February 13th, 2025

🥳 New Features/Improvements

Appointments

Admins impersonating other admins can now update the My Virtual Meeting URL setting as needed. Previously, only an admin logged in organically could update their My Virtual Meeting URL setting.

virtual_meeting_URL.jpg

 

Appointments

Admins are now able to utilize another admin's virtual meeting URL when creating an appointment or appointment block on their behalf!

other_admins_URL.jpg

 

Appointments

When creating a new appointment or appointment block, the platform now recalls your previous selections and will persist those selections the next time you create an appointment/block! For example, creating an appointment block with "12twenty Video" set as the location will ensure the next block you create already has 12twenty Video auto-selected. You are still able to update any field as needed.

Please note that Date, Start/End Time, and Student (when applicable) are not auto-selected.

 

Job Posting Student Homepage

A new carousel has been added to the student homepage, highlighting available OCI job postings! Only job postings available to students and for which they are eligible to apply are included on the student homepage.

OCI_carousel.jpg

 

Mentorships

Mentorship settings have been moved to a dedicated section within the Account Settings page for students and alumni.

mentorship_settings.jpg

 

🛠 Fixed

  • Command Center - Resolved an issue that required a browser refresh to display updated statuses. The 12twenty OCI Command Center displays real-time status updates on students and interviewers, and automatically updates as users enter/leave interviews.
  • Outcomes - The outcome tile on the student homepage now prompts users to confirm if they are still seeking employment, if applicable.
  • Experiential Learning - Resolved an issue that allowed some users to bypass the required City field on the experiential learning form.
  • Interview Question Database - Resolved an issue that caused some "Question Stats" tiles to be misaligned with their associated questions.
  • Outcomes - Resolved an issue that prevented admins from bypassing the Years of Experience attribute on outcomes.
  • Events - Resolved an issue that caused past events to be displayed in the results when students utilized the Events Homepage search bar.
  • OCI - Resolved an issue that prevented admins from removing a notification within an OCI Period.

_____________________________________________

February 5th, 2025

🥳 New Features/Improvements

12twenty Video for Appointments

12twenty Video, our in-app video conferencing solution, is now available for appointments! When creating an appointment block, select the new 12twenty video option to host your appointments within 12twenty.

Cursor_and_Presentation1.jpg

 

Appointments

The appointment block creation and appointment booking workflow has been streamlined with a new Location section, as well as a new field: Location Type. When creating an appointment block, admins will set the new Location Type field as virtual, in-person, or hybrid.

Virtual: For virtual appointment blocks, admins may choose from the following options:

  • 12twenty Video (available if enabled for your platform)
  • My Virtual Meeting URL (available if configured in your Account Settings)
  • Select from a list (available if the Location picklist field is enabled)
  • Input my own location (available if the Location free-text field is enabled)

In-Person: For in-person appointment blocks, admins may choose from the following options:

  • Select from a list (available if the Location picklist field is enabled)
  • Input my own location (available if the Location free-text field is enabled)

Hybrid: For hybrid appointment blocks, admins will select one Virtual and one In-Person location. Student users will select their preference (virtual or in-person) when they book their appointment.

 

Zoom Deprecation / My Virtual Meeting URL

To expand access to all conferencing tools, the Zoom integration in Account Settings has been deprecated and replaced with a Virtual Meeting Integration. To enable this feature, navigate to the Integrations tab of your Account Settings page and enter your virtual meeting details in the My Virtual Meeting Room field. Once set, users can utilize this virtual meeting room when creating appointment blocks.

Settings_-_EARNS_-_Powered_by_12twenty.jpg

 

Appointments

Admins now have full flexibility when editing existing appointments! You can now reschedule booked appointments to any date and time and modify the location as needed.

 

Standard Reports (NACE)

The NACE report now includes demographic data breakdowns, per updated NACE reporting guidelines. On each "Summary" tab of the exported NACE report, there are now additional demographic rows that reflect Gender, Ethnicity, and Work Authorization data.

Below is a table showing the newly added rows, and how those directly translate to your data in 12twenty using the standard Gender, Ethnicity, and Work Authorization attributes.

NACE Report Row Name

12twenty Mapping

Men

Gender = Man

Women

Gender = Woman

Non-Binary

Gender = Non-binary/third gender

American Indian or Alaska Native

Ethnicity = Native American or Alaska Native

Asian

Ethnicity = Asian

Black or African American

Ethnicity = Black or African American

Hispanic or Latino

Ethnicity = Hispanic or Latino/a/x

Native Hawaiian or other Pacific Islander

Ethnicity = Native Hawaiian or Pacific Islander

White

Ethnicity = White

Two or more races

Ethnicity = Multiracial or user has Ethnicity 1 & Ethnicity 2 values

Nonresident alien

Consolidated Work Authorization = Non-Permanent Work Authorization. Note that students represented in this row are not included in the Race/Ethnicity rows above.

 

A preview of the exported NACE report with the new demographic rows:

 

 

🛠 Fixed

  • Experiential Learning - Resolved an issue that allowed some student users to bypass the required Faculty Supervisor field when submitting a new experience.
  • Experiential Learning - When adding an experience as an admin user from a student's profile, the student's name is now auto-populated on the new experience form.
  • My Calendar Page - The displayed times on the student My Calendar page have been expanded to the full calendar day (12:00am - 11:59pm) so that all calendar events are always visible on this calendar view.

 

_____________________________________________

January 21st, 2025

🥳 New Features/Improvements

12twenty Network Jobs

Job postings added by the 12twenty Job Network Feed are now actively monitored, and job postings that are no longer available will be automatically closed by the system! To increase the reliability of these job postings, and reduce the need for periodic manual review, network feed job postings that were previously approved will now be automatically closed if the system detects that the job is no longer available.

If a network feed job posting becomes unavailable while it is still in pending approval status, the job posting will be deleted along with (if applicable) the related pending employer.

 

 

🛠 Fixed

  • Events - Resolved an issue that caused event logos to display with the "default event logo" when an employer logo was available.
  • OCI - Resolved an issue that prevented the second interview of a confirmed rotating interview pair from appearing on the student My Calendar page.
  • Outcomes - Resolved an issue that caused attributes available to student users not to display as expected for students viewing the outcome preview slideout.
  • Outcomes - Resolved an issue that caused some alumni Work Experience outcomes to display without an employer logo on the student profile.
  • Employers - Resolved an issue that prevented admin users from accessing the Employer Aliases management page.
  • Employers - Resolved an issue that could cause the headquarters tile of the employer profile not to load as expected.

_____________________________________________

January 10th, 2025

🥳 New Features/Improvements

OCI Command Center

The OCI Command Center is now available for employer users! The Employer Command Center allows your employers to monitor and track their student interviews in real-time.

To extend access to the Interview Command Center, enable the new "Access to Interview Command Center" employer user role permission. Users with this permission enabled can access their company's interviews by navigating to the OCI & Job Listings menu via the left hand navigation panel, and selecting the OCI Command Center.

Events

Admins are now able to set a custom event logo for any event!

By default, company-hosted events will display with the associated employer's logo, and all other events will use the Default Event Logo configured on the Event Site Settings page. To use a unique logo for an event, edit the event and navigate to the Admin section to utilize the new Override Event Logo feature.

override_event_l_ogo.jpg

 

Mentorships

The New Mentorship Request Notification, sent to users when a student requests them as a mentor, now includes quick action links! Mentors are able to Accept or Decline mentorship requests directly from the email notification. Alternatively, users are also able to temporarily snooze mentorship requests for 30, 60, or 90 days. Quick action links do not require the user to log in -- selecting Accept, Decline, or Snooze will take users directly to a confirmation page!

Mentorship_Reques.jpg

Mentorships

The reply-to recipient of the Mentorship Request Accepted (to Mentor) notification, sent to mentors when they accept a pending mentorship request, has been set to the mentee! This allows mentors to easily connect with their new mentees by replying directly to the confirmation email.

 

Mentorships

A new filter has been added to help admins effectively manage their pool of available mentors: Is Available as Mentor! When filtered for Is Available as Mentor = Yes, only users that are currently available to be requested as a mentor are returned.

Available mentors are defined as users that are: actively opted-in to be a mentor, included in the Student & Alumni Directory, not currently snoozed, and have not reached their max mentee limit per site settings.

Students___Alumni_-_EARNS_-_Powered_by_12twenty.jpg

 

 

🛠 Fixed

  • Outcomes - Resolved an issue that prevented some students with a Still Seeking outcome status from accessing outcome surveys.
  • OCI - Resolved an issue that caused OCI schedule breaks to be split into two blocks on rotating schedules. Schedule breaks are now accurately represented once on each schedule within a rotating pair.
  • OCI - Resolved an issue that caused some confirmed interviews to appear twice on the student My Calendar page.
  • Standard Reports (Bloomberg Businessweek) - Resolved an issue that caused some figures on the standard Bloomberg Businessweek report to display values greater than 100%.
  • Research Tools - Resolved an issue that could cause Salary Database results to include incorrect results when filtering using the Employer attribute.
  • Appointments - Resolved an issue that potentially prevented student appointment duration settings from being respected.
  • Custom Reports - Restored the "Other Job Sources" column on Custom Outcome Reports.


Accessibility Improvements and Issues Addressed

 

Alternative Text and Non-Visual Elements

•Provided meaningful alt text for all logos to enhance accessibility for non-visual users, ensuring logos convey purpose and context rather than generic terms like “logo.”

•Updated alt text for images in job posts, events, and announcements to describe specific content rather than using generic alt text, enhancing context for screen reader users.

•Provided text alternatives for action icons and hid decorative icons from assistive technologies, improving the meaningfulness of content announced to screen reader users.

•Data visualizations need non-visual equivalents; best practice is to use high-contrast colors and alternative representations.

 

Interactive Elements and Navigation

•Replaced non-interactive elements with native interactive elements like <button> and <a> to improve compatibility with assistive technologies and keyboard navigation.

•Differentiated buttons and links according to their functions—using buttons for actions and links for navigation—to prevent confusion for assistive technology users.

•Simplified and standardized navigation design by limiting elements to links and expandable menus, ensuring proper accessibility attributes are in place to reduce user confusion.

•Tabs on Application Materials and Job Details pages need role="tab" and proper contextual labeling to improve accessibility.

•Reworked navigation to make all elements comparable for better accessibility.

 

Forms and Input Fields

•Structured radio button and checkbox groups using <fieldset> and <legend> tags to correctly associate options with their related questions for screen reader users.

•File uploads need better contrast and focus states on input style, as well as improved hierarchy for accessibility.

•Implemented a consistent global focus ring style across all interactive elements to ensure visibility of focus indicators in all browsers, aiding keyboard-only users.

 

General Accessibility Fixes

•Repeated links or buttons on the same page must be distinct and describe the specific action they perform.

•Removed empty <ul> elements from sitewide navigation to prevent confusion for assistive technology users encountering unnecessary structured content.

•Copy icons are nested links, which should be corrected for proper functionality.

•Added unique labels to repeated buttons and links like “Add Cover Letter” or “Add Transcript” to help assistive technology users distinguish between similar actions.

Let me know if you’d like any further refinements!

_____________________________________________

Was this article helpful?
0 out of 0 found this helpful

Articles in this section