API reference
API reference
Select your platform
No SDKs available
No versions available

IConduitDispatcher Interface

The dispatcher is responsible for deciding which method to invoke when a request is received as well as parsing the parameters and passing them to the handling method.

Properties

The Conduit manifest which captures the structure of the voice-enabled methods.

Member Functions

Parses the manifest provided and registers its callbacks for dispatching.
Parameters
manifestFilePath
The path to the manifest file.
Invokes the method matching the specified action ID. This should NOT be called before the dispatcher is initialized.
Parameters
parameterProvider
The parameter provider.
actionId
The action ID (which is also the intent name).
relaxed
When set to true, will allow matching parameters by type when the names mismatch.
confidence
The confidence level (between 0-1) of the intent that's invoking the action.
partial
Whether partial responses should be accepted or not
Returns
True if all invocations succeeded. False if at least one failed or no callbacks were found.
True if all the error handlers are called and received the action ID and exception.
Parameters
actionId
ID of action that failed to execute
exception
Exception containing the error message
Returns
Did you find this page helpful?
Thumbs up icon
Thumbs down icon