Yeah the whole point of ML is it learns without needing an integration. "Open app X" is something a 5 year old can do (and Gemini can actually do this). But "open X and play" it gets tripped up on the media play state. That 5 year old would just look for a play button. Or if it's a bluetooth enabled app it will have an API to play. There's still a gap.