Dialogflow: Support Mega Agents
You can combine multiple Dialogflow agents, called sub-agents, into a single agent, called a mega agent. When you perform a detect intent request against a mega agent, all of the sub-agents are considered, and the best response from the sub-agents is returned.
New Integration: Botpress
Botpress is a lightweight, fast and flexible on-premise bot building platform. https://botpress.com/reference/
Mobile app notifications: Send push notifications even if the users are online
Currently, the mobile notifications are only sent when the user opt to receive them and their activity status is offline. Enable an option to receive push notifications when the users are online.
Flow Builder (Workflows) for Automation Rules | Improvements to Automation
We will be adding a way to create simple, visual flows for Automation to ease onboarding and guiding contacts through conversations.
Report, Analytics, Insight Module | Enhanced Analytics
Brand new module with graphs, user-specific metrics, and analytics. => New Filters Filter by Date Range (Custom Ranges) Filter by Channel Filter by User/Team => New Metrics/Graphs No. of conversation started. No. of conversation marked done. No. of new contacts. No. of pending contacts. No. of total contacts. No. of deleted contacts. No. of messages sent. No. of messages received. Response Time: Total Average Response Time: Average First Response Time: Max. Resolution Time (From Pending to Done, excluding time snoozed)
WhatsApp API: Send Media Message Templates & Interactive Message Templates
Media Message Templates : https://developers.facebook.com/docs/whatsapp/api/messages/message-templates/media-message-templates/ It has two components: header and body, which can contain the following: text, currency, date_time, image, document (only pdf), video Interactive Message Templates : https://developers.facebook.com/docs/whatsapp/api/messages/message-templates/interactive-message-templates It extends the Media Message Template to include a third component called button. Allows a maximum 3 quick reply buttons per message, and 2 call-to-action buttons (phone/website, one each)
Improvements on Webchat Widget
Separate the Greeting and Pop-up Message. Option to open the website widget a full-page hosted by us. Upload custom Web Chat Icon (launcher icon) Hide widget outside of working hours. Initial Form flexibility: - Add and remove the fields, First name, Last name and Email - Select which custom fields are mandatory or optional Add WeChat channel to the widget. Change Icon for email and phone to modern design. Add parameters to the page URL that will open the website widget with automation. Add a second mode, where the webchat is not the default channel when clicked, instead, it extends and shows all messaging apps. (see image attached).
Keep Contact Assignee after Marked Done
Now, when you mark message as done, it becomes unassigned. That means that when the contact writes again, every space operator is notified. In my use case, I can image a better scenario: A new message is assigned to operator A The message is marked as done and assignment stays with operator A the contact writes again – it's still assigned to operator A, so he/she is notified, as well as the space host/supervisor/manager (a new role for spaces?) who is responsible for the space – but nobody else. It's all about work flow :)
Dialogflow: Send attachments from respond.io to Dialogflow
Enable an option to pass the media sent by a contact to Dialogflow using Fulfillment