List Intent Paths
lexmodelsv2_list_intent_paths | R Documentation |
Retrieves summary statistics for a path of intents that users take over sessions with your bot¶
Description¶
Retrieves summary statistics for a path of intents that users take over sessions with your bot. The following fields are required:
-
startDateTime
andendDateTime
– Define a time range for which you want to retrieve results. -
intentPath
– Define an order of intents for which you want to retrieve metrics. Separate intents in the path with a forward slash. For example, populate theintentPath
field with/BookCar/BookHotel
to see details about how many times users invoked theBookCar
andBookHotel
intents in that order.
Use the optional filters
field to filter the results.
Usage¶
lexmodelsv2_list_intent_paths(botId, startDateTime, endDateTime,
intentPath, filters)
Arguments¶
botId |
[required] The identifier for the bot for which you want to retrieve intent path metrics. |
startDateTime |
[required] The date and time that marks the beginning of the range of time for which you want to see intent path metrics. |
endDateTime |
[required] The date and time that marks the end of the range of time for which you want to see intent path metrics. |
intentPath |
[required] The intent path for which you want to retrieve metrics. Use a forward slash to separate intents in the path. For example:
|
filters |
A list of objects, each describes a condition by which you want to filter the results. |
Value¶
A list with the following syntax:
list(
nodeSummaries = list(
list(
intentName = "string",
intentPath = "string",
intentCount = 123,
intentLevel = 123,
nodeType = "Inner"|"Exit"
)
)
)
Request syntax¶
svc$list_intent_paths(
botId = "string",
startDateTime = as.POSIXct(
"2015-01-01"
),
endDateTime = as.POSIXct(
"2015-01-01"
),
intentPath = "string",
filters = list(
list(
name = "BotAliasId"|"BotVersion"|"LocaleId"|"Modality"|"Channel",
operator = "EQ"|"GT"|"LT",
values = list(
"string"
)
)
)
)