| Interface | Description |
|---|---|
| NaturalLanguagePlugin |
Doesn't really do much, just defines a common interface that all plugins have
to comply with.
|
| Plugin |
Doesn't really do much, just defines a common interface that all plugins have to
comply with.
|
| Class | Description |
|---|---|
| ConversationManagerPlugin |
Just a 'Plugin' wrapper around a ConversationManagerCLIData object.
|
| DialogflowV2DialogEnginePlugin |
Acts as a bridge between a Script block and the DialogFlowV2DialogEngine
object that's stored in the VuiContext.
|
| InboundSMSPluginFactory |
This class is responsible for creating a set of 'Plugin' objects
which operate on the InboundSMSContext to provide additional scripting API
functionality.
|
| JOPv2DialogEnginePlugin |
Acts as a bridge between a Script block and the JOPv2DialogEngine object
that's stored in the VuiContext.
|
| JOPv3DialogEnginePlugin | |
| MicrosoftDialogEnginePlugin |
Acts as a bridge between a Script block and the MicrosoftDialogEngine object
that's stored in the VuiContext.
|
| NLSlotPlugin |
Acts as a bridge between a Script block and the SlotBucketDialogEngine
object that's stored in the VuiContext.
|
| PaymentUtilitiesPlugin |
Provides an interface onto the BinDetails objects so that scripts can
perform a BIN-to-card-type mapping.
|
| VUIPluginFactory |
This class is responsible for creating a set of 'Plugin' objects which
operate on the VuiContext to provide additional scripting API functionality.
|