Closed sojharo closed 5 years ago
This is how Octane.ai is doing Comment Capture. We had initially followed the model and UI of Octane.ai. They have also done some improvements but the structure looks same:
https://help.octaneai.com/en/articles/1866576-comment-capture
I have started looking into how our competitors have created this comment capture feature. I also discussed this with Imran and we looked into API and discussed certain ways to create different types of posts.
These are some of the Facebook post types that we can start with. Currently, we support video and single picture with text in a post. Also, we have a way to put emoticons in the post as well.
From ManyChat, octane.ai and Chatfuel, I have learnt following ways to implement comment capture.
Global: From Octane.ai. In this setup, we will setup comment capture for all the pasts and future posts created on facebook page. User will not need to create post from our UI and our system will just listen to comments being done on their posts. This is discouraged as it will confuse those subscribers who were just commenting and did not intend to receive message in inbox.
Link: From Chatfuel. This is where we ask the users to provide us an already created post link and our system will then listen to that post for comments. Here also we are saving ourselves from creating the UI to create posts on our system.
Show the posts from page: ManyChat also shows the posts created on page in its own UI and let the user select the post that want to track comments for. ManyChat has categorised posts in 4 types. It also shows the option to put url of post or id of post.
I need to do some more investigation on this and it is under construction. There are still some things that we need to explore in this feature from competitors.
I have found that there are two design documents for Comment Capture:
It seems we had done the v2 design for comment capture but we had not opened milestone for v2 for this feature.
Design for this enhancements with tasks is complete now. Imran will be creating mocqups for this in separate issue or this issue.
I have used this v2 document to add enhancements work that we are going to do in this issue. Please read from my section. Anisha's section is first and mine is second.
This URL will take to second section.
I worked further on this document for comment capture and created the mockups which clearly define the user flow now. Next in this I will just document some database changes in this and then we can open the tasks for this milestone.
I further worked on this and adjusted the wireframes according to our discussion. I have also defined db modifications that we will require for this feature enhancement. After this, I have also opened the task in this milestone.
https://github.com/Cloudkibo/KiboPush/milestone/94
We can now close this task.
I have updated the document for new discussions and have also added couple of interaction diagrams and one use case diagram as well.
https://docs.google.com/document/d/1EaFIZ4rXzHs3joprW1vcitUjHTefI44Ulw50lrmhIGs/edit#
@sojharo what is the next step here?
This document was complete and we had opened tasks as well which were completed. After this, you had asked to put flow diagrams and interaction diagrams in this. I added these diagrams. Kindly, review them and let me know what should be done as next step. If there is no more action required here. We can close this.
@sojharo where do we keep all these design documents?
In Google Drive:
CloudKibo Shared => Documentation => Design => KiboPush
Thanks @sojharo
We have the basic functionality of Comment Capture feature. We need to improve it with further sub-features and with UI enhancements. In this task, we need to look into how our competitors are doing this feature and come up with design for new features and also enhanced and improved UI.
Our documentation
https://kibopush.com/comment-capture/
This is how chatfuel is doing it
https://docs.chatfuel.com/en/articles/893149-acquiring-users-from-comments
This is how manychat does it
https://support.manychat.com/support/solutions/articles/36000106716-facebook-comments-growth-tool