Contactone Changelog

Changelog:

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

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.