Assist Ask Question after an initial conversation has started

Hey, I am trying to make a more interactive flow in assist. Using sentence trigger I have an action with a slot, that then triggers a confirmation question, ad finally does something.

The issue is that I have 3 Assist Satelites and I want the confirm question to also be asked on the one where the conversation was started…

The trigger gives me the device ID from where the original sentence came from, but the Ask Question action needs a entity ID…

Anything I misunderstood here ? Any Help appreciated :slight_smile:

It is enough to use the correct naming

name: esp32va01 or Esp32va01
entity: assist_satellite.esp32va01_assist_satellite
template expression:
{{ 'assist_satellite.'~device_attr(trigger.device_id, "name")| lower~'_assist_satellite' }}

1 Like

that is an AWESOME trick! thanks!

I had to modify it slightly,as I need to replace spaces with underscores too :wink:

This works great now:

{{ ('assist_satellite.' ~ device_attr(trigger.device_id, 'name') | lower | replace(' ', '_') ~ '_assist_satellite') }}

Thanks again =D