When configuring the Invitation Service for an SP, there are a number of configurable text messages and email messages that can be customized using substitution strings. A substitution string is a code word that is replaced by values from your Org and SP configuration when the message is displayed or the email is sent. The following table describes the available substitution strings and where they can be used.


Step Number
Invitation Flow Step
1
Guest Invitation Message
2
Invitation Claim User Interface
3
Guest Email Address Verification Message - Not Customer Configurable
4a
Guest Feedback Online
4b
Guest Feedback Email
5
Sponsor Feedback Email
6
Authorization Error User Interface



Substitution String 
Description 
Step
1
Step
2
Step
3
Step
4a
Step
4b
Step
5
Step
6
APPLICATION_NAME
The "Friendly Name" of the application, from the SP configuration.
X
X
X
X
XX
X

APPLICATION_LINK

The URL of the application, from the SP invitation configuration.
X
X

X
XX
X
EMAIL_VALIDATION_CODE
The validation code used to validate a new email address. This is dynamically generated when a request is sent.


X




GUEST_SUPPORT_EMAIL
Email address to which support requests should be directed. This is taken from the SP invitation configuration.
X
X

X
XX
X
GUEST_FIRST_NAME
The first name of the guest.




XX

GUEST_LAST_NAME

The last name of the guest.




XX

GUEST_EMAIL

The email address of the guest used for the invite.

NOTE: This value will change if the the end user claims the invitation with an email address different from the orientating address (see INVITE_EMAIL). Once the claim process is complete, this value will reflect the "mail" value on the guest object.
X



XX

GUEST_EPPN

The guest's ePPN.

NOTE: This is only known after the guest has accepted the invitation.




XX

GUEST_EXPIRATION_DATE

The date on which the guest account will expire. The date will be in the 'Mon DD, YYYY' format, for example 'Jan 1, 2020'.
X



XX

GUEST_SOCIAL_PROVIDER
The social login provider that was used to claim the invitation.

NOTE: This is only known after the guest has accepted the invitation.




XX

INVITE_EMAIL
The email address the invitation was initially sent to. This value does not change and will be reflected by the data value "mailForInvite" on the guest object.

NOTE: This is only reported after the guest has accepted the invitation. Before that, it would equal the GUEST_EMAIL.




XX

INVITATION_LINK
The URL to include in the invitation. The user will click on this link to accept the invitation.
X






INVITATION_VALIDITY_PERIOD
Number of days the invitation will remain valid.
X






SPONSOR_EMAIL
The email address of the sponsor.
X
X

X
XX

SPONSOR_FIRST_NAME

The first name of the sponsor.
X
X

X
XX

SPONSOR_LAST_NAME
The last name of the sponsor
X
X
X
XX

SPONSOR_FULL_NAME

Full name of sponsor, equivalent to 'SPONSOR_FULL_NAME SPONSOR_LAST_NAME'
X
X

X
XX