IMIconnect Developer Hub

Welcome to the IMIconnect developer hub. You'll find all the resources to help you get started with IMIconnect quickly. We are here to support you if you get stuck. Let's jump right in!

Get Started

Voice: Dial DTMF

This node is used to push phone numbers for tone dialling in a voice flow. The number to be dialled can sourced dynamically within the flow in multiple ways such as collecting it directly from the user or fetching from a database etc.

The options of DTMF node are:

Node Options
Description

DIALDTMF SETTINGS

These options are used to configure DTMF number.

TIMER SETTINGS

Timer options helps you configure the time-out upon which the control is passed to the selected node.

NODE EVENTS

Node options helps you configure the events that you want to trigger on this node.

DIALDTMF SETTINGS


The dial dtmf settings screen allows you to configure DTMF value from the drop-down. You can select a session variable or define static variable.

TIMER SETTINGS


The timer settings screen allows you to configure the time-out upon which the control is passed to the selected node.

Type
Description

call

This option helps you terminate the flow from this node after the specified time-out seconds. To enter the time in seconds, follow these steps:

  1. Select call from the Type drop-down.

  2. Select static variable from the Value (in secs) drop-down.

  3. Enter the value in seconds.

  4. Click + icon to add other fields.

menu

This option helps you terminate a menu after the specified time-out seconds. To enter time in seconds, follow these steps:

  1. Select menu from the Type drop-down.

  2. Select static variable from the Value (in secs) drop-down.

  3. Enter the value in seconds.

dtmf

This option helps you terminate a dtmf after the specified time-out seconds. To enter time in seconds, follow these steps:

  1. Select menu from the Type drop-down.

  2. Select static variable from the Value (in secs) drop-down.

  3. Enter the value in seconds.

NODE EVENTS


The node events allows you to configure the events that you want to trigger on this node.

Event Name
Description

ondialcomplete

This event is triggered when the number is dialled.

onnoinput

This event is triggered when an input is not provided.
This event is not supported when dtmf is selected in TIMER SETTINGS.

Properties / Params configuration

Properties

Property
Description

Label

The name of the node represented as a string.
A node can be renamed by changing the contents of the Label field.

Params

Parameter
Description

The Session Data shortcut leads to the Session Data / Custom Logs configuration.

Session Data can set one or more Session Params upon entering or leaving the node.

Custom Logs can record one or more Session Params upon entering or leaving the node. This is useful for debugging purposes.

Voice: Dial DTMF


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.