Update conversation

WIP

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)

Append message

Update Alias ID

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

VariableDescription
transIdAPI request identifier generated by WxEngage

Node outcomes

CategoryOutcomeDescription
SuccessSuccessNode execution successful
ErrorsonTimeoutCould not receive an API response from WxEngage within the agreed time-out
onInvalidDataInvalid data configured in WxConnect node
onErrorError in WxConnect's middleware services
onInvalidChoiceInvalid choice
onauthorizationfailFailed to Authorize successfully. We recommend you to recheck your Node Authorization configurations in the Authorize Integration section
FailureAny other run time failures

Update Custom Fields

Node screenshot - Update Custom Fields (To be updated)

Append message

Update Custom Fields

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

VariableDescription
transIdAPI request identifier generated by WxEngage

Node outcomes

CategoryOutcomeDescription
SuccessSuccessNode execution successful
ErrorsonTimeoutCould not receive an API response from WxEngage within the agreed time-out
onInvalidDataInvalid data configured in WxConnect node
onErrorError in WxConnect's middleware services
onInvalidChoiceInvalid choice
onauthorizationfailFailed to Authorize successfully. We recommend you to recheck your Node Authorization configurations in the Authorize Integration section
FailureAny other run time failures