Chat Profiles are useful if you want to let your users choose from a list of predefined configured assistants. For example, you can define a chat profile for a support chat, a sales chat, or a chat for a specific product.
Chat Profiles API
Learn how to define chat profiles.
Example of Chat Profiles