This article provides instructions on how to upgrade the a!twilioField component plug-in from version 1 to version 2. The upgrade is required when upgrading from Appian 19.2 and earlier to Appian 19.3 and later, but can also be performed on Appian 19.2 in advance of an upgrade to prevent service disruptions.
The upgrade is not necessary for the ICC Baseline application version 5 and later, as these versions natively utilize twilioField version 2.
In an on-premise Appian installation, perform the following steps:
For Appian Cloud installations, contact Appian Technical Support to request the above steps to be performed in the Appian Cloud environment.
After the new plug-ins have been deployed, the a!twilioField component needs to be updated in the SAIL code. Perform the following steps to update the component:
After completing the above steps, the differences in code should look similar to the following example:
twilioField_v1( twilioConnectedSystem: cons!ICC_CS_TWILIO_SUBACCOUNT, twilioTwiMLAppSid: cons!ICC_VAL_TWIL_APPLICATION_SID, twilioWorkspaceSid: cons!ICC_VAL_TWIL_WORKSPACE_SID, twilioChatConnectedSystem: cons!ICC_CS_REST_API, twilioChatServiceSid: cons!ICC_VAL_TWIL_CHAT_SERVICE_SID, twilioTransferWorkflowSid: cons!ICC_VAL_TWIL_WORKFLOW_SID /* other unchanged twilioField inputs here */)
twilioField( twilioConnectedSystem: cons!ICC_CS_TWILIO, twilioWorkflowSid: cons!ICC_VAL_TWIL_WORKFLOW_SID /* other unchanged twilioField inputs here */)
This article applies to Appian 19.2 and later using the ICC baseline application version 4 and earlier.
Last Reviewed: May 2020
© 2020 Appian. All rights reserved.