Release 23.03 of the CareAR Platform delivers the following:
- Portal/Backend Infrastructure
- Updates of user information
- Assist
- Co-branding Assist launch page and customizable invitation text
- Instruct / Experience Builder
- Photo Capture
- Session activity report
- Source tracking
- Instruct Web API Support
- Image element – full width
- Search element
- Default experience translation
- Rich Card Supports Multiple Text Elements
- Iframe enhancement to permit camera operations
- AI Platform
- Visual Verification Beta
- Object Detection - Manual Data Set Creation
- Object Detection - Import ML Model
- User interface updates
Portal
Enhancements to update user information
With this release, a tenant admin can now update the attributes of a provisioned user (except the primary tenant admin), including:
- email address
- first and last name
- primary and secondary phone numbers
- job description
- role
- group assignment
CareAR Operations can now update the attributes of the primary tenant admin. So, when a different primary tenant admin needs to be assigned, a simple service ticket with CareAR Operations can satisfy this request.
Assist
Co-branding Assist launch page and customizable invitation text
Partners and customers alike want to integrate their visual brand identity into the CareAR solution, reinforcing a tighter integration. To date, the Assist landing page and the Assist invitation sent by SMS or email are static with no way to change.
This feature introduces Branding Controls (in the Admin screen of the Portal) to allow CareAR partners and customers new options to tailor the Assist guest user journey.
As a result, both partners and customers can easily present their brand voice and visual elements in the invitation text and in the Assist landing page.
The feature divides the Assist landing page into sections - some of which are customizable (e.g., the call to action headline), and others which are fixed and cannot be modified (e.g., the button block). The following diagram depicts the current layout of the Assist landing page. Note that this is shown when either one or both web browser guest option or smart glasses option are enabled.
Figure 1 Current Assist Landing Page
With this feature, we support the ability to have a custom logo, change the call to action text, include supplementary text, as well as set the colors of the button block.
In the admin portal, a tenant administrator can customize the Assist landing page by selecting the new sub-screen in the Admin screen of the admin portal called “Branding Controls”. This new sub-screen is positioned underneath the “Join Controls” menu option.
The diagram below shows the new Branding Controls screen.
Figure 2 Co-Branding Admin Controls
The Assist landing page elements that an admin can customize include:
- logo
- call to action text bock
- supplementary text
- button colors, button label colors
- hyperlink colors
Once a customization is made, the SAVE button will become active, and the admin then will press SAVE to write the updates to the system. The SAVE button will not be active if no customizations are made.
Once saved, all new Assist sessions will use the updated Assist landing page.
An option to RESTORE TO DEFAULT is provided. When activated, the default settings for the Assist landing page and the Assist invitation text are re-populated. The admin must then press SAVE to enable the default settings.
The new Branding Controls screen itself is translated. However, the customized Assist landing page itself is not auto translated unless the customizable elements themselves are explicitly translated by the admin.
Prior to this feature, the invitation text is translated to the language that corresponds with the host’s language setting. For example, if the host has the Assist app set to French, then the invite that is sent (in SMS or email) is translated to French.
For this feature, we will not apply translations to the customized landing page or to the invitation call to action; whatever is configured in this Branding Controls screen will override any dynamic translations function.
Instruct / Experience Builder
Camera Capture
Content creators have a new action available to use within an experience. This is the Camera Capture action. With the camera capture feature, users accessing the experience can now take photos and submit from the experience. This enables a variety of potential use cases such as work validation, inspection artifacts, warranty claims, and more.
The camera capture action allows a user to take up to 10 images. The user can review, delete, or retake images as needed. Once the user is satisfied, they can submit the images. Images can be stored to the CareAR session activity report. Additionally, the images can be emailed to a configured email address or sent via webhook to a third-party system.
Session Activity Report
From the Session Activity page, you can view a session report containing the full details of the CareAR Instruct or Assist session. This includes a list of events that occurred during the session in chronological order. Reviewing the session report will allow you to reconstruct the user journey for the session. For Assist you can see when participants join and leave a session. For Instruct, you can view what pages view and when they view them. Additionally, photos captured from the Camera Capture feature can be retrieved from the session report.
Instruct session source tracking
Some organizations publish experiences in public places allowing anyone needing to use the experience can easily access it. These public places can be links on a web page, knowledgebase article, email, etc. It can be useful to know the source of users discovering the experience. This can be done using Urchin Tracking Module (UTM) parameters. UTM parameters may be appended to the long link of an experience and contain meaningful information for tracking the source of Instruct session.
Instruct web API support
The web API has been expanded to now support CareAR Instruct. You can launch experiences from third party applications and receive data back from the Instruct session. This currently works with the Instruct web app and will be supported in the native Instruct app with release of 23.03 of the Instruct app. See web API documentation for details.
Image element – full width option
Content creators using the Experience Builder can now configure the image element to display the image at full width of the page. Previously, the image element placed the image on the page with a small border around it. With full width option select the image can now span the entire width of the page.
Search element
Content creators can now provide users with a new way to access Intelligent Search within an experience. A search element can now be placed on a page allowing users to input their search query directly from the page they are working with. Once they input their query the user is taken to the search results. This saves the user a step when performing a search.
Default experience translation
When content creators start a new experience it will automatically set the experience default translation to the same language they currently have configured for their portal language setting. Previously, new experiences defaulted to English.
Rich Card Supports Multiple Text Elements
Content creators can now add multiple text elements to rich cards. These can be interleaved with image and link button elements allowing for more complex layouts. Previously only a single text element was allowed on a rich card.
AI Platform
Visual Verification Beta
Object Detection - Manual Data Set Creation
When creating a machine learning (ML) model, users can augment the data set existing images to train an ML model. Organizations may have existing images of objects that they are enabling with object detection. These can be used to add data to scan data, generated by the CareAR Scan app, to the ML model. Once images are uploading the user can then label each image individually and include it with the training data set.
Object Detection - Import ML Model
For organizations that have multiple CareAR tenants, they can now export a trained ML model and then import it into a different tenant. This makes it possible to migrate ML models between tenants without the need to recreate the ML model from scratch.
User Interface Updates
Several user interface updates have been added to the Object Detection section of AI services. These updates should make using this feature easier to use.