DenserAIDenserAI Docs
Customization

Messages & Prompts

Set the welcome message, suggested questions, input placeholder, and the assistant's persona.

Messages and prompts control what your chatbot says--the greeting it opens with, the questions it suggests, and the persona that shapes every response.

Public chatbots only

These options appear on public chatbots. A private chatbot shows only the model version and the dashboard citation toggle.

What you can set

  • Welcome / initial message(s) -- The greeting shown when the chat opens.
  • Suggested questions -- Clickable prompts that guide users toward useful first questions. A keep showing questions toggle controls whether they persist after the first message or disappear once the conversation starts.
  • Input placeholder -- The hint text inside the message box (for example, "Ask a question...").
  • System prompt / persona -- A custom prompt (up to 32,000 characters) that defines the assistant's role, scope, and tone.

Message bubble styling (fonts and background colors for bot and user messages) is set under Appearance via the color palette--not here.

Configure messages and prompts

Open Customization

From your chatbot dashboard, open Customization and go to the messages and prompts settings.

Write the welcome message

Enter the greeting shown when the chat opens. Keep it short and set expectations--what the bot can help with.

Add suggested questions

Add a few clickable prompts that reflect what users most often ask. Decide whether to enable keep showing questions so they remain visible after the first message.

Set the input placeholder

Enter hint text for the message box that signals what the user can type.

Define the persona

Write the system prompt that defines the assistant's role, scope, and tone (up to 32,000 characters).

Save and test

Save, then open the widget and ask a few questions to confirm the greeting, suggestions, and tone behave as expected.

Advanced settings panel showing the citation toggle, initial messages, suggested questions with the keep-showing toggle, bubble messages, and the message placeholder

Writing a good persona prompt

The system prompt sets the assistant's behavior on every turn. A strong persona prompt usually covers:

  • Role -- Who the assistant is (for example, "a support agent for Acme's billing team").
  • Scope -- What it should and should not answer; when to defer or hand off.
  • Tone -- Formal or casual, concise or detailed.
  • Fallback -- What to do when the answer is not in the knowledge base (for example, point users to a support channel rather than guessing).

Keep instructions specific and avoid contradictions. Test edge cases after each change.

Writing good suggested questions

  • Phrase them as a user would actually type them.
  • Cover your highest-traffic topics--the questions most people open the chat to ask.
  • Keep each one short so they fit cleanly in the widget.
  • Limit the set to a handful so the choices stay clear.

For more on tuning tone, scope, and content quality, see Best Practices. The accuracy of answers also depends on what you've indexed--review your Data Store.

On this page