Name | Categorised selection of items |
Description | A customer asks the chatbot a certain article by specifying the category (dress, shirt, shoe, boot…), brand, size, colour and/or price. The bot should respond by providing the list of items matching the keywords of the query. |
Primary Actor | Website User |
Secondary Actor | Web System |
Main flow |
1. The customer asks the chatbot a query 2. If the query has an answer, chatbot provides the list of items, 3. Otherwise, an error message is displayed |
Name | Price bracket |
Description | A customer asks the chatbot a certain article by specifying the price bracket. in parallel, the customer can specify the characteristics of the items that match the price bracket. |
Primary Actor | Website User |
Secondary Actor | Web System |
Main flow |
1. The customer asks the chatbot 2. If the query has an answer, chatbot provides the list of items, 3. If the price bracket is illogical, or if the query is not properly stated, an error message is displayed |
Name | Customer service redirection |
Description | The chatbot should be able to redirect the customer towards the customer care service if it cannot answer the question, or if the query is null, or if the customer asks for a fashion advisor |
Primary Actor | Website User |
Secondary Actor | Web System |
Main flow |
1. The customer asks the chatbot, but it cannot answer 2. The chatbot provides information on how to contact customer service |
Name | FAQ connection |
Description | The chatbot should be able to answer general questions based on the FAQ section |
Primary Actor | Website User |
Secondary Actor | Web System |
Main flow |
1. The customer asks a general question about the website 2. If the question is already stated in the FAQ, the chatbot could either answer the query by quoting the FAQ section of the website |
Name | Links to products and FAQ information |
Description | The chatbot should be able to redirect the client to sections of the website (clothing, designers, what’s new, gifts…) |
Primary Actor | Website User |
Secondary Actor | Web System |
Main flow |
1. Links are provided, where available, in responses to a customer query 2. Customer has the option to go to the desired section |
Name | Language Change |
Description | If the question is asked in another language than the default language, the chatbot should propose to change the language of the website. |
Primary Actor | Website User |
Secondary Actor | Web System |
Main flow |
1. The customer asks a question. 2. If the language is not recognised the chatbot proposes to change the language of the website. |
Name | Usage Advice |
Description | If the question asked is not answerable, not related to the website, or if the question doesn’t mean anything, the chatbot should advise some other questions. |
Primary Actor | Website User |
Secondary Actor | Web System |
Main flow |
1. The customer asks a question to the chatbot 2. The chatbot answers by explaining the problem and proposes default questions in order to indicate the user how to use the chatbot. |