Domain 1: Build Conversational Flows
IBM Certified Specialist - watsonx Assistant · 19 questions
- A developer is setting up a watsonx Assistant to handle customer order status inquiries. They navigate to the Actions section and want to build a new conversational flow from scratch. What is the correct first step inside the Actions section to begin building this flow?
- An engineer is building an order-lookup flow that must pause and wait for the user to type their email address before the flow continues. The action already has an opening text step. Which step configuration should the engineer add next to capture the user's email?
- A watsonx Assistant engineer wants users to choose a department (Sales, Support, or Billing) without having to type free text, reducing misrecognition errors. Which rich response type should be configured in the assistant step?
- A retail company's watsonx Assistant should display a product photo alongside a short description whenever a user asks about a specific item. The image is hosted at a publicly accessible HTTPS URL. Which response type should the engineer configure for this step?
- A user asks an open-ended product FAQ question. The engineer has already connected a search extension (Elasticsearch-backed knowledge base) to the assistant. Which response type should be added to the action step so the assistant returns grounded answers from that knowledge base?
- During a support flow, the user provides their eight-digit account number in response to a prompt. The engineer needs to retain this value so later steps and extensions can reference it. What is the correct way to store the account number in watsonx Assistant?
- A user completes an account lookup action where their subscription tier is saved in a session variable named customertier. In a separate billing inquiry action that runs next, the engineer needs to show a different response for Premium versus Standard tier customers. How should the billing action access the tier information?
- An engineer needs to route users to an IT support flow only when the department code they entered is exactly 'IT'—not 'IT Department,' 'it,' or any other variation. Which condition operator should be configured on the step?
- A support assistant should detect urgency and trigger an escalation flow whenever the word 'urgent' appears anywhere within the user's free-text message, regardless of surrounding words. Which condition operator should the engineer use?
- An engineer wants to verify that a user-entered US ZIP code consists of exactly five consecutive digits before proceeding with address lookup. The assistant should reject inputs like '9021' (too short) or '90210X' (letters present). Which condition approach best enforces this format?
- An engineer is training a watsonx Assistant action to recognize when users want to reset their password. The action currently has only one example phrase: 'Reset my password.' Recognition accuracy is poor. What is the most effective improvement?
- An airline booking assistant must collect a flight number, travel date, and passenger name before it can check a reservation. If any of the three values is missing, the assistant should re-prompt specifically for that missing item without restarting the entire conversation. Which watsonx Assistant feature handles this requirement?
- A user initiating a hotel check-in flow skips providing their reservation ID when asked. The engineer wants the assistant to respond with a specific message—'I still need your reservation ID to continue. It is a six-digit number on your confirmation email.'—and wait again. What should be configured to achieve this?
- After collecting a user's name, destination, and travel dates for a vacation booking, the engineer wants the assistant to summarize the collected details and ask 'Does everything look correct? (Yes / No)' before calling the booking API. How should this be implemented in the action?
- A user's message 'I need help with my bill' could match either a 'View Bill' action or a 'Dispute a Charge' action with similar confidence scores. The engineer wants the assistant to ask the user to clarify which they mean rather than guessing. Which feature should be configured?
- An engineer has just updated a condition in one step of an action and wants to immediately verify that the change routes the conversation correctly—without deploying to the live production web chat channel. What is the recommended approach?
- During a preview session, the engineer notices the assistant is jumping to Step 5 when Step 3 should be triggered based on the user's input. The engineer needs to understand which condition evaluated to true and caused the unexpected routing. Which capability helps diagnose this?
- A user types 'I want to speak to a real person' during a billing dispute flow. The engineer wants the assistant to acknowledge the request, end its own conversational handling, and seamlessly transfer the conversation to a live agent in the configured contact center platform. Which step type should be added to the action?
- When transferring a frustrated user to a live agent, the engineer wants the agent to receive the user's name, account number, and issue category—already collected in session variables—so the agent does not have to ask again. How should the engineer configure this context passing?