ISAC 3.2
Add this ISAC Release Calendar to your Google Calendars to keep track of the product releases
Watch the recording and the slides of the 3.2 Demo Release here:
Schedulers
Bryntum - Scheduler Component (Beta)
A new library is being used to display task schedules on the Web. The Bryntum component is more scalable than the existing one and enables for a smoother UX with capabilities that support the features we plan to introduce further in the scheduling experience.
In this release, the solution developers can configure the scheduler component to support all the features that we could make use of in the older scheduler component. Here are some basic highlights for this release:
Displaying tasks and technicians on the same view
Viewing schedules in Day, Week and Month views
Drag and drop to reorganize schedules of the tasks which are already assigned out
View open tasks in a list in the scheduler and drag them to the scheduler to assign them
This component is being released in a Beta capacity in 3.2 since the full capability needs to be tested after integrating with workflows in FSE/solutions before it can be started to be used in the Dispatch Console.
For Solution Developers

Batch Scheduler Enhancements (Beta)
Some enhancements have been introduced in the Batch Scheduler to enable it to solve the solutions’ scheduling use cases better. Some such capabilities include:
Scheduling tasks to be completed before the SLA deadline kicks in
Considering Technician availability (Leave, Overtime and Holidays) in task scheduling
Enabling Customer Site Service Window to be taken into account while scheduling
Ensuring that the correct locations are considered while calculating travel time between tasks
While these features are available from the platform, intensive testing needs to be carried out to ensure that these work well with workflows and real scheduling use cases. Once that is done, they can be consumed by other solutions and demos.
These capabilities are being used in the FSE 2.10 release.
For Solution Developers
Appointment Scheduler (Beta)
The capability to schedule tasks within an appointment window is now supported by our platform schedulers as well. Users can specify these windows to be across days, any time on a particular day or within a specific time window on one of the days. Note that this is just for tasks which can be completed within the same day and not those which might span across multiple days.
While these features are available from the platform, intensive testing needs to be carried out to ensure that these work well with workflows and real scheduling use cases. Once that is done, they can be consumed by other solutions and demos.
These capabilities are being used in the FSE 2.11 release.
For Solution Developers
Web Messaging - Contextual Messaging & Notifications (Beta)
Web messaging is a part of our continued investment into collaboration capability on the platform. In 3.2, we released the first iteration of In-App messaging for web & mobile. In this release, we are introducing contextual chat on the web as well as an improved notification experience.
Web Users will be able to view the unread messages without switching to the Chat Tab
Solution Developers will be able to configure contextual message actions on Main Page & Listing using actions
Sample Use-Cases
Dispatched Task List on FSE can have a Contextual Chat Action to create a preconfigured group consisting of dispatcher, technicians & other users. The details of the Task can also be pinned to this group to set a purpose for the group & ensure a common understanding
Task Details side panel can have an option in the dropdown to initiate a chat with the technicians in cases of clarifications for close-out or if the reviewer needs additional details from another back-office team member.


Studio Z
Bulk data upload capability for multi-model datagrids (Beta)
Datagrids in a Zinier app can be populated from one or more tables. These datagrids are used by business users for various business activities and uploading data in bulk is one such key activity. As of ISAC 3.1, business users have the ability to bulk-upload data to a datagrid that was populated using only a single table. Bulk-upload was not possible on a datagrid populated using two or more tables.
In 3.2, we have enabled bulk data upload for datagrids populated via two or more tables. With this, ALL datagrids populated using queries on database tables can have bulk-upload capability.
The business user can click on Import button on a datagrid to launch the Import wizard. The Import wizard lets the user download a CSV template which can be populated with the data to be uploaded.
The wizard will capture and prompt for any errors either in the CSV format or during the data upload process.
The feature is still in the BETA phase as we need to gather feedback and plan for enhancements related to it
No-code way to configure components in Mobile Page Builder (Beta)
A no-code way to configure components in the Mobile Page Builder has been introduced via form-based configurations.
This feature is currently BETA and in 3.2 this no-code configuration has been made available for the following components
Jumbotron
Divider
Static Image
Header & Paragraph Text
Header & Paragraph Hyperlink
The JSON based configuration will continue to be available along side the form-based configuration. Future releases would see more of the components being provided with a no-code configuration option and hence we are considering feature as BETA

Branch Switcher in Studio Z
During the solution development, developers frequently need to either switch between Branches or switch from a Branch to Master and back. ISAC 3.2 introduces a very quick and easy way to perform these actions via the Branch Switcher. The Branch Switcher is available on the top right corner next to the Recommendation center icon. The Switcher allows the following actions
Switching from the current branch to any of the branches that the user has access to.
Switching between Master and any branch that the user has access to
Create a new branch

Minor Updates & Improvements for Web and Studio Z
User Defined Object IDs
Object IDs can now be defined by the developer while creating the following objects
Localization Support for Radion Button Labels
Label of radio buttons can now be translated when configuring a solution.
Searchable Dropdown String Array Support
Searchable dropdown supports array of strings in addition to array of objects

Mobile App
Onboarding Guides
Onboarding Guides help Solution Developers guide new & first-time users to understand the process & the various options available when they using the Mobile App. The onboarding card supports media content which allows solution developers or trainers to embed content in an easy-to-consume fashion.
Mobile Users are shown the Onboarding guides when they come across a mobile page for the first time
Onboarding Guides are optional & can be configured by the Solution Developer
The content within the Onboarding Guide can be predefined or even be configured to read data from a context
Users can explicitly invoke an onboarding flow via a workflow action
Sample Use-Cases
For a technician, when a new Task Type is introduced, Onboarding Flow can be used to explain information available on the mobile page & also the various Workflow Actions
For existing implementations, Onboarding Flow can be used to simplify the Start Travel & Check-in experience.
For Solution Developers
Map View Component Enhancements
The KMZ component on mobile is now capable of displaying information independent of the Segment data. This capability now unlocks the ability to show more geospatial data such as inventory locations, other points of interest, etc to a technician.
Sample Use Cases
Ability to view Warehouse locations & the inventory of parts/materials therein
Ability to view the last known location of crew members (online only)
For Solution Developers
How to configure the Map View Com
List of Minor Updates & Improvements for Mobile
In app Help Component Update
Support for In app help is now available for all multi-media, signature & file-upload components
Get Localised address from Google API in Address Input component
The address picker fields in the MapAddress component now honor device locale & return results in the user’s locale.
Sync Update
Fixes for “No Projects Assigned”
Ongoing media sync will stop if the user logs out or the session is timed out
The sequence of Task Details Sync will persist if the network is lost, the session is timed out or the sync cycle restarts.
Distinguish view-only & Editable DataGrid
When the Datagrid associated with the Add To Table component is in a view-only mode, the icon shows an eye & it shows a pencil when the grid is added with edit capabilities.