Fetch Team's working hours

While configuring flows in Webex Connect, you may use this node to append a message to an ongoing conversation with the end customer. This node utilizes the Fetch team's working hours API from Webex Engage.

Configuration

To configure a Fetch team's working hours conversation node, follow these steps:

  1. Drag and drop the Fetch team working hours 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 Fetch 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. Choose the team from the Team Name drop-down for which you need to fetch the working hours.
  4. Click Save.

Output variables

VariableDescription
inWorkingHoursWhether the team is working or not. Boolean value
oooResponseThe out-of-office response configured for the team
timezoneTimezone of the team
statusStatus enum - Success / Failed
apiStatusHTTP status code from the underlying response received from WxEngage's REST API
descriptionDescription received from WxEngage's API response
responsePayloadThe actual payload of the API response

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. Recommend to recheck Auth details in the Authorize Integration section
FailureAny other run time failures