api: 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 sidebar_class_name: get api-method info_path: rest/signalwire-rest/endpoints/fabric/call-fabric-api custom_edit_url: null import ApiTabs from @theme/ApiTabs; import DiscriminatorTabs from @theme/DiscriminatorTabs; import SecuritySchemes from @theme/ApiExplorer/SecuritySchemes; import MimeTabs from @theme/MimeTabs; import ParamsItem from @theme/ParamsItem; import ResponseSamples from @theme/ResponseSamples; import SchemaItem from @theme/SchemaItem; import SchemaTabs from @theme/SchemaTabs; import Heading from @theme/Heading; import OperationTabs from @theme/OperationTabs; import TabItem from @theme/TabItem; Schema
data object[] required
prompt object
contexts object
default object required
steps object[] required
property name* ContextSteps object
steps object[] required
post_prompt object
params object
attention_timeout object
pronounce object[]
SWAIG object[]
defaults object
includes object[]
meta_data object
functions object[]
parameters object
properties object required
property name* Function Parameters Type Union
enum object[]
default object
meta_data object
data_map object
output object required
action object[]
context_switch object required
playback_bg object required
toggle_functions object[] required
function object required
unset_global_data object required
unset_meta_data object required
expressions object[] required
output object required
action object[]
context_switch object required
playback_bg object required
toggle_functions object[] required
function object required
unset_global_data object required
unset_meta_data object required
webhooks object[] required
expressions object[]
expressions object[] required
output object required
action object[]
context_switch object required
playback_bg object required
toggle_functions object[] required
function object required
unset_global_data object required
unset_meta_data object required
error_keys object
foreach object
require_args object
output object required
action object[]
context_switch object required
playback_bg object required
toggle_functions object[] required
function object required
unset_global_data object required
unset_meta_data object required
wait_file_loops object
links object required
Schema
Schema
List AI Agents
The request has succeeded.
Array [
An object that defines the context steps for the AI. The context steps are used to define the flow of the conversation. Every context object requires a default key, which is the default context to use at the beginning of the conversation. Additionally, more context steps can be defined as any other key in the object.
The default context to use at the beginning of the conversation. Additional context steps can be defined as any other key in the object.
An array of objects that define the steps in the context. These steps are used to define the flow of the conversation.
Array [
anyOf
]
An array of objects that define the steps in the context. These steps are used to define the flow of the conversation.
Array [
anyOf
]
**Possible values:** >= 10000 and <= 600000
Amount of time, in ms, to wait before prompting the user to respond. Allowed values from 10,000 - 600,000. Set to 0 to disable.
anyOf
integer
number
**Possible values:** [0]
An array of JSON objects to clarify the AIs pronunciation of words or expressions.
Array [
]
An array of JSON objects to create user-defined functions/endpoints that can be executed during the dialogue.
Array [
An array of objects to include remote function signatures. The object fields are url to specify where the remote functions are defined and functions which is an array of the function names as strings.
Array [
]
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.
Array [
An object containing the property definitions that are passed to the function. A property definition is a valid JSON schema type with dynamic property names, where: - Keys: User-defined strings, that set the property names. - Values: A valid property type, which can be one of the following: string, integer, number, boolean, array, object, or null.
oneOf -
-
Base interface for all property types
Base interface for all property types
Base interface for all property types
An array of integers that are the possible values
Array [
anyOf
integer
number
]
The default integer value
anyOf
integer
number
Base interface for all property types
Base interface for all property types
Base interface for all property types
A powerful and flexible environmental variable which can accept arbitrary data that is set initially in the SWML script or from the SWML set_meta_data action. This data can be referenced locally to the function. All contained information can be accessed and expanded within the prompt - for example, by using a template string. Default is not set.
oneOf -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
An object that defines the response or action to be taken when the webhook is successfully triggered.
A list of actions to be performed upon matching.
Array [
anyOf -
-
A JSON object containing the context to switch to. Default is not set.
A JSON object containing the audio file to play.
Whether to toggle the functions on or off.
Array [
The function names to toggle.
anyOf -
-
string
Array [
string
]
]
The key of the global data to unset from the global_meta_data. You can also reset the global_meta_data by passing in a new object.
anyOf
string
object
The key of the local data to unset from the meta_data. You can also reset the meta_data by passing in a new object.
anyOf
string
object
]
An array of objects that define patterns and corresponding actions.
Array [
An object that defines the response or action to be taken when the webhook is successfully triggered.
A list of actions to be performed upon matching.
Array [
anyOf -
-
A JSON object containing the context to switch to. Default is not set.
A JSON object containing the audio file to play.
Whether to toggle the functions on or off.
Array [
The function names to toggle.
anyOf -
-
string
Array [
string
]
]
The key of the global data to unset from the global_meta_data. You can also reset the global_meta_data by passing in a new object.
anyOf
string
object
The key of the local data to unset from the meta_data. You can also reset the meta_data by passing in a new object.
anyOf
string
object
]
]
An array of objects that define external API calls.
Array [
A list of expressions to be evaluated upon matching.
Array [
An array of objects that define patterns and corresponding actions.
Array [
An object that defines the response or action to be taken when the webhook is successfully triggered.
A list of actions to be performed upon matching.
Array [
anyOf -
-
A JSON object containing the context to switch to. Default is not set.
A JSON object containing the audio file to play.
Whether to toggle the functions on or off.
Array [
The function names to toggle.
anyOf -
-
string
Array [
string
]
]
The key of the global data to unset from the global_meta_data. You can also reset the global_meta_data by passing in a new object.
anyOf
string
object
The key of the local data to unset from the meta_data. You can also reset the meta_data by passing in a new object.
anyOf
string
object
]
]
]
A string or array of strings that represent the keys to be used for error handling. This will match the key(s) in the response from the API call.
anyOf -
-
string
Array [
string
]
Iterates over an array of objects and processes a output based on each element in the array. Works similarly to JavaScripts forEach method.
A string or array of strings that represent the arguments that are required to make the webhook request.
anyOf -
-
string
Array [
string
]
An object that defines the response or action to be taken when the webhook is successfully triggered.
A list of actions to be performed upon matching.
Array [
anyOf -
-
A JSON object containing the context to switch to. Default is not set.
A JSON object containing the audio file to play.
Whether to toggle the functions on or off.
Array [
The function names to toggle.
anyOf -
-
string
Array [
string
]
]
The key of the global data to unset from the global_meta_data. You can also reset the global_meta_data by passing in a new object.
anyOf
string
object
The key of the local data to unset from the meta_data. You can also reset the meta_data by passing in a new object.
anyOf
string
object
]
]
The number of times to loop playing the file. Default is not set.
anyOf
integer
string
]
]
]
Access is unauthorized.
string
**Possible values:** [Unauthorized]
The server cannot find the requested resource.
string
**Possible values:** [Not Found]