For creating question and answer pattern in web messaging , is it always required to have an existing case type ?
If we don’t have any existing case type in that case we just need to create a sample case type and add digital messaging as parellel flow or is there any better way like temporary case creation ?
We are trying to put Web messaging on some third party website which is not built in Pega .
Also , is there a way to make questions being asked in “Ask a question” shape configurable?
There are two options to define bot responses without underlying case type. First one is “simple responses” which delivers simple pattern of single question / answer. Second one is “conversation flows” which should be considered if you require more than one question & answer as well as some logic. Additionally in the conversation shapes you may use “insert property” feature to configure the questions being asked.
Though conversation flow is not a case type but it creates the case at backend as far as I have seen it’s behaviour so it doesn’t work like temporary case. Is there a way to persists case after certain point of time in chat bot ?
With Insert property we can have page which references D page but how we will pass params to D page in this scenario ? we want to fetch the questions from reference data .
Do we have any documentation or a demo where these things have been tried ? please let me know .
When it comes to the Insert Property feature it supports only properties, you could try creating paragraph rule and later on referencing it from the shape via “Use existing”.
So , I assume we don’t have way of using temporary WO for web messaging ?
Configurable questions : From your suggestion , I think we will have to delegate the paragraph rules and we can not refer parametrized data pages in paragraph rules.
Temporary cases are not supported in chatbots. If you don’t want to create and store cases, you can use simple responses.
In case of data pages in paragraph rules, there are only supported not parametrized data pages. You can create one that underneath calls some activity with particular parameter value.