Generative search provides AI-generated answers to search queries within your help center. Logged in users performing searches in the help center can use generative search to receive quick answers to their questions without having to click through multiple search results and scan through the related articles for an answer. Instead, they can enter a phrase or question in the search query field and review the resulting generated quick answer. Since the quick answer is derived from the primary search results, they can click into the articles for more information.
About generative search for help center
Once activated, generative search works by evaluating the question that a user enters in the help center search. The top matching articles, posts, and external content (on Enterprise plans where federated search is configured) are evaluated by OpenAI, which then generates an answer. The answer is posted at the top of the search results (see Using generative search for help center).
- Quality of your knowledge base - Because generative answers are based on your help center and external content, the quality of the quick answer depends on the quality of your knowledge base.
- Search input - Depending on the format and structure of the search query, you may not see a generated answer for every search. For the best results, avoid one- or two-word search queries, and instead, structure your search query as a phrase, sentence, or question. Additionally, if there are no articles, posts, or external content that matches the search, an answer will not be generated.
Updating your help center theme
- Copenhagen theme, you'll need to install an update to the Copenhagen theme from Github.
- Custom theme, you'll need to add the generative answers helper to your theme. The {{generative_answers}} helper is only available in the templating API v3 and above.
- In Guide, click the Customize design icon (
) in the sidebar.
The Themes page opens.
- Click Add theme in the upper-right corner.
- Click Add from GitHub.
- Enter the repository and branch name for the generative search for help center theme update:
- Repository: zendesk/copenhagen_theme
- Branch name: generative_answers
- Click Import.
The theme is imported and appears on your Themes page.
To update your custom theme
- In Guide, click the Customize design icon (
) in the sidebar.
The Themes page opens.
- Click Customize on the theme you want to edit.
- Click Edit code.
- Under Templates, click search_results.hbs.
- Add the {{generative_answers}} helper code to the theme's search_results.hbs template where you want the generative answers to appear: See the image below for an example:
- Click Save.
- After activating, if you find that the Quick answer box UI doesn't match the fonts and colors of your custom theme, this could be due to one of the following:
- You have the required settings in the theme settings interface. However, the settings values are not set to match your theme, because your theme's look and feel is hardcoded in your CSS file. To update the color and font settings, see Branding your help center.
- You do not have some or all of the settings in the theme settings interface. If this is the case, you'll need to add the settings and set their values to match the rest of your theme. To do this, you can update your manifest.json file with the following identifiers from Github, replacing the value of each identifier with the font or color code that matches your theme:
- Color settings identifiers:
- text_color
- link_color
- hover_link_color
- visited_link_color
- Fonts settings identifiers
- heading_font
- text_font
- Color settings identifiers:
Activating the generative search for help center EAP
By default, generative search is not activated in your account. Guide admins can activate this feature in Search settings.
To activate generative search in your help center
- In Guide admin, click the Settings (
) icon in the sidebar, then select Search settings.
- Click Manage on the Quick answers search setting.
- Select Show quick answers for search queries.
- Click Save.
Using generative search for help center
When generative search is activated, users who are logged into your help center can enter questions or phrases in the search field and receive AI-generated quick answers to their question. Derived from the top search results for their query, quick answers show users the information they're looking for in the search results, without requiring them to open each link and scan through the articles for an answer.
Quick answers are posted in a box above the search results, alongside buttons that let users provide feedback about how helpful the answer is. Providing feedback helps train the AI to produce better answers in the future. You can also improve the quality of your answers by enhancing the content in your knowledge base. Generative search uses the content in your help center to produce answers, so as a result, the answer is only as good as your content.
- Log into your help center, then enter a question or phrase in the help center search field and press Enter.
The search page opens, displaying the search results and, if available, an AI-generated quick answer.
If there is not enough information for AI to generate a Quick answer, you'll receive instructions to rephrase your search. If an answer is not generated, you can revise your search query to sound more like a question or phrase. For example, the search query "How long will it take?" will be more likely to generate an answer than the single search term "time".
- (Optional) Submit your feedback about the quick answer.
Feedback is retained for up to 90 days and is used to assess and improve the quality of answers produced by generated search.
- Click the thumbs-up icon
to indicate the answer was helpful.
- Click the thumbs-down icon
to indicate the answer was not helpful. Select the reason that best matches the reason for your rating. Type any additional feedback you may have, then click Submit feedback.
- Click the thumbs-up icon
61 comments
Josef Prandstetter
Should this function work immediately after activation or does it require a lead time?
![](/hc/user_images/01HW5HRXKQQ046QN9WM67FYQWQ.png)
I have activated the function and unfortunately - at least so far - never get a result.
2
Zach Gilbert
I'm finding that on the help center, you need to be logged in to see the AI results. Is this expected?
4
Jen C
I also have encountered this. I got this enabled through our custom theme. I'm signed in and its working for me, but I don't get a generative AI response from our help center website when I'm not signed in or from an incognito browser. We don't require our customers or potential customers to log in. How can I enable this for everyone? Thanks!
3
Tetiana Gron
Jen C Zach Gilbert generative answers for help center are only available for signed in users.
-8
Josef Prandstetter
Tetiana Gron
Regarding my comment above: Is there currently a limitation when using Federated Search?
If not, what is the further procedure so that someone can analyze why it works for us in one HelpCenter without Federated Search, but in the other HelpCenter with Federated Search the Quick Answer never delivers a result?
0
Zach Gilbert
Tetiana Gron any plans to change this? Or what is the reason behind this? The percentage of logged-in users in our help portal is very low and I would rather not force people to log in for a better support experience. We get about 12K page views per month on our help portal.
5
Viachaslau
Agree with the comments above. It doesn't make much sense if it works only for authorized users. It could be useful for agents only but for them another feature is designed https://support.zendesk.com/hc/en-us/articles/7041677653914-Using-AI-to-generate-a-first-reply-in-a-ticket-EAP
4
James Pierce
We're experiencing a problem with the generative search feature. When users ask how to reset passwords for specific applications like Gmail, Fortnite, or Bob's Chicken Shack, the search incorrectly points them to our article "How do I reset my school/company password?"
This article is intended only for resetting passwords through our custom portal and is not related to these other applications in any way. Bob's chicken shack is also never mentioned in our KB :D
![](/hc/user_images/01HWNTCPW794K23S4N6K8AGHXH.png)
2
Tetiana Gron
James Pierce thanks for your feedback! Please use downvote button in the future to provide feedback regarding the generated answer.
0
Jimmy Rufo
Upon trying to add this {{generative_answers}} code to our custom theme, I'm getting the following error:
1 error
'generative_answers' does not exist
2
Emily Hillerman
What external content is generative answers pulling from? Are there any suggestions for the help desk content to improve the accuracy or the ability for generative answers to find the right data to create the answer?
0
Zach Gilbert
Emily Hillerman I believe that the external content is only supported on enterprise plans and if you are sharing external content with the KB
0
Emily Hillerman
Are there any recommendations on beefing up the knowledge base to enhance the generative answer reliability? For instance, is it better to add more labels wherever possible?
0
Permanently deleted user
Any plans to make this functionality available for non-signed-in users? 🙏
4
Josef Prandstetter
Is there a guide (BestPractices / HowTo) on how to structure and write HelpCenter articles and the content connected via Zendesk Federated Search so that they deliver the best possible results for end users using Zendesk generative search?
0
Tetiana Gron
Jimmy Rufo Could you please help me to understand what version of templating API v3 you use? {{generative_answers}} is only available in v3 and on the search_results.hbs page.
Emily Hillerman generative search will use external content that you connect via help center federated search. See About help center federated search. Regarding recommendations for optimization of the generative search it would be the same as for the help center search. The answers are generated using the 3 top results returned by the help center search.
Josef Prandstetter great question! For now I would recommend to optimize the content for the help center search because OpenAI uses results from the help center search to generative answers. We might provide better guidelines on this topic later.
0
Jimmy Rufo
Hi Tetiana Gron , unfortunately we're still on V2. I presume no backwards compatibility can be built, and that we must upgrade to V3?
0
Guido
Hi, i have followed all steps, but it doesnt work at all… We are a dutch company, is that possable the problem?
0
Tetiana Gron
Jimmy Rufo unfortunately, it is not backwards compatible.
Guido, we don't have coverage right now for Dutch but it should work for English. What do you see on the UI? Do you see a suggestion to rephrase the search?
0
Jimmy Rufo
Tetiana Gron , can you chime in if this V3 update is relevant for any other future Guide enhancements that we'd be blocked on? For this EAP, we don't license the AI Add on currently, and since we'd need some dev work to update the theme, I want to confirm how important the V3 upgrade is.
0
Josef Prandstetter
Tetiana Gron
What is the recommended way if - as already mentioned in a comment above - the function works on one of our Zendesk brands but not on another? Where can we go for support?
0
Guido
Tetiana Gron no not at all.
0
Tetiana Gron
Jimmy Rufo There may be some new AI features that will require a V3 upgrade.
0
Jimmy Rufo
Thanks Tetiana Gron , we're in the process of getting the theming updated to V3.
0
Paul K
Hey Tetiana Gron
Do you have a response with regard to previous questions in this thread around logged in users and why that's necessary for this feature to work?
We'd love to enable the feature, but we also don't require users to sign in to use our help center.
0
Tetiana Gron
Paul K the feature will be available only for signed in users for the duration of the EAP. Our team is currently reviewing the pricing structure and we may re-evaluate the feature availability to non-authenticated users later.
1
Vineet Kharwar
Hey,
Where is the feedback (upvote and downvote ) stored from the Generative search?
Is there a way we can see that?
Also, are there methods that allow us to tag articles as 'outdated' in the AI's response?
0
John Tieu
To echo what James Pierce posted, quick answers related to password resets seems to be random. We have several different articles for resetting passwords for various applications and some of our search results for one product is pulled from an article from a completely different article that doesn't include said product anywhere in it.
2
Tetiana Gron
Vineet Kharwar right now in-product feedback is only available for our internal analytics. We are considering adding reporting on generative search and would be happy to hear what data and why would be useful to you.
Could you please elaborate on this? Is this article a candidate for removal from the knowledge base?
0
Matt Russell
Hi Tetiana
This feature is great! Allows us to take advantage of the generative AI perks without rolling out a chatbot (we have it in our plans to, but not ready today).
Reporting would also be great to see: what people are searching for that doesn't get a generative reply, what answers people are up and down voting, etc. This will help guide us to where our updates to the articles need to be focused on.
-Matt Russell
0