Transfer conversation

While configuring flows in Webex Connect, you need to use this node to transfer the conversation to a team or skill queue. This node utilizes the Transfer conversation API from Webex Engage.

Route to a Team queue

You can use this node to transfer the conversation to a team's queue.

Configuration

To configure a Transfer conversation node, follow these steps:

  1. Drag and drop the Transfer conversation node from the Node palette from the left side of the screen.
  2. Double-click the Fetch team working hours node to view the configuration settings.
  1. Choose Transfer conversation from the Method Name drop-down list.
  2. Choose Authorization from the Node Runtime Authorization drop-down list.
    We recommend you set Authorization to a Default Authentication configured in WxEngage's Integrations screen under WxConnect's Integrations. Once you re-authenticate from the Integrations screen, all your nodes across flows will pick up the updated token.
  3. In the Conversation ID field, enter an appropriate variable that contains WxEngage's conversation ID (e.g.$(n6.conversationId)).
  4. Under the Transfer configuration section, select Route to Team queue radio button.
  5. Choose a team from the Team Name drop-down list to transfer the conversation.
  6. Click Save.

Output variables

VariableDescription
transIdAPI request identifier generated by WxEngage

Node outcomes

CategoryOutcomeDescription
SuccessonConversationTransferredNode execution successful
ErrorsonConversationTransferFailedCould not transfer the conversation due to an error from WxEngage's API
onTimeoutCould 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

Route to a Skill queue

You can use this node to transfer the conversation to a team skill queue.

Configuration

To configure a Transfer conversation node, follow these steps:

  1. Drag and drop the Transfer conversation node from the Node palette from the left side of the screen.
  2. Double-click the Fetch team working hours node to view the configuration settings.
  1. Choose Transfer conversation from the Method Name drop-down list.
  2. Choose Authorization from the Node Runtime Authorization drop-down list.
    We recommend you set Authorization to a Default Authentication configured in WxEngage's Integrations screen under WxConnect's Integrations. Once you re-authenticate from the Integrations screen, all your nodes across flows will pick up the updated token.
  3. In the Conversation ID field, enter an appropriate variable that contains WxEngage's conversation ID (e.g.$(n6.conversationId)).
  4. Under the Transfer configuration section, select Route to Skill queue radio button.
  5. Choose a team from the Team Name drop-down list to transfer the conversation.
  6. Click Save.

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