|Rollout start||Rollout end|
|March 17, 2023||March 20, 2023|
We're excited to announce that you can now build more personalized experiences for authenticated users by using Messaging Authentication metadata in your bot answer flows. You can use this data to customize its responses, display information specific to the customer, or branch the conversation's flow.
This announcement includes the following topics:
What is changing?
We will be introducing the following Messaging authentication variables that can be used in bot answer flows:
- Provided name
- Provided email
- Authenticated external ID
- Authenticated status
During the conversation, these variables will retrieve the information from the JSON Web Tokens (JWTs) used for messaging authentication.
Greet the user by their name
Using the Provided name variable, you can start personalizing messages by referring to the end user by their name in bot messages.
Retrieve more information about the user for conditional flows
The Authenticated External ID variable is the user's unique identifier, which can be used to make an API call to retrieve further information about the user. These retrieved user attributes can then be used in conditional flows where you can build different user experiences.
Build different experiences for authenticated users
You can also build different experiences for authenticated and non-authenticated users using the Authenticated status variable in the Branch by condition step, building the different flows.
What do I need to do?
If you plan to build more personalized experiences for authenticated users, these variables will be available in Flow Builder after setting up Messaging Authentication.
Where can I find more information?
For more information, you can visit the following articles:
Last edited 24 March 2023: Updated name and email variable names.