Enable pre-sales chat for logged-in users in Production env. #71345
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Proposed Changes
This PR enables the Zendesk pre-sales chat for logged-in users on the Jetpack Cloud pricing page.
Additional context: We implemented a Zendesk pre-sales chat interface ( #70590 ) that would only display for logged-out users, however now we want to increase the chat volume by enabling the chat interface to logged-in users also.
Implementation notes:
Enabled feature-flag:
jetpack/zendesk-chat-for-logged-in-users
in production env (in file:jetpack-cloud-production.json
).Related to #71253
Testing Instructions
Just simply review the code. Verify that in the file
config/jetpack-cloud-production.json
the feature propertyjetpack/zendesk-chat-for-logged-in-users
is set totrue
.I don't think there is any other"manual" way to test this PR, other than to just manually inspect the code. And then once deployed, we can then test that the chat is showing for logged-in users. 🤷♂️
Pre-merge Checklist