Platform Usability Enhancements
We have included a number of small requests for usability enhancements to the platform.
Renamed Edit Buttons in Forms to Save - In various forms across the platform, the primary action button was labeled "Edit" instead of Save or Apply. This was causing some confusion to users. We have updated the button text across Contacts and Responders to say "Save".
Auto-Select Outbound Line in Dropdowns if Only One Line Exists in Account - For the clients who only have one line setup in their account, they were annoyed with the step of selecting the outbound line from the dropdown to create a new conversation (or in responders). We have updated the code so that it automatically selects their line, eliminating a click.
Update the Sort Order of Response Templates A-Z in Select Menu - When in Conversations, if you click on the Response Template icon to load the available templates, we now sort them in A-Z order instead of by date created.
Conversation Data Cleanup & Duplicate Prevention
We have had a number of instances where we have seen duplicate lines being introduced in our system despite numberous checks. We have also encountered issues due to timing of events, where outbound lines are setup as both an outbound line and a contact in the same account. These issues negatively impact the experience and wreak a bit of havoc on the system so we have added a few things to help us prevent it and identify the root cause of how these are getting introduced in the system.
Prevent Line Data Errors - We have made a few updates to our system to alert us when the scenario is attempted that causes duplicate line entries to be added and block it from happening. It will also publish out logs for us to identify where and how it is happening so we can put in a more permanent fix.
Internal Systems API Project
We have created a new project and interface within our system that will allow us to build APIs that our other internal systems can interact with. This would include our Billing App for Nice & Genesys and in the future Salesforce, as well as any other internal tools that may need data from our new platform.
In upcoming releases, we will be adding endpoints to this API project for some of our immediate needs for supporting billing feeds.
Bugs Resolved
HIGH - New Message Posting in Two Conversations - There was a display issue that if a user sent a message in one conversation, and while it was sending, clicked into another, it would appear as if the sent message from the previous conversation was also sent to the contact in the newly selected one. The message was not actually sent to both conversations and would be corrected with a refresh, but it caused confusion nonetheless and has been resolved.