Transferring to Bot Session from Live
We have added a new feature that allows a user to transfer a conversation into a Bot Flow from live. This is to support scenarios where a user may be conversing with a contact and specific information needs to be collected, or a specific flow needs to be followed (e.g. scheduling an appointment) where it would be helpful to allow the contact to interact with the bot to accomplish the flow and then get transferred back to the live agent upon completion.
To do this, a line first needs to be set up to be bot enabled, but if so they would simply need to click on the robot icon under the message box and select the Bot Flow they want to take over the conversation.
Public API | Get Contact List
The goal of this story was to create a utility that allows our team to make updates to existing lines in bulk as we move them from Zipwhip to Twilio.Â
This utility will live in CRUDy and bulk update line names and messaging service association, inside of the Twilio console for lines within an account. It will also update our own system for the same set of provided lines so that the carrier is set to Twilio as well as setting the Messaging Service, Auth SID, and Auth Password for the lines to authenticate for sending/receiving.
Zipwhip | Add 'Start' as a Zipwhip Default Opt In Keyword
Zipwhip is the only carrier that does opt in and opt out tracking at the carrier level. Originally, they only enforced the keywords STOP and UNSTOP to opt people out and in at the carrier level (regardless of what a client has defined in our platform). They recently added START as another default word that they are enforcing for opt ins that we had to make sure we covered as well so that our system stays in sync with the carrier.
Bug Fixes
HIGH - New PhoneNumberService methods not in place in some areas of the platform, causing number validation issues
MEDIUM - Conversations | Schedule Message Opt Status check
MEDIUM - Blast | Campaign Index page sorting issues