If you're using Web Widget for messaging, you can turn help center authentication for messaging on so that the Web Widget automatically uses the identity of end users who are signed in to the help center. In this case, the user's messaging interactions in the Web Widget automatically adopt the user's logged-in identity, and the user's name and email can be shared with bots and agents that engage with the user. You must be an admin to turn on help center authentication for the Web Widget.
For more information, see Understanding user authentication for messaging.
Considerations for using help center authentication for messaging
- To use help center authentication with the AI Agents Advanced add-on, some custom API integrations are required.
- Help center authentication can't be used for accounts using advanced encryption (ADPP add-on).
- Legacy AI agent flows don't populate the user's email into the
system.user.email
variable. - The Voice API call button isn't supported.
- An authenticated user's data is synchronized with Sunshine Conversations only when the user logs in to the help center and the Web Widget is initialized. Additional API-level integrations may be necessary to keep your Sunshine Conversations user data in sync.
Turning on help center authentication
Help center authentication is configured as a Web Widget setting. For most existing Web Widgets, help center authentication is off by default. However, if you configure a new Web Widget, the setting is on by default.
- In Admin Center, click
Channels in the sidebar, then select Messaging and social > Messaging.
- Click the name of the Web Widget you want to update.
- Click the Installation tab.
- Under Add to help center, select Turn on help center authentication.
Turning off help center authentication
- In Admin Center, click
Channels in the sidebar, then select Messaging and social > Messaging.
- Click the name of the Web Widget you want to update.
- Click the Installation tab.
- Under Add to help center, deselect Turn on help center authentication.