The alexa skill gets launched from echo device Kitchen and shall do a dialogue using echo device Bedroom as example.
- Is it possible at all?
- How to do it in node.js or python?
This should be done by a skill not by a routine because the actual target device is retrieved via a REST api.
This seems like a common task. Surprisingly I was not able to even figure out, if it is possible at all. Maybe it is too common.
I don't believe it's possible to achieve the CX you described with Alexa Skill Kits today.
As an end-user, you can use the announcement feature to broadcast a message to all of your supported Alexa devices, e.g. "Alexa, announce dinner is ready". You can exclude certain devices by turning on "Do Not Disturb" mode, or disabling the announcement feature in their device setting.
If you're an enterprise customer (e.g. business, healthcare, hospitality...etc.), you can use the Alexa Smart Properties API to send an announcement to a specific device you manage.
For ASK, the closest thing is the Notification API. But the CX is a bit different, like the user needs to say "Alexa, read my notifications", and you can't target a specific echo device.
I'm curious about your use case. As a skill developer, why do you want to send a dialogue to a different echo device?