Upgrade the package
Upgrade steps from 1.2 to 1.3
Delivery receipts (for SMS channel only)
In version 1.3 the support for "delivery receipts" from Webex was introduced (for SMS channel only).
A new field Webex Receipts Auth Id was added to the b+s Partner Messaging Configurations records. (more details)
Fix encoding issues from Webex to Salesforce
To support non-ISO characters, the Message and Additional Parameters fields of the Web Chat Message request must be Base64 encoded. For details, refer to Base64 Encode Message. Please update your Webex Connect flow accordingly.
As a result of this change, the body of the Web Chat Message request has been updated.
In addition, if Additional Parameters are included in the request, make sure to also adjust that parameter and encode it as described in Additional Parameters.
Asynchronous requests migration
In order to avoid token-retrieving issues and, at the same time, to limit the amount of API logins to the Salesforce Org, all requests sent to the Salesforce custom REST endpoint are now processed asynchronously (except those used to authenticate to the Org). If successful, the requests return a 202 (Accepted) status with a “queued” response.
Any error that may generate after the "queued" response is returned, will be logged in the new Enhanced Logger.
As a result, the response status code of the Salesforce custom REST endpoints has changed. Please update your Custom Nodes accordingly.
With the same change, the workItemIds in the Web Chat Message request response has been removed.
Upgrade steps from 0.* to 1.*
Configuration record migrated from Custom Metadata type to Custom Object
In order to enhance the security aspect of the configuration data stored in Salesforce and, at the same time, improve scalability, the location for the configuration data was migrated from a Custom Metadata record to Custom object records.
Steps required:
- Open Setup > Custom Metadata Types
- Click on
Manage Recordsnext tob+s BYOOTT Settings
Copy the values from the Custom metadata (b+s BYOOTT Settings) record to a new Configuration object record according to the guide in the Configure b+s Partner Messaging for Webex Connect section.
- Once the configuration values have been migrated to the new Configuration record, the Custom Metadata object
b+s BYOOTT Settingscan be deleted.