This node calls Webex Engage's 'Update conversation' API to update the conversation. While configuring flows in Webex Connect, you need to use this node to update the Task ID of a conversation.
Update Alias ID
Node screenshot - Update Alias ID (To be updated)
How to configure this node
Drag the node from the 'Node Palette' on the left by searching against the name 'Update conversation'
Double-click to open the node
Select the Method Name - Update Alias ID
Select your configured Authorization in the Node Runtime Authorization field. It is recommended that you set this to the Default Authorization that has been configured in WxEngage's Integrations screen under WxConnect's Integrations as all your nodes across flows will pick up the updated token once you regenerate one from the Integrations screen.
Enter the Conversation ID field with the appropriate variable that contains WxEngage's conversation ID (e.g.$(n6.conversationId))
Enter the Conversation Alias ID field that maps to the Conversation ID on WxEngage.
click on the Save button.
Output variables
Variable
Description
transId
API request identifier generated by WxEngage
Node outcomes
Category
Outcome
Description
Success
Success
Node execution successful
Errors
onTimeout
Could not receive an API response from WxEngage within the agreed time-out
onInvalidData
Invalid data configured in WxConnect node
onError
Error in WxConnect's middleware services
onInvalidChoice
Invalid choice
onauthorizationfail
Failed to Authorize successfully. We recommend you to recheck your Node Authorization configurations in the Authorize Integration section
Failure
Any other run time failures
Update Custom Fields
Node screenshot - Update Custom Fields (To be updated)
How to configure this node
Drag the node from the 'Node Palette' on the left by searching against the name 'Update conversation'
Double-click to open the node
Select the Method Name - Update conversation
Select your configured Authorization in the Node Runtime Authorization field. It is recommended that you set this to the Default Authorization that has been configured in WxEngage's Integrations screen under WxConnect's Integrations as all your nodes across flows will pick up the updated token once you regenerate one from the Integrations screen.
Enter the Conversation ID field with the appropriate variable that contains WxEngage's conversation ID (e.g.$(n6.conversationId))
Custom Fields
Scope: Choose the scope of the field. Can be set to Conversation or Profile(mapped to the customer's 360 degree profile)
Key: Key of the field
Value: Value of the field
Output variables
Variable
Description
transId
API request identifier generated by WxEngage
Node outcomes
Category
Outcome
Description
Success
Success
Node execution successful
Errors
onTimeout
Could not receive an API response from WxEngage within the agreed time-out
onInvalidData
Invalid data configured in WxConnect node
onError
Error in WxConnect's middleware services
onInvalidChoice
Invalid choice
onauthorizationfail
Failed to Authorize successfully. We recommend you to recheck your Node Authorization configurations in the Authorize Integration section