-1

I am currently exploring Dialogflow CX and struggling to create a simple entry message to greet the user. I googled and found this, conceptually i can understand it, but i am having difficulty to implement the concept.

Hoping that anyone here can help with this. Thanks

Jeremy
  • 2,516
  • 8
  • 46
  • 80
  • It looks like this video will help ... https://www.youtube.com/watch?v=7hkeFC_j8hk This looks like video 6 of 14. What I'd suggest is to watch and execute the whole set of items. After running these, when you post back you will be able to provide more context of what is challenging. – Kolban Jan 20 '21 at 05:09

1 Answers1

1

I opened the link you posted and understand your doubt. I'm guessing what you're referring to is this sentence: "Propagating intents is useful to create an entry message for a flow's start page (transition target flow's route has a fulfillment)."

I have two considerations:

  1. If your goal is simply to create an entry dialogue for a page, or flow, ignore this passage in the documentation and just use the entry dialog option on a page as shown below. Note that only pages which are not Start can have an entry dialog: if you'd like to add an entry dialog to a flow just create a new page in that flow, add routing from the Start page to your new page with the custom expression "true" as shown here here and then add the dialog:Entry dialog option on each page
  2. On the other hand if you're interested in intent propagation it simply states that whenever you match an intent, that is forgotten at the next step in the conversation, because another intent or condition will be matched. The only exception is if you mean to route the conversation to other flows or pages: until you reach the final "destination", the intent just matched will be remembered in the intermediate jumps and can be used in conditions for example. So say that if intent I_Want_Chocolate is matched in page Book_table of flow Restaurant_Reservation, you want the conversation to move to another flow, Vending_Machine: if the start page of flow Vending_Machine has a condition based on intents, your I_Want_Chocolate will be remembered even if the user started in another flow/another page: in this way you can for example create multiple pages and have Vending_Machine route to pages ChocolateOrder, CandyOrder, WaterOrder without asking the user again what it is they want.

Hope this cleared it up!

fcagnola
  • 640
  • 7
  • 17