Engati - User Guide
Generative AI

Show Related Matches (SRM): Implementation Guide

6min
overview the show related matches (srm) feature enhances the bot's interactivity by displaying related queries as options whenever a user interacts with the bot this is particularly useful for faqs, helping users refine their queries or discover relevant questions enabling this would show top matches from the training set based on the user’s query/statement and not just the best match users would be able to select the query to proceed benefits assists users guides users in formulating their questions effectively reduces typing allows users to select from suggestions rather than typing their queries inspires inquiries demonstrates the types of questions users can ask improves user experience if the bot lacks an exact response, it shows relevant suggested queries from the user's chat history instead of a default fallback message increased engagement encourages users to interact further with the bot by suggesting related options prerequisites to enable srm ensure the esense gpt connection is active enable the text and flow path options verify that faq responses with gen ai are enabled this is enabled by default for gen ai bots but must not be disabled attributes required for srm llm faq default answer (boolean) purpose indicates if there is a semantic match for the user's query in the faq function confirms if an exact or close match exists for the query questions to show (array) purpose stores related queries to be displayed as suggestions function provides the user with a list of related queries to select from implementation steps default text and flow path design define the default options for related matches in the bot’s decision making flow implement custom scripts and decisions to dynamically display related queries decisions and scripts counter decision purpose determines the flow path based on the query count logic if `counter check > 2` flow proceeds to the nudge path if `counter check ≤ 2` flow continues as usual are there any related matched questions decision purpose verify whether related questions are available to display logic if `true` flow shows related questions if `false` flow moves to the nudge path llm faq default answer decision purpose confirms if related matches exist when an faq answer isn't available logic if `true` related matches exist, even without an faq answer if `false` indicates related matches with an faq answer default options script purpose displays fallback options based on the user’s query history show related matches script purpose displays related matches as selectable options customizable elements smo title can be modified directly in the script prompt message default message (“did you mean any of the following?”) can only be changed via backend configuration if you face any issues or queries please reach out to us at support\@engati com