Skip to content
FacebookYouTubeX (Twitter)

How to certify your end-users identity

Every time an end-user starts a conversation with Pingstreams (generally through our Widget) for the first time, a new Anonymous user is created, by default. This anonymous user has a unique UUID that is reused in next conversations on the same browser instance. Pingstreams creates a Contact for the anonymous-user, if one doesn’t already exist, and attaches the new support request to it.

With anonymous users, the Agent has no way to certificate the user identity, user email, full name and other data provided by the user. This will prevent the Agent from providing the user with sensitive information.

Pingstreams provides a secure way - based on JWT - to provide a certified user profile to Agents.

This secure way of providing certified identity is named authenticated visitor and is described in our developer documentation.

You can find an example instance of authenticated user in various implementations where organizations need to provide support and sensitive information to their own verified users.

As you can see, authenticated users differ from anonymous users by the light blue “shield” next to the user profile image:

Authenticated user with shield icon

All the details about authentication are always available to Agents in the senderAuthInfo section in the Contact panel and in the Chat side Panel of the current conversation:

Authentication details in contact panel

For any feedback or issue, feel free to reach out to our support team or visit our community forums.

For more information about Pingstreams and our services, visit our website.