Version 1.34.0 [Released 2018/11/09]

  • Main new features
    • API endpoint to generate QR Code or link to invite customer to LINE
    • Added configuration page on backend-one for LINE configuration
    • New API endpoint to associate SA/SM to store
    • Added configuration page on backend-one to create/update customer – SA/SM association
    • New API endpoint to associate customer to SA/SM
    • Added configuration page on backend-one to create/update customer – SA/SM association
  • Bug fixes and Enhancements
    • Removed endpoint /configurations
    • Revisited permission for Backend User
    • Fixed incorrect behavior that let a former SA to still receiving IM from the customer
    • Fixed incorrect behavior in filtering customer on per store base

 

Version 1.32.0 [Released 2018/10/17]

  • Bug fixes and Enhancements
    • Endpoint /me returns roles of the logged user
    • Endpoint /me returns information about the store the user belong to
    • When Microsoft Active Directory is used as authentication system, the information about the store Sales Associate belong to is retrieved from the authentication response itself

Version 1.31.0 [Released 2018/10/12]

  • Main new features
    • Support for Microsoft Active Directory as authentication system for Sale Associate and Store Manager
  • Bug fixes and Enhancements
    • Customer Care role and Administrative role now can see only workspaces of the company they belong to
    • Customer Care role and Administrative role can assign (or change assignment) customer to Sale Associate in case this information is not provided by the authentication system
    • Customer Care role and Administrative role can assign (or change assignment) Sale Associate and Store manager to a given store in case this information is not provided by the authentication system
    • Fixed incorrect pagination handling in endpoint /users

Version 1.30.0 [Released 2018/09/24]

  • Main new features
    • Integration Microsoft Active Directory as authentication service: custom logout endpoint management
  • Bug fixes and Enhancements
    • Optmized handling of SSE related errors
    • Fixed uncorrect behavior in showing customer related events (email and IM) to SA
    • Translation of default attributes of customer profiles now consider also the default language of the workspace
    • Internal User registry functionality have been deprecated, now user must be configured in the provided external authentication and authorization server before they can access Contactone
    • Now only one authentication service can be configured per company
    • Correct handling of Access Denied when SA requests information about conversation not related to him/her customers
    • Fixed incorrect behavior after flyway migration

Version 1.29.0 [Released 2018/09/11]

  • Main new features
    • External auth services integration step 1: handling redirect to correct login UI basing on host domain in the API calls
  • Bug fixes and Enhancements
    • Enhanced logs
    •  Fixed missing content in backend UI when using anonymous windows
    • Fixed uncorrect handling of API secret
  • Internal
    • * No changes
  • API changes
    • No changes

Version 1.28.0 [Released 2018/08/31]

  • Main new features
    • In case of failure in email delivery, a proper error message is now shown in the UI
    • Conversation card to visualize history of IM between customer and the Sales Associate has been added
    • The “invite to chat” capability has been added
  • Bug fixes and Enhancements
    • When a customer is deleted, all his/her relations with other resources are correctly erased
    • Corrected the user’s information managaement for those who are associated to more than one store
    • Fixed IM and email delivery status management
    • Improved the default mapping between customer profile in One and customer profile in Hub
    • Delivery over a given channel (e.g. email) is disabled in case the recipient field (e.g. email address) for that channel is not configured
    • Fixed incorrect response to PATCH method on /me endpoint
    • Updated paths of configuration endpoints
    • A new semantic field defined for handling customer address has been added
  • Internal
    • No changes
  • API changes
    • No changes

Version 1.27.0 [Released 2018/08/01]

  • Main new features
    • In scenario where a single workspace is configured, user with administrative role are automatically associated to that workspace at first login
    • In scenario where a single workspace and single store is configured, users with role Sale Associated and/or Store Manager are automatically associated to that workspace and store at first login
    • In scenario with more than one workspace or more than one store, users can be manually associated to any workspace and/or store
    • Standard locale are now supported for localization of custom UI attributes and contents
  • Bug fixes and Enhancements
    • New endpoints for provisioning
    • Fixed incorrect behavior from mobile phone when selecting and de-selecting filter to see just customers without email
    • Sale Associate email cannot be edited from Clienteling UI anymore
    • Fixed some incorrect validations and checks
  • Internal
    • No changes
  • API changes
    • No changes

Version 1.26 [Released 2018/07/12]

  • Main new features
    • Sale Associate can now see customers that have no email and/or no phone number registered in the system. Before they were automatically filtered out from the view
    • A new endpoint is now available to select which customer attributes can be displayed in One for the Sale Associate
  • Bug fixes and Enhancements
    • Handling of localization of customers attributes has been enhanced
    • API responses related to call referring a not-configured medium has been modified (from 500 to 4xx)
  • Internal
    • No changes
  • API changes
    • No changes

Version 1.25 [Released 2018/07/03]

  • Main new features
    • *Automatic deletion of customer and related conversations (email and IM) when the customer is deleted from Contacthub
  • Bug fixes and Enhancements
    • Improved customer search (full text search on name, surname and email with pages)
  • Internal
    • No changes
  • API changes
    • No changes

Version 1.24 [Released 2018/06/20]

  • Bug fixes and Enhancements
    • Optimization of the endpoint to create or update a workspace resource
    • Optimization of the endpoint to create or update a company resource
    • Improved the performance for retriviening subscription status of customers
  • Internal
    • No changes
  • API changes
    • No changes

Version 1.22 [Released 2018/06/01]

  • Main new features
    • GDPR: consents saved in Hub are now used togheter with subscription to choose if a customer is contactable or not
    • When configuring template to be used by Sale Associate to send email to their customers, the input fields, e.g. subject or main text or load image, can be ordered as desired
  • Bug fixes and Enhancements
    • When creating event in Hub for “message sent” to a customer, including products or images sent, only fields with relevant information are saved into the event
    • Several minor tech bugs have been fixed
    • Frontend v2 (UI for IM) now supports changing workspace
  • Internal
    • No changes
  • API changes
    • No changes

Version 1.21 [Released 2018/05/18]

  • Main new features
    • GDPR : it is possible to delete all conversations and customers’ data that invoked the right to be forgotten
    • Total email sent and date of last email sent are displayed in the customer list for each customer
    • History of sent emails is displayed for each customers
    • Sending an IM to a customer, creates a campaignSent event in Hub associated to that customer
  • Bug fixes and Enhancements
    • Improved loading time of customer list
    • Fixed DND policy for WeChat
  • Internal
    • No changes
  • API changes
    • New endpoint /images/<URL>
    • New endpoint to delete Customers

Version 1.19 [Released 2018/04/20]

  • Main new features
    • [API] The ability to configure more than one store for a Contactone workspace.
    • [API] The ability to configure the email sender as the Store or the Sales Associate.
  • 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 [Released 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 [Released 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 [Released 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 [Released 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 [Released 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 [Released 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/<workspaceId>/chatroomInvitations returns a list of QRCodes and links to invite a customer in a chat conversation.

Version 1.12 [Released 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 [Released 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/<workspaceId>/configuration allows a check to be carried out for whether a user can create or modify a customer profile.

Version 1.10 [Released 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.