Dial: Smart

To create a smarter experience, the Dial: Smart node extends the regular Dial: Number node with fallback capabilities. This saves you creating additional Flow steps and branching.

If the conversation happens within opening hours, the system will announce the forward and dial the number to forward the call according to the provided details (number and SIP method).

If the conversation happens outside opening hours, the system will provide a closed message and fall back to a specified Flow.

The same thing happens if the dial fails for any reason (usually because the receiving party is unavailable).

Dialing can be done in two different ways:

  • SIP invite (the call is handed over, but if it fails, it returns)

  • SIP refer (the call is immediately handed over and will not return)

Note that if a dial is done using an SIP invite, the Bot will remain on the call, adding to the billing of this call. An SIP refer will stop incurring cost after the handover.

Property
Description
Explanation

destination

The destination type for the call (default)

"Default" to dial the following number in any situation. "Contact based alternatives" to dial a number that is based on user data (a specific contact field). See Dial: Number for more information about the different destination options.

Number

The number to call

Using the extension checkbox, a non-ISO phone number can be provided. This way extension numbers are valid to enter.

SIP

The method for dialing

See above.

Timeout

Timeout in seconds

Only works for SIP invite.

Text

Announce the forward

Opening hours

Specify how the opening hours are determined

Options:

Notice that you need the skill Timeplans to be installed to use the "from timeplan" option.

Closed situation:

Text

The message to provide if closed

Flow

The Flow to jump to if closed

Unavailable situation:

Text

The message to provide if unavailable

Flow

The Flow to jump to if unavailable

Be aware that this node will redetermine the online and offline tags based on the optional custom time plan provided. This way, logic executed after this node might be impacted by it.

Resources

Last updated

Was this helpful?