Cloudkibo / KiboPush

0 stars 1 forks source link

Investigate and implement FAQ in Chatbot for Shopify #11075

Open jekram opened 3 years ago

jekram commented 3 years ago

We have already implemented this solution for Sapphire. This task is different. Instead of getting the data from the customer as we did in the Sapphire case. In this case, we would get the data from Shopify. Sapphire was a custom solution. It will not scale. So in this case, if the customer has defined the FAQ in Shopify we would take it from there.

https://www.shopify.com/blog/120928069-how-to-create-faq-page#whatis

AnishaChhatwani commented 3 years ago

I have looked into the shopify API and there is no such API in shopify that returns FAQs for a store. Admins can go to their shopify dashboard and design their own FAQs page and put questions and answers there. Now, shopify has an API that returns html of different pages. So, we can get html of FAQs page and we will have to write scrapper for it. So, different stores will have different FAQs page format depending on theme and their styling. One scrapper will not work for other store.

A possible solution would be to ask for FAQs at the time of creation of chatbot from our UI and admin can copy paste their FAQs. We already have our current FAQs database driven. So, we will have to create a UI from where admin can create or update FAQs.

@jekram @sojharo @ImranBinShoukat FYI

AnishaChhatwani commented 3 years ago

As discussed in meeting, we will keep this task on hold as Sir thinks more on this