Adding or Removing IVR Nodes

The following discusses changing the number of nodes in an IVR.

To begin with, you should understand the following:

  • Each IVR consists of several nodes, many of which have child nodes, which collectively determine the 'journey' experienced by callers to the service.
  • Depending on its type, a node will have one, several, or zero child nodes.
  • When you change the type of a node, its number of child nodes will automatically update to reflect that change.
  • If the chosen type has a fixed number of child nodes, you will not be able to add or remove any.
  • If the number of child nodes can be customised for the chosen type, this is done using the configuration panel for the node; for example, if you create a Menu node and give it ten options, that node will automatically gain ten corresponding child nodes. Adding or removing menu options from this node will update its child node list accordingly.

With all of this in mind, you cannot directly add or remove individual nodes. To change the number of child nodes in an IVR, you will need to configure the corresponding parent node.

Before you modify the type of a node with existing child nodes, be absolutely certain you no longer need those child nodes. When a parent node's type is changed, all of its children will be permanently deleted.