Designing a successful conversational AI experience requires more than connecting a language model to a database. The interaction between a user and an agent follows a distinct rhythm, and understanding that rhythm is key to building systems that feel helpful rather than frustrating. Researchers have broken this process down into three primary stages: when users initially articulate what they need, when they sift through the options presented to them, and when they adjust their approach based on what they learn.

Within these stages, studies have identified specific behaviors that define the exchange. Users reveal information, ask questions, navigate through content, interrupt, and interrogate the system. In response, a capable agent must be able to inquire, reveal data, traverse topics with the user, suggest alternatives, and explain its reasoning.

Initial Query Formulation and the Articulation Gap

The first hurdle is often the most significant: getting users to translate their internal needs into a coherent prompt. This phase is characterized by a mix of conscious disclosure and unconscious omission. Users share details they think matter while inadvertently leaving out crucial context, often because they lack the vocabulary or simply do not realize its relevance. This can lead to queries that are vague, missing key constraints, or using imprecise terminology.

“Articulating ideas in written prose is hard. Most likely, half the population can’t do it. This is a usability problem for current prompt-based AI user interfaces.”

— Jakob Nielsen

To bridge this articulation gap, agents can employ three core tactics: eliciting more information, clarifying ambiguous points, and suggesting better phrasing. The challenge lies in striking the right balance. Bombarding a user with a list of clarifying questions can create an interrogation-like experience, while assuming too much risks providing inaccurate results. As the research by Azzopardi et al. notes, there is a critical trade-off between the efficiency of the conversation and the accuracy of the information gathered, forcing the agent to decide between clarifying and inferring missing details.

Tactics for Guiding Input

Practical implementations of these strategies are already appearing in consumer tools. A common approach is the use of probing questions, where the system asks follow-ups to refine a broad request. For instance, a user asking for a gift recommendation might be prompted to specify the recipient's interests or budget. This principle is increasingly used in prompt builders, where an AI might suggest a follow-up like "Ask me 3 questions first on whatever you need to know" to tailor the context.

List of questions ChatGPT-4o asked on the initial prompt “Create a personal webpage”
After clicking one of the initial prompts, “Create a personal webpage” on ChatGPT-4o. (Large preview)

Visual aids also help bridge the gap where text fails. Interfaces that incorporate sliders, checkboxes, or image carousels let users specify preferences like style or budget without requiring precise prose.

An example of interactive refinement through setting panels on the prompt moon
An example of how interactive refinement in conversational search through setting panels can help users explore their preferences. (Large preview)
  • Suggested prompts: Offering pre-filled examples helps users understand the level of detail that yields good results. Some interfaces dynamically append suggested details into the input field to expand a simple request into a more robust one.
An example of a refined prompt enriched with details.
An example of a refined prompt enriched with details. (Large preview)
  • Multiple interpretations: When a query is genuinely ambiguous, presenting a few distinct avenues of interpretation—such as categorizing gift ideas by music genre—lets the user select the correct intent without typing more.
An example of gift suggestions tailored to different types of music enthusiasts.
An example of gift suggestions tailored to different types of music enthusiasts. (Large preview)

Exploring Results: Navigation and Interrogation

Once a query is understood, the focus shifts to the results. Here, users shift into two primary modes: inquiring (asking for details, summaries, comparisons) and navigating (browsing lists, revisiting options, requesting more). The agent's role is to do more than just return a list; it must facilitate discovery by revealing information in digestible ways and traversing the topic alongside the user.

The most common pitfall at this stage is information overload. Flooding a user with a massive, unorganized list forces them to do the heavy lifting. Effective systems present a curated selection with clear filtering or sorting mechanisms, allowing users to drill down by price, amenities, or rating without rephrasing their intent.

Contextual awareness is critical here. Navigating this phase requires the agent to understand references to previous items. If a user says "tell me more about the second hotel," the agent must retain conversational context and expand on that specific entity.

Tactics for Discovery Support

Effective result presentation often hinges on format diversity. Presenting options as a synthesized card—containing an image, rating, price, and a one-line description—allows for rapid evaluation.

An example of a conversational search interface using a summary format for the prompt “I’m looking for a place to stay in Paris.”
An example of a conversational search interface using a summary format to present relevant information concisely. (Large preview)
  • Context-aware navigation: Good agents preempt next steps, suggesting relevant subsequent actions they anticipate the user will need.
An example of contextual navigation by asking, “I can help you narrow down … What would you like to do next?”
An example of contextual navigation by asking, “I can help you narrow down … What would you like to do next?” (Large preview)
  • Interactive elements: Carousels, clickable images, and explicit action buttons ("Watch Videos" or "Generate Image") empower users to guide their own exploration path.
An example of various interactive elements in a conversational search for a vegetarian diet
An example of how interactive elements like image carousels, video recommendations (“Watch”), and image generation options (“Generate Image”) can facilitate exploration in conversational search. (Large preview)
  • Multiple responses: Allowing users to toggle between different draft responses to the same query provides an alternative method of "browsing" options.
An example of a conversational search interface providing multiple response options for a UX welcome message.
An example of a conversational search interface providing multiple response options for a UX welcome message. (Large preview)

