LeaderPass refers to extra seats or Passes in your account as Invites.
If you or someone you know purchases more than one Pass, such as a Team Pass or simply added extra Passes to their order, it creates Invites in their account.
Invites allow you to give those Passes out to others so they may use it to participate in the training or event, as your guest.
How do you get an Invite?
The only way to get an Invite is to purchase them as extra Passes.
Someone sent me an invitation link - now what?
When you are given an Invite, it comes in the form of an Invitation Link and is likely because someone you know either bought or had an extra Pass that they wanted to share with you.
Read this article to learn how to use your Invitation Link.