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.
🛠 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.
🛠 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.
Appointments
Admins are now able to utilize another admin's virtual meeting URL when creating an appointment or appointment block on their behalf!
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.
Mentorships
Mentorship settings have been moved to a dedicated section within the Account Settings page for students and alumni.
🛠 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.
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.
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.
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!
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.
🛠 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!
_____________________________________________