Bixby Developer Center

Guides
References

category

requiredmultiple allowedvalue required

A natural language category applicable to your capsule. You can also put additional visibility constraints to these categories for the user, if you want your capsule to only participate in the NL category for a limited set of device model, device class, countries, or language.

The full list of categories, as well as the required use cases you must handle and example utterances for each NL category, is available in the Categories Reference page.

Example

capsule-categories {
category (Radio)
category (Podcast) {
visibility-constraints {
country-constraints {
// either
allowed-list {
allow (US)
allow (UK)
}
// or
blocked-list {
block (CN)
block (KR)
}
}
}
}
category (News) {
visibility-constraints {
language-constraints { //another example of a type of constraint
allowed-list {
allow (en-US)
}
}
}
}
}

Child Keys

default-continuation-category
optional
Specifies an NL category in your capsule as the default for model continuations
visibility-constraints
optional
Collection of constraints for the given entry