Find the answer you are looking for

Criteria that can be adjusted in the Configurable Prompt

The conversational engine includes predefined instructions that guide the virtual assistant’s overall behavior when it responds using Personalized Knowledge, in accordance with the personality originally defined for the assistant. In this article, these instructions are referred to as the Official Prompt.

In addition, the Configurable Prompt allows you to add specific guidelines for responses generated from Autogenerated Knowledge. It should complement the Official Prompt; it should not contradict or replace it. It can include instructions regarding the assistant’s identity, the style of its responses, and how it should act in specific situations. The specific configuration is managed on a case-by-case basis.


🤖  In Virtual Assistant, the Configurable Prompt is activated when the assistant searches for information in Autogenerated Knowledge. Before using this feature, the content must be added and enabled.

  1. Enable Autogenerated Knowledge by Generative AI
  2. Incorporate the content of PDF files into auto-generated knowledge with Generative AI 

⬇ The table below lists the configurable Prompt criteria, what each one defines, and an example instruction. Note that all of these are behavioral criteria; none of them are business data.

Criterion

What it defines

Example instruction

Identity and role

Who the assistant is and whom it helps.

You are the virtual assistant for [Company], and you help customers with questions about its products and services.

Tone and style

The desired voice, with short example phrases when they help clarify it.

Use a friendly, professional tone. For example: “I’d be happy to help with that.”

 Response format

Use bold text, emojis, numbered steps, and the expected response length.

Respond in no more than three sentences, highlight time frames in bold, and use numbered steps for procedures.

Response order

Try to resolve the issue using the available information, and if it is not possible to do so reliably, escalate the issue or provide a contact channel.

Answer using the information available in the knowledge base. If you cannot resolve the query reliably, do not make anything up: tell the user you could not resolve it and direct them to the designated support channel (for example, the contact form or support phone number).

Source citations

Explicitly instruct the assistant to cite or identify the source document, using the enabled format, when responding with Autogenerated Knowledge. 

When you respond with information from the Autogenerated Knowledge base, identify the source document.

Limits and restrictions

Topics the assistant should decline, avoid, or escalate.

Do not provide financial advice or share other users’ personal data. Direct those queries to an advisor.

Fallback

What to say when there is not enough information: explain that the information was not found and offer the designated help channel without making up an answer. 

If you cannot find the information, say so clearly, offer the help channel, and do not make up an answer.

Ambiguity handling 

Ask for clarification when a query has multiple possible meanings or lacks sufficient context.

If the query could be interpreted in more than one way, ask a brief question to clarify it before responding.

Conversational context

Take into account what has already been said, avoid repeating answered questions, and do not ask again for information already in the conversation. 

Keep track of what the user has already said. Do not repeat questions they have answered or ask again for details already included in the conversation.

Use-case-specific instructions 

For example, what troubleshooting steps to prioritize for an internet issue, when to escalate directly, and what tone to use if the customer expresses frustration.

For an internet issue, first ask the user to restart the modem. If they have already done so or express frustration, acknowledge it empathetically and escalate the issue directly.


⚠ Important: The Configurable Prompt should only complement the Official Prompt. It must not contradict or replace information already included in the Official Prompt.


➡ You can also add guidelines regarding derivations, integrations, buttons, and other complements. These complements are generated through internal HTML tags recognized by our services. In other words, the assistant does not currently execute tasks itself; it responds with tags that our system interprets and uses to act.

 ✅  Key points

  1. LLMs are nondeterministic models: the same query can produce different responses. In other words, they do not always produce the same response to the same input or prompt, unlike a traditional system based on fixed rules.
    Prompt instructions guide the result, but they do not guarantee that the model will follow every instruction in the same way every time. 
  2. This is because the model selects each word based on probabilities rather than a single predefined “correct” response. Therefore, even when a Prompt rule is written clearly, there is no guarantee that the LLM will always follow it in the same way. It may sometimes respond differently than expected. 
  3. Keep this variability in mind when configuring derivations, integrations, buttons, and other complements. This variability is even more pronounced because LLMs are designed exclusively to respond with text.

☝You can request the parameters to apply to your Configurable Prompt for Autogenerated Knowledge through a request in our Support Center.


 ⛔ Important considerations

•  Keep your Prompt concise. Long Prompts can accumulate rules and examples, increasing the risk of competing or contradictory instructions and reducing the model’s accuracy.  As a practical guideline, the Prompt should contain behavioral criteria only (identity, tone, format, limits, and fallback). Business data belongs in the knowledge base.

•  Avoid adding proactive instructions—for example, instructions for the assistant to offer actions or ask questions on its own. This changes the feature’s technical behavior and can negatively affect the experience users have when they receive a response.

•  Do not add Prompt instructions to source documents. Do not include instructions in uploaded links or files that tell the assistant how to resolve a query. Autogenerated Knowledge content should provide useful information for answering, not change the assistant’s behavior. The feature automatically extracts information to support Generative AI responses; behavioral instructions should be managed through the Configurable Prompt.


📚 Recommended reading:

  1. Autogenerated Knowledge Functionality and the Use of Configurable Prompts
  2. Prompt diagnostics for virtual assistants: identify the layer before adjusting the Prompt
This website stores cookies on your computer. These cookies are used to collect information about how you interact with our website and allow us to remember you. We use this information in order to improve and customize your browsing experience and for analytics and metrics about our visitors both on this website and other media. To find out more about the cookies we use, see our Privacy Policy.

If you decline, your information won’t be tracked when you visit this website. A single cookie will be used in your browser to remember your preference not to be tracked.