The ability to customize presentation further supports user needs. Tools that offer the user control over text length, tone, or level of formality provide a safeguard against receiving an output that is either too terse or too verbose.

An example of a conversational search that caters to diverse user preferences by offering multiple tones, text length, and language styles for a UX welcome message.
An example of a conversational search that caters to diverse user preferences by offering multiple tones, text length, and language styles. (Large preview)

Designing For The Conversation Lifecycle

Query re-formulation is a critical phase in conversational search. As users engage with results, their understanding evolves, and they often need to refine or redirect their original query. This phase involves two primary user behaviors: interrupting and interrogating. Users interrupt to correct the AI, add new information, or change direction entirely. They interrogate to test the AI’s understanding and request justification for its recommendations.

To support this phase effectively, AI agents must employ two core strategies: suggesting alternative options and explaining their reasoning. Suggestions must remain relevant to the user’s current intent; offering unrelated categories (for example, suggesting Mexican food when the user asks for Italian) increases conversational effort and reduces trust. Explanations should be concise and refer back to user preferences, historical data, or external knowledge to build transparency.

Several implementation tactics can help bring these strategies to life:

  • Transparent system process: Show the steps taken to generate a response, as seen in Perplexity Pro’s step-by-step search outline.
An example of a conversational search interface displays the steps involved in generating a healthy meal plan.
An example of a conversational search interface displays the steps involved in generating a healthy meal plan. (Large preview)
  • Explainable recommendations: State the reasons behind each option clearly. ChatGPT models this by including relevant reasons for each book it suggests.
An example of explainable recommendations for books by ChatGPT.
An example of explainable recommendations for books. (Large preview)
  • Source reference: Strengthen the credibility of answers by linking to supporting sources, a practice demonstrated by Perplexity.
An example of a conversational agent provides source references for the question, “Is it a trend that more people want remote jobs, not onsite jobs?”.
An example of a conversational agent provides source references for the question, “Is it a trend that more people want remote jobs, not onsite jobs?”. (Large preview)
  • Point-to-select interaction: Allow users to select specific parts of an answer for follow-up rather than forcing them to describe elements verbally. Perplexity enables this by letting users highlight text and ask targeted questions.
An example of how a conversational search interface can implement a point-to-select feature, enabling users to select specific terms or phrases. An example shows a highlighted word in a text and a message above it stating, “Ask follow-up”.
An example of how a conversational search interface can implement a point-to-select feature, enabling users to select specific terms or phrases. (Large preview)
  • Proactive recommendations: Offer related or complementary items based on the user’s current context, such as Perplexity’s list of related questions following a query about vegetarian diets.
An example of related questions based on the user’s initial query.
An example of related questions based on the user’s initial query. (Large preview)

Mitigating Model Limitations

Even with well-designed interaction strategies, large language models have inherent weaknesses that can degrade the user experience. Key shortcomings include hallucinations, a lack of common-sense reasoning, inconsistent responses to rephrased queries, excessive verbosity, and biases reflected from training data. Addressing these limitations directly is essential for building reliable systems.

Practical mitigation strategies include integrating structured knowledge bases to ground responses in facts and reduce false outputs, and fine-tuning models on domain-specific data to improve accuracy and reduce bias. For the user experience itself, intuitive feedback mechanisms are crucial: offering clickable elements that let users flag problematic responses or signal inaccuracies makes correction natural. AI agents should also be built to understand and act on natural language error correction, such as interpreting “No, I meant X” as a directive to adjust their understanding. Finally, implementing adaptive learning algorithms allows the system to detect patterns in user corrections, recognize common misunderstandings, and improve response behavior over time.

Measuring And Training For Satisfaction

Evaluating user satisfaction in open-domain conversational search is difficult. Traditional proxy metrics like session abandonment or simple task completion fail to capture the complexity of user experience. Instead, a multi-dimensional feedback collection framework provides a more accurate picture.

Three principles guide this approach. First, identify key dialogue aspects beyond binary ratings, evaluating relevance, interestingness, understanding, task completion, interest arousal, and efficiency. Second, collect feedback at both the turn level (each question-answer pair) and the dialogue level (the overall session) to pinpoint specific areas for enhancement. Third, acknowledge that satisfaction is subjective; different users have different expectations, so relevance and demonstrated understanding should be prioritized as the strongest drivers of overall satisfaction.

If you have structured feedback data, the insights should flow into the agent’s training cycle:

  • Iterate on prompts, refining them to better elicit user information and guide conversation.
  • Refine response generation based on which answers users rate or respond to positively.
  • Personalize the experience by incorporating individual preferences and prior feedback into future interactions.
  • Continuously monitor and analyze feedback to identify recurring issues and iterate on the design.

Conversational search continues to evolve beyond text-based exchanges. Multi-modal interactions will incorporate voice, images, and video to build more immersive interfaces. Personalization will deepen, with AI agents drawing on past interactions and stated preferences to deliver highly context-aware results, such as restaurant suggestions that account for dietary restrictions. Systems will also shift toward proactive assistance, anticipating user needs before they are explicitly stated. An AI travel agent, for instance, could offer packing suggestions or local customs guidance based on an upcoming trip.

Smashing Editorial