How do I start WOI

I am in mahogany halls already, and I think you starts Wars of Illusion there, but I am not sure how. Could someone tell me how and what would be the stat requirements, thank you kindly?

If I recall correctly it actually starts in the Flit, from rare successes at things enlisted here.

Hmmmm, thank you very much