Sitelet https://web.archive.org/web/20201110010731/https://github.com/chatwoot/chatwoot/issues/1271
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Invite the user to install the app when using chatwoot on mobile #1271

Open
Giszmo opened this issue Sep 24, 2020 · 10 comments
Open

Invite the user to install the app when using chatwoot on mobile #1271

Giszmo opened this issue Sep 24, 2020 · 10 comments

Comments

@Giszmo
Copy link

@Giszmo Giszmo commented Sep 24, 2020

Is your enhancement request related to a problem? Please describe.
ChatWoot backend is hardly usable on a moderately small mobile screen

Describe the solution you'd like
The page should show me a dismissable notification: "You appear to be using ChatWoot on a mobile. Did you know it's even more awesome on its dedicated app? Find them here for Android and iPhone."

Describe alternatives you've considered
Fix the UI for small screens.

Additional context
I had no idea there was a mobile app and it appears to work decently.

@pranavrajs
Copy link
Member

@pranavrajs pranavrajs commented Sep 24, 2020

@Giszmo Thanks for the suggestion, this is a good one to tackle.

@pranavrajs
Copy link
Member

@pranavrajs pranavrajs commented Sep 24, 2020

Additional context to the person who picks this up. Add an additional check for DISPLAY_MANIFEST before displaying this message.

@pranavrajs pranavrajs added this to the v1.10.0 (HacktoberFest) milestone Sep 24, 2020
@iammattmartin
Copy link

@iammattmartin iammattmartin commented Sep 25, 2020

Just to add. Maybe worth trying to intercept the email so it opens the app.

Although this may be hard for self-hosted instances.

@Giszmo
Copy link
Author

@Giszmo Giszmo commented Sep 25, 2020

Just to add. Maybe worth trying to intercept the email so it opens the app.

Although this may be hard for self-hosted instances.

Could you elaborate? The app allows to configure "push notifications" yet I have so far never been notified very timely using a self-hosted instance. Why is that not instant? Why are even mails delayed by hours? Why would that be better if not self-hosted?

@iammattmartin
Copy link

@iammattmartin iammattmartin commented Sep 25, 2020

I mean email notifications that you can click on that open the app natively, not go to the web GUI.

Your follow up questions are not really relevant to the initial post though. It's a beta app firstly. Emails from self-hosted at least for us are not delayed several hours so this seems to be an issue with your setup as it's not a CW bug at least.

@Giszmo
Copy link
Author

@Giszmo Giszmo commented Sep 25, 2020

I mean email notifications that you can click on that open the app natively, not go to the web GUI.

You can register programmatically for custom servers I think. If not, there is certainly other ways.

@mathamonkey
Copy link

@mathamonkey mathamonkey commented Oct 20, 2020 •

@pranavrajs Hi, I would like to give this a try.
Can you please assign it to me and define the acceptance criteria.

@mathamonkey
Copy link

@mathamonkey mathamonkey commented Oct 21, 2020

@pranavrajs Hi, I would like to give this a try.
Can you please assign it to me and define the acceptance criteria.

Hi @pranavrajs
A gentle reminder!

@pranavrajs
Copy link
Member

@pranavrajs pranavrajs commented Oct 23, 2020

@mathamonkey To start with, let us try to implement native banners.

For iOS, please see:
https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html

Please see the section Implementing a Smart App Banner on Your Website

For android, please see:

https://developers.google.com/web/fundamentals/app-install-banners/native

Please see the links to our mobile apps below.
For iOS: https://apps.apple.com/app/id1495796682
For Android: https://play.google.com/store/apps/details?id=com.chatwoot.app&hl=en

@mathamonkey
Copy link

@mathamonkey mathamonkey commented Oct 24, 2020

@mathamonkey To start with, let us try to implement native banners.

For iOS, please see:
https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html

Please see the section Implementing a Smart App Banner on Your Website

For android, please see:

https://developers.google.com/web/fundamentals/app-install-banners/native

Please see the links to our mobile apps below.
For iOS: https://apps.apple.com/app/id1495796682
For Android: https://play.google.com/store/apps/details?id=com.chatwoot.app&hl=en

Okay, Sure.

@pranavrajs pranavrajs removed this from the v1.10.0 milestone Nov 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants
You can’t perform that action at this time.