What's the flow for connecting Oculus players?

Steam lobbies are straightforward. Host calls CreateSession and players wanting to join call FindSessions → JoinSession. But I’m confused as to the flow regarding Rooms and Matchmaking/Pools found in Oculus.

For example, if I call CreateSession it creates a private room, but on the docs page I can’t find a function to find rooms. It looks to be invite only. So I thought matchmaking might be the answer. But when I get a matchmaking notification to fire (by calling StartMatchmaking on both clients) they each CreateSessionFromRoom. What then? How does 1 player become the host and launch the game? As I said, I’m a bit confused as to the overall process.

ping…

… did you find clarity? If so, please share.