I'm from pc but the invitation is from xbox

I think I’m going to miss this flight.
I got the July technical preview of halo infinite on xbox, but I do not have an xbox or register in the xbox program, how is it possible? I post this while running to my room to cry. T_T