diff --git a/source/_docs/blueprint/selectors.markdown b/source/_docs/blueprint/selectors.markdown index eeeb7d55a82..8a31a5a38d9 100644 --- a/source/_docs/blueprint/selectors.markdown +++ b/source/_docs/blueprint/selectors.markdown @@ -26,6 +26,7 @@ The following selectors are currently available: - [Color temperature selector](#color-temperature-selector) - [Config entry selector](#config-entry-selector) - [Constant selector](#constant-selector) +- [Conversation agent selector](#conversation-agent-selector) - [Date selector](#date-selector) - [Date \& time selector](#date--time-selector) - [Device selector](#device-selector) @@ -365,6 +366,28 @@ boolean: The output of this selector is the configured value when the toggle is on, it has not output otherwise. +## Conversation agent selector + +The conversation agent selector allows picking a conversation agent. + +![Screenshot of a conversation agent selector](/images/blueprints/selector-conversation-agent.png) + +The selector has 1 option, `language`. This filters the conversation agents shown, depending on the language. + +```yaml +conversation_agent: + language: en +``` + +{% configuration conversation_agent %} +language: + description: Limits the list of conversation agents to those supporting the specified language. + type: string + required: false +{% endconfiguration %} + +The output of this selector is the ID of the conversation agent. + ## Date selector The date selector shows a date input that allows the user to specify a date. diff --git a/source/images/blueprints/selector-conversation-agent.png b/source/images/blueprints/selector-conversation-agent.png new file mode 100644 index 00000000000..593b97f06a3 Binary files /dev/null and b/source/images/blueprints/selector-conversation-agent.png differ