CarPlay does this on my F150 Lightning. It manages state, preconditioning when routing to a charging stop, will suggest charging stops as I'm routing, etc. etc.
There's really nothing special about GM's implementation IMO, except that they charge you monthly to access it.