Technical Roadmap - 2022 Q2

Technical Roadmap - 2022 Q2

Overview

Below is the latest update to the Awaken Technical Roadmap. This roadmap covers all products in the Awaken suite.

The roadmap is broken into 3 delivery groups:
  1. Now - Items have been fully scoped in development and testing at the moment or are about to start. GA releases for these features are planned within 3-6 months
  2. Next - These items are currently being analysed and scoped in detail ready for development. Delivery estimates are between 6-12 months, depending on the complexity of the item
  3. Later - These are items that have been identified as candidates for delivery but still need more analysis and scoping with customers

Roadmap


Roadmap item descriptions




Roadmap Element
Description
Genesys Voice Conversations Ingestion
Push voice calls from the Genesys Cloud platform directly into the Conversations platform for analytics
Redbox Voice Conversations Ingestion
Create an ingestion method for taking Redbox call recordings into the Conversations platform. For calls that are split because of transfers, holds or reschedules, there will be an audio-joining capability.
Twillio Voice Conversations Ingestion
Build the flow to push audio recordings from Twillio into the Conversations analytics platform
Additional Language Models
Keep adding to our list of supported languages:
  1. Portuguese (Brazilian)
  2. Spanish (Chilean)
  3. English (New Zealand)
  4. English (India)
  5. Dutch
  6. French (Canadian) - Enhancements
Incoming Office 365 API
We have introduced Office 365 for outgoing email, but need to integrate the API for incoming mail as well as we do already with IMAP
Remove Microsoft Access
Remove the option of Microsoft Access files as a way to import files into Intelligent Agent.
Convert to MVC
Major change to the codebase to improve speed, security and modernise U
Convert codebase to .NET 6
Major change to codebase to move to major version change of .NET.
Auditing Framework
Add user audit history for all user manipulation activities. Over the next few months auditing will be bled through the application
POLP Compliance*
All-in-one service to run as a lower levels permissions user principle of least privilege
Remove Windows Authentication
Remove Windows Authentication as an option for authentication method and all authentication would be via internal Intelligent Agent authentication or via SSO. For those who still want to make use of their Windows AD, ADFS can be used with SSO
Add User Management Role
Add additional levels of user. E.G Supervisor/team leader. Build in the capability to control what groups and users these roles can view and manage and when features are enabled as a result
Build IA into web, service and database containers
To decrease the length of time taken for installs and upgrades and begin the development of an automated deployment process, the web server, windows service and database servers will be converted to operate within containers
Wrapper for postMessage JavaScript
Create wrapper functions in Intelligent Agent to enable workflow designers to make use of the postMessage JavaScript method to communicate from embedded iFrames back up into the Intelligent Agent workflow layer.
External user management platform (SKIM)
Integrate Intelligent Agent with external user management platforms like Azure etc to allow customers to use their already established user management and automatically sync down to IA.
Token-based authentication
Build capability to enable customers to request tokens for users. This can be used for popping a workflow via URL and removing the need for passing username and password on the URL. As part of this, support for username and password on the URL would be removed as a security enhancement.
This token system would also potentially open up the system to allow user-contexted API access to appropriately authorised users.
Build addon manager & repository
Create an interface to manage the addons available and installed in Intelligent Agent. This should also include a glocal repository of all the addons and various versions to work with different versions of Intelligent Agent.
Enable unauthenticated workflow runs for online forms
Currently, all workflows have to be run by an authentication user. To enable public-facing workflow operation, the workflow will need to support being run by unauthenticated users. I.E. a contact form on a website.
Responsive Workflow Grid/Container Layout Design
Intelligent Agent has to operate in different size screens and within different size frames when embedded. IA needs to become fully responsive to these different size estates to be as flexible and embeddable as possible. The workflow editor and how the workflows run in the desktop need to change to a response grid design to accommodate these screen and frame size requirements
User & Group Management
An API to allow full management of users: Create, Update, Delete. Should include all user-related items like user-specific settings, group assignment, and licence assignment
Merge Conversations API into Cloud API
Merge the API calls of the current Conversations API into the new Cloud API to bring the APIs of the different products together.
Record Management
Ability to perform CRUD operations on records in the system via the public API

Disclaimer
The roadmap items presented in this article are the existing planned items and the estimated delivery timeframes. These could change without notice