Contactone Changelog

Changelog:

Version 1.19 (2018/20/04)

Main new features

  • [API] Possibility to configure more than one store for Contactone workspace
  • [API] Sender email configuration to send email: store or Sale Assistant emails

Bug fixes and Enhancements

  • [API] mediaUrl for inbound image

Internal

  • No changes

API changes

  • Added DELETE for endpoint /applications/{applicationId}
  • Changed endpoint /users

Version 1.18 (2018/09/03)

Main new features

  • It is now possible to receive IM messages with images.
  • The management of incoming multiple messages with images has been corrected.
  • Incoming messages can now contain Emoji.
  • It is now possible to send a complex smartObject on the WeChat channel.

Bug fixes and Enhancements

  • No changes

Internal

  • No changes

API changes

  • No changes

Version 1.17 (2018/02/23)

Main new features

  • Changes in the object returned by the to/posts call.

Bug fixes and Enhancements

  • Added an endpoint to modify media (communication channels) that is enabled in the workspace.

  • Added an endpoint to modify the media supported by a template asset.
  • [Bugfix] The data order of threads returned by the call to workspaces/{workspaceId}/conversations/customers has been corrected.
  • [Bugfix] The error that is generated when the company doesn’t set the logo has been corrected.

Internal

  • No changes

API changes

  • No changes

Version 1.16 (2018/02/12)

Main new features

  • A new adapter allows a generic JSON file to be passed, which will be transformed into a SmartObject.
  • Following the appropriate set up, it is now possible to use Contactone with an external authentication system.

Bug fixes and Enhancements

  • The object returned by the /post endpoint now has a more usable and understandable schema.
  • Added support for Chinese, Arabic and Japanese characters.

Internal

  • No changes

API changes

  • No changes

Version 1.15 (2018/01/26)

Main new features

  • Sales Associate Out of Office automatic response. When a sales associate is offline, an automatic response is sent to the customer if they try to make contact.
  • The last message in a thread is now returned when retrieving a customer’s conversation. /workspaces/{workspaceId}/conversations/customers

Bug fixes and Enhancements

  • The automatic Out of Office response can be customized for every workspace.
  • Every IM message that is sent when the sales associate is offline, is now tagged with a specific value.
  • Every IM message that is automatically sent by the BOT, is now tagged with a specific value.
  • The Sales Associate profile can be updated with an Online or Offline status.

Internal

  • No changes

API changes

  • No changes

Version 1.14 (2018/29/01)

Main new features

  • Ability to change the IM platform for each chat. For example, from LINE to Facebook Messenger.
  • You can now configure the PrimaryLabel popularity order in the workspace.
  • You can now configure the SecondaryLabel popularity in the workspace.

Bug fixes and Enhancements

  • Links and QR Codes now have an expiry date.

Internal

  • Customer ExtendedData must only contain assignedToUserId.

API changes

  • No changes

Version 1.13 (2017/18/12)

Main new features

  • It is now possible to search a customer in the customer list page
  • When creating a customer profile, PrimaryLabel and SecondayLabel are populted by default with firstName and lastName from the customer model
  • We can now generate QRCode invites for Line, Messenger and WeChat

Bug fixes and Enhancements

  • Once a customer is created or updated the changes appears immediatly in the customers list
  • Optimization of the customer list respose time

API changes

  • /workspaces//chatroomInvitations returns a list of QRCodes and links to invite a customer in a chat conversation

Version 1.12 (2017/28/11)

Main new features

  • Store Managers are now able to change the association between customers and Sales Assistants from the Backend application
  • Store Managers can filter customers by the associated Sales Assistant
  • In the Customer list customers are now ordered by last name
  • It is possible to decide if is possible to create and modify customers in a given workspace

Bug fixes and Enhancements

  • In customer profile data are now ordered based on a new filed in the customer model
  • Errors generated during customer creation or update have now a code that can be mapped by frontend applications

Internal

  • During a new provisiong a Contacthub workspace dedicated to the Sales Assistant is no longer created

API changes

  • New endpoint /configurations/workspaces/{workspaceId}/permissions with GET and PATCH method to modify the ability to create or update customers on the given workspace
  • Adding expand=user when calling GET /customers endpoint will return additional information on the user associated with the customer

Version 1.11 (2017/10/11)

Main new features

  • An existing Contacthub workspace can now be used with Contactone, while the fields that represent a Sales Assistant and those that belong to a store, can also be specified. If fields do not exist, they can be created.
  • A user with the appropriate permissions can now create new customers directly in the Contactone interface.
  • Before creating a customer, a user can check if they already exist in the workspace.

Bug fixes and Enhancements

  • [BUG]An error that occurred while uploading an image has been corrected.
  • [BUG] POST /customers now accepts null values.
  • [BUG] An error that occurred while trying to retrieve templates from the user interface has been corrected.

Internal

  • A check for the date value format has been added.
  • A Store Manager user can now retrieve all the customers associated with the store.

API changes

  • GET /workspaces//configuration allows a check to be carried out for whether a user can create or modify a customer profile.

Version 1.10 (2017/25/10)

Main new features

*, During provisioning, it is now possible to specify an existing Contacthub workspace for Contactone to connect with.

Bug fixes and Enhancements

  • Trying to upload an invalid image now provides the user with meaningful error messages.
  • It is now possible to use templates with both custom text and images.
  • [BUG] While creating a customer, the customerFields can now be set to null.

Internal

  • The Contactone frontend and backend now use a new authentication token.
  • A JavaScript integration to log viewedPage events in Contacthub is now available.

API changes

  • /customers POST and /customers/{id} PATCH endpoints are no longer under /configuration.
  • POST /customers body payload has been changed.
  • GET /customers/{id} now returns customerFields as a map.