ai.SWAIG
The SignalWire AI Gateway Interface. Allows you to create user-defined functions that can be executed during the dialogue.
An object that contains the SWAIG parameters.
SWAIG Parameters
Default settings for all SWAIG functions. If defaults is not set, settings may be set in each function object. Default is not set.
See defaults for additional details.
An array of JSON objects to define functions that can be executed during the interaction with the AI. Default is not set. The fields of this object are the six following.
See functions for additional details.
An array of objects to include remote function signatures. This allows you to include functions that are defined in a remote location.
See includes for additional details.
Prebuilt functions the AI agent is able to call (from this list of available native functions).
See native_functions for additional details.