Closed jekram closed 5 years ago
Salaam,
In 1, the link is of web view of android and it is used to show websites in android app. I think we don't want to see this and we want to see the web view of messenger platform, right?
I went through couple of web view articles and also watched the two videos yesterday. I have now started to work for sample website. I am basically following the video for this as well.
Today, we had a demo on web view and here is how it looks on iPhone Messenger:
Compact View
Compact View
Compact View
Latest version of Messenger is required on any device which we use for testing.
Here is the messenger link for testing: https://m.me/sojharomangi
Use the persistent menu or just type social security in message.
I have created a basic flow and few new pages. Dashboard is under construction.
Here is the messenger link for testing: https://m.me/sojharomangi
Link to documents:
https://docs.google.com/document/d/1BPJtg_0yJ9yMgSlKizUQbrTXQa1oS-KRE--55RlemzA/edit
https://docs.google.com/document/d/1EGBuTY_KhuR5Tp2qC8nbIqkrFB4Iv_K_KVkQy3zJSXk/edit#
I have worked more on this and have made the pages UI similar to the that of original website. Some of the pages were easily copied from the HTML of page and some required some tweaking. However, I am having some struggle with Dashboard UI to make it similar as I can't access dashboard. Also, on UI side I think I might need to take some help from @ImranBinShoukat as he is very good at UI and I have most of time worked on server side issues. I tried my best but initial UI is not matching it. I am assigning this to Imran with me as well.
Here is how it looks now on Web view:
Looking Good 👍
Can we move the app someplace else? on our droplet?
Yes, for now it is running on free service. But, wherever we move it, it should have ssl cert. What we can do is this that we can serve it from kibopush staging as it already has ssl cert and domain name.
Imran and I worked on the couple of screens from the dashboard. Now they look similar to what we have in screenshots in document. Just two of the screens are remaining now.
I have added more 2 pages to this. There are few screenshots in the document regarding screens, I have put comment on them and couldn't understand how to reach them. Kindly, let me know which links point to them. One screenshot seems not complete. Also, there is not screenshot of link "Replacement Documents".
Here is the screenshot of pages that I have created today.
The links are in this screen: (for My Profile)
@sojharo Let me walk you thru to these pages
This is complete now. Here are the remaining screens:
All the screens in the document are done now.
I have corrected the table and also corrected the dashboard home page. This is complete from UI perspective and now we can fill the fake amounts and names.
Salaam, this was completed. what should be the next step here. Kindly, provide me with fake data i.e. fake names and fake money details so that I can put that one as well.
This is working now. I have done this with Anisha's facebook account on ChatFuel. It was not working for my facebook account.
I have attached the facebook page KiboChat to social security web view. It is working fine on Messenger on Mobile but doing some issue on Messenger on Web. Please test on messenger on mobile on following link:
m.me/kibochat
The latest status:
We have following three messenger pages which have parts of SSA functionality:
Update regarding DemoSSA page
Cards and Quick replies are working now. Also, for card, I have opened the webview i.e. when you click on image of card, it would open a webview of ssa website now. To view the card and open web view on its click ask this question from bot:
q. update my status
Videos are added for following questions. Also, the videos are played inside the media template, so it has button which takes to full video link of youtube and also other button opens the web view that we have created.
q1. Can you send me the tutorial on Disability Claims Process q2. How can I file a disability claim q3. Can you send me the tutorial on Medical Evidence (using video of q2 for demo purpose) q4. Can you send me the tutorial on Quality Review (using video of q2 for demo purpose) q5. Can you send me the tutorial on Appeals process (using video of q2 for demo purpose) q6. Can you send me the tutorial on The Appeals Council (using video of q2 for demo purpose) q7. Can you send me the tutorial on end of a claim (using video of q2 for demo purpose)
rest of the questions can also serve their own videos, however, for demo, I just worked on two videos. It is a lengthy process to download the video first and then trim it to facebook size limit and then upload it to facebook and get attachment id and then train the bot to return the attachment id for desired question and use it in media template.
I have also done experiments over the weekend to capture email address and location from the subscriber. Currently, our bot is capable to show webview, give interactive to answers to questions, show videos in webview. I have made some more questions interactive from our server side but they are under testing.
I further worked on the postbacks of quick replies yesterday. It is under construction.
I have added the buttons for links now wherever they were appearing in the document. Also, the youtube links which were not part of links that imran uploaded are also on a button click. Further quick replies are also corrected now.
For longer answers I couldn't understand how do we shorten them. One idea is to put the one liner answers and then add button link to guide for more details.
Yesterday, I went through complete user guide of dialogflow and understood the concepts. After this, I also created one small pizza bot and made it conversational. For SSA, I then started working on separate bot for reporting requirements questions. I am working it and we can have a small demo in our meeting as well.
@sojharo what is the next step here?
We can close this issue as we are tracking both demo ssa work in other issue #4790
@sojharo Need to implement WebView prototype for Social Security Administration
https://www.ssa.gov/myaccount/
This is a very high priority.
https://docs.google.com/document/d/1BPJtg_0yJ9yMgSlKizUQbrTXQa1oS-KRE--55RlemzA/edit