We want to migrate / update our Classic Service Cloud console to a lightning console. We have quite a lot of visualforce pages in our current (classic) console that communicate with each other through the Console Integration Toolkit api. (through the addEventListener and fireEvent methods)
This old integration toolkit api doesn't work anymore in a lightning console. From what I understand, this has to do with the different domains that VF runs on vs lightning where the console itself runs on. Also, I read somewhere that the old integration toolkit api simply can't be used anymore in a lightning console.
Now, what to do then for those existing visualforce pages? How could I still keep them but use some different mechanism to have them talk to each other? And how to change those visualforce pages so I'm still able to do things like opening tabs?