Skip to content
English
  • There are no suggestions because the search field is empty.

Notes: April 12th Release

AI proctoring alerts, expanded chat translation, promo code notes & APIs, voucher APIs, bulk AI translation, improved reporting, clearer UI labels, and test center enhancements, boosting automation, visibility, and user experience across the platform.

Please note: In the interest of informing our customers as early as possible of any platform changes, we are sharing these release notes in advance of the software release. The final updates may vary and will be documented accordingly.

Proctoring

AI Webcam: Automatic Facial Detection Alerts for Proctors

Remote proctoring now includes AI‑based facial detection that helps proctors quickly identify potential violations during live exam sessions. When enabled via new AI proctoring settings, the system runs in the background and automatically raises incidents such as “Face out of view” (no face detected) and “Another person in the room” (multiple faces detected). Each alert includes a timestamp and a short cached video segment from just before the event, displayed in a dedicated incident modal where the proctor can review the footage and choose to Ignore or Log the incident, with all alerts, escalations, and proctor actions recorded for auditing. Proctors can also temporarily turn AI proctoring features on or off per session using a toolbar control if the AI is generating too many false positives, without impacting overall exam performance.

Proctor Chat Translation: Expanded Language Support

Candidates taking live proctored exams can now use chat translation in all 18 system-supported languages, including newly added options such as French (Canada), German, Italian, Korean, Portuguese (and Portuguese – Brazil), Russian, Thai, Turkish, Ukrainian, Vietnamese, Indonesian, and Traditional Chinese. This update ensures that the candidate-side chat language selector matches the full language set configured in blueprints, so candidates and proctors can communicate using any supported language during live proctored sessions.

Promo Codes

Promo Codes: Internal Notes for Admins

Org Admins can now add and edit internal notes on promo codes directly from the Store > Promo codes page. A new optional Notes field is available on both the create and edit promo code forms, and all existing promo codes now display this field in the default promo codes view so administrators can record context like campaigns, events, or usage details without exposing any of this information to candidates.

Promo Code API: Retrieve Promo Code Information Programmatically

Client organizations can now retrieve promo code information programmatically using a new Promo Code API, eliminating the need for manual exports from the platform. A read-only GET endpoint returns promo codes scoped to the client’s organization, with optional filters such as promo code name, status, applicable exams (via Store Exam Code/SKU), email restrictions, and specific email addresses. Responses are paginated (up to 100 records per call) with a nextLink for additional results and include full details for each code, including discount percent, applicable exams, max redemptions, email restriction settings, and the internal notes field introduced in the UI.

Promo Code API: Programmatically Create Promo Codes

Organizations can now programmatically create promo codes using a new API endpoint, enabling efficient management of codes at scale without manual intervention. This new POST endpoint allows clients to define a promo code's name, discount percentage, applicable exams (via Store Exam Code/SKU), maximum redemptions, and expiration date. Optional parameters include status (active/inactive), email restrictions, and an internal note. Upon successful creation, the API returns the full details of the newly created promo code.

Support & Reporting: Show Applied Promo Code on Reservations

Support agents and admins can now see the exact promo code used on an exam reservation directly in the Payment section of the reservation details, both in the Support Portal and from the Exam Store Booking Report. When a reservation was discounted with a promo code, the code value appears above the discount amount; if no promo code was used, nothing is displayed. This removes the need to cross‑check a separate internal portal when handling candidate billing or promo‑related questions.

Translation UX: Focused Layout for Item & Exhibit Translation

The item translation experience has been streamlined so translators see at most two sections at a time, reducing visual clutter and helping them focus on either the item or its exhibit. The side panel and full-size views now support simple toggles for item tags and translation preview, an improved item/exhibit switch that shows exhibit translation alongside an exhibit preview when needed, and a clear validation message if an exhibit translation is required but missing. The AI Translate button has been visually elevated to stand out, while the layout automatically adjusts as translators switch between item, exhibit, tags, and preview states.

Vouchers

Voucher Data API: Retrieve Voucher Information via GET Endpoints

Client organizations can now retrieve voucher information programmatically using a new Voucher Data API, instead of relying on manual platform exports. The API provides read‑only GET endpoints for voucher purchases, voucher purchase details, voucher programs, and authorized partners, with support for filters (such as status, purchase code, program, email, or voucher code), pagination via a nextLink token, and safeguards against overly broad queries. All responses are scoped to the calling organization and use UTC timestamps, enabling scalable, accurate voucher reporting and easier integration with external dashboards.

Voucher API: Create Voucher Purchases Programmatically

Client organizations can now create voucher purchases programmatically using a new Voucher Purchase API, allowing them to generate vouchers at scale without logging into the Voucher Portal. By submitting a POST request with the partner, voucher program, quantity (up to 9,999 per request), and a purchase note, the API immediately returns a voucher purchase code and initial status while the system processes voucher creation in the background. This initial release supports $0 vouchers only and records “Certiverse API” as the purchaser display name, with full voucher details available via the existing Voucher Purchase Details API once processing is complete.

Business Intelligence & Reporting

Candidate Results Report: Clear Tooltip for CSV Export

In the BI & Reporting portal, the Candidate Results Report CSV export icon now shows a clear tooltip to indicate its action. When a report returns at least one result and the CSV icon is enabled, hovering over it displays the text “Export to CSV,” while the icon remains disabled (with no tooltip) when there are no results, aligning with standard disabled-icon behavior.

Item Management

AI Item Import: Clearer Analysis Labels

The AI Item Import screen now uses clearer labels so users can immediately understand file analysis results. The previous indicators “Successful analyses” and “Failed analyses” have been renamed to “Items analyzed” and “Items with errors,” without changing any underlying logic or counts. This wording aligns the UI with what is actually being measured – item-level outcomes – making mixed imports with both valid and invalid items easier to interpret.

AI Bulk Item Translation

The AI Bulk Item Translation feature lets org admins select multiple Accepted items within a blueprint and translate them into one or more target languages in a single action, instead of translating items one by one. After choosing “AI Bulk Translate” and selecting supported target languages based on the blueprint’s configured languages, the system queues translation jobs, creates new language-specific versions without overwriting the originals, and processes them without impacting platform performance. Users see an on-screen confirmation message, receive an in-app notification when translations are complete with a link back to the relevant blueprint’s translations page, and benefit from error handling for failures such as timeouts, invalid outputs, or partial successes.

Test Center

Test Center & Events: Chronological Sorting for Sessions and Reservations

The Test Center & Events portal now loads Sessions and Reservations in true chronological order, making it easier for coordinators to see the earliest scheduled activity first. On initial page load for both the Sessions and Reservations pages, the Scheduled Date/Time column is automatically sorted in ascending order, with a visual sort indicator in the column header. Users can still change the sort direction at any time, but no longer need to correct an initial numeric-based ordering that could show later times before earlier ones.

Test Center & Booking: “Country” Label Updated to “Country/Region”

To improve consistency and avoid ambiguity, the field label “Country” has been updated to “Country/Region” across the platform, including the Test Center Location Details field and the Test Delivery Location step during booking. This label change is applied across all supported languages and aligns with the existing “Country/Region” wording already used in the Candidate Information area.