intercom_flutter
intercom_flutter copied to clipboard
Posts and other outbound messages not showing up
As the title says, when I set up a post, banner or other outbound message in Intercom they never show up on the mobile end.
Push notifications work and so do regular chat messages (if I start a conversation with a user for example), so are other message types just not supported?
Edit: Looks like this may have been a bit pre-mature. Calling Intercom.handlePushMessage(); in a timer causes all the messages to come through
@rvbiljouw
So by using Intercom.handlePushMessage()
you are able to receive posts and other outbound messages?
Hi @deepak786
Yes, that's correct...
I also noticed that if I don't make that call every minute or so, the status of the user in my Intercom dashboard changes to offline.
Very odd, but I've had similar problems a few years ago with the official Intercom SDK where we had to do a similar call to prompt a "refresh" for all the messages to come through.
@rvbiljouw Did you get banners to work? I don't see any reference to banners in Intercom's SDK doc, so it doesn't look like we should have to do anythings special to have them show up in the app?
@rvbiljouw Could you please provide the sample code (a working example) to test this issue?
Is there a way to show outbound message notifications from Intercom and is it documented anywhere? If I send an outbound messages/banners/carousels etc. I will only see it if I open up the messenger using displayMessenger()
I see there are other methods such as displayArticle(String articleId)
, displayCarousel(String carouselId)
and displaySurvey(String surveyId)
. If I create carousels or surveys in my Intercom dashboard, the flutter app needs to be aware of the id?