Create and Register an App
To get access to WebHook events using WebHook nodes in your dialog task, you need to subscribe and configure an app.Add the Node
The setup of a Webhook node in a dialog task involves the following steps:- Open the dialog task to add the Webhook node.
- Add a Webhook node in the designated place. For steps related to adding nodes, refer here.
Configure the Node
Component Properties
All changes made to the Component Properties tab will affect all instances of the Webhook Node across Dialog Tasks. If you have not yet configured the SDK, the Component Properties section will notify you that the SDK is not currently configured/Subscribed. Please go through the steps to configure the SDK.
- On the Component Properties tab, enter the Name and Display Name of your Webhook node.
- In the Variable Namespaces section, associate the variable namespaces to execute this node and its transitions. This option is visible only when the Variable Namespace is enabled for the App. You can use the task-level settings or customize them for this node. For more information, refer to Managing Namespace.
Instance Properties
Use the Instance Properties to define any user tags that you want to set for the Webhook node.The settings in the Instance Properties tab are specific to the current dialog task and do not reflect in other dialog tasks that use this node.
- On the Webhook node properties panel, click the Instance Properties tab.
- Under the Custom Tags section, add tags to build custom profiles of your App’s conversations. Click here for more.
Connections Properties
Connection properties are available for the node only if it is the bottommost node of a sequence.
The conditions configured here are applicable only for this instance and will not affect this node when being used in any other dialog.
- Not Connected — No specific next node is defined.
- End of Dialog — Explicitly ends the current dialog.
- Return to Flow — Terminates the Dialog Task and returns control to the Flow Builder. The Flow Builder resumes from the next node.
- Enable the Deflect to Chat option to create conversation flows that transition from voice to chat-based interactions within the same context. It has two deflection types: Automation and Agent Transfer.
Deflect to Chat works only with Kore Voice Gateway Channels (Phone number or SIP Transfer).
Related Links: Please click here for a working example using the Webhook node